Moje rozwiązania z powodzeniem sprawdzają się w różnorodnych aplikacjach

Przeportowanie systemu QNX Neutrino 6.3.2 na platformę Intel XScale PXA255

triton_qnx Projekt obejmuje pełne przeportowanie systemu operacyjnego czasu rzeczywistego QNX Neutrino 6.3.2 na platformę Intel XScale PXA255. Jako komputera wbudowanego użyto gotowego zestawu Karo TRITON-UCB StarterKit.

W celu wygenerowania obrazu systemu QNX konieczne było zmodyfikowanie i dostosowanie jego kodu startowego do posiadanej platformy sprzętowej. Do uruchomienia systemu operacyjnego wykorzystano monitor rezydentny RedBoot. W celu przetestowania oraz zaprezentowania mechanizmów wykorzystanego systemu operacyjnego, napisano i dołączono kilka przykładowych aplikacji.

Modyfikacja oraz kompilacja kodu źródłowego systemu QNX została wykonana w środowisku programistycznym QNX Momentics Development Suite 6.3.2. Komunikacja z systemem docelowym odbywa się poprzez port szeregowy RS232, a obraz systemu operacyjnego przesyłany jest protokołem TFTP przez połączenie Ethernet.

Efektem końcowym jest kompletny pakiet BSP zawierający dostosowany do architektury Intel XScale PXA255, w pełni działający system operacyjny czasu rzeczywistego QNX Neutrino 6.3.2.

« Powrót