все. если нужно прошить образ в датафлэш, то в у-буте говорим setenv ipaddr 10.10.3.33; setenv serverip 10.10.3.17; tftpboot 20000000 ipl; cp.b 20000000 C0038000 140000
надо добавить по сборке QNX для iMX-233.
после регистрации с сайта фрискейла тянем BSP WinCE 6.0, ставим его. открываем готовый проект (например iMX233-EVK-PDK1_8-Mobility.sln) в вижуал студии, говорим Builad - Build solution. ждем пока вывалится с ошибками, минут 40 ждем. идем по дереву в папку «платфомы», IMX-233, scr, bootloader, XLDR. тыкаем правой кнопкой, говорим Build. после сборки ищем по папкам XLDR.nb0, кроме него понадобится elftosb.exe и sb_loader.exe. лежат в папке c:\wince60
правим конфиги для формирования правильного образа в формате sb.
собираем образ QNX. после сборки образа будет готов файл firmware.sb, запускаем sb_loader.exe. все.
пока воюю с IPL и начальным загрузчиком от winCE. получается 3 загрузчика: 1 от виндыСЕ, ложится во внутренню RAM, инициализирует тактовые, питание; 2 IPL QNX, делает в принципе тоже самое, попробую потом от виндозного отказаться; 3 startup QNX.
почему я не использую linux. на начальные загрузчики boot_prep power_prep исходников не нашел. нативной машины нет, а в виртуалке не охота. что делают виндовые загрузчики - понятно.
Sergey Gimaev, 2010/06/11 12:04
пока пришел к следующему варианту:
с помощью sb_loader.exe гружу пресобранный кем-то добрым u-boot, давлю в терминале Ctrl+C и даю команду:
setenv ipaddr 10.10.3.33 ; setenv serverip 10.10.3.200; tftpboot 40000000 Image; go 40000000
/home/starterkit/wiki.starterkit.ru/data/pages/qnx.txt · Последние изменения: 2009/04/16 11:07 От ms
Дискуссия
надо добавить по сборке QNX для iMX-233.
после регистрации с сайта фрискейла тянем BSP WinCE 6.0, ставим его. открываем готовый проект (например iMX233-EVK-PDK1_8-Mobility.sln) в вижуал студии, говорим Builad - Build solution. ждем пока вывалится с ошибками, минут 40 ждем. идем по дереву в папку «платфомы», IMX-233, scr, bootloader, XLDR. тыкаем правой кнопкой, говорим Build. после сборки ищем по папкам XLDR.nb0, кроме него понадобится elftosb.exe и sb_loader.exe. лежат в папке c:\wince60
правим конфиги для формирования правильного образа в формате sb.
собираем образ QNX. после сборки образа будет готов файл firmware.sb, запускаем sb_loader.exe. все.
пока воюю с IPL и начальным загрузчиком от winCE. получается 3 загрузчика: 1 от виндыСЕ, ложится во внутренню RAM, инициализирует тактовые, питание; 2 IPL QNX, делает в принципе тоже самое, попробую потом от виндозного отказаться; 3 startup QNX.
почему я не использую linux. на начальные загрузчики boot_prep power_prep исходников не нашел. нативной машины нет, а в виртуалке не охота. что делают виндовые загрузчики - понятно.
пока пришел к следующему варианту:
с помощью sb_loader.exe гружу пресобранный кем-то добрым u-boot, давлю в терминале Ctrl+C и даю команду:
setenv ipaddr 10.10.3.33 ; setenv serverip 10.10.3.200; tftpboot 40000000 Image; go 40000000