Уважаемые!
1. Задача скомпилировать и запустить исполняемый файл на плате Imx233. из периферии надо только TCP-IP,UART,и сохранение логов на флэш.
2. что сделал:
Установил uduntu на виртуалку собрал последний кросскомпилятор с помощью crosstool-ng.
за сборку последнего ядра не стал браться в связи с нехваткой времени на освоение всех опций menuconfig.
Вопрос: какими минимальными шагами выполнить 1й пункт.
может не надо даже и пересобирать ядро.
дак, собственно, что не дает выполнить задачу?
если "как скомпилировать для платы", то в гугле:
"hello world site:starterkit.ru"
ваши устройства и протоколы достаточно стандартные, линукс (хоть и маленький) тоже стандартный, ядро вероятно трогать (для пересборки) не надо..
Я правильно понимаю.
в начале чтобы не портить образ на nand. сделаю все на SD как сдесь http://code.google.com/p/starterkit-org/wiki/RootfsSd
залью в какую-нибудь папку свою программу. и пропишу в модуль загрузки?
совершенно не обязательно - возможно проще собранный бинарник копировать на USB-flash или SD/MMC и запускать оттуда..
если же хочется свою рутовую, то конечно проще сначала отладится на внешнем носителе, а уж потом терзать запаянный нанд..
Размер без статитка 6кб
с статиком около 600кб
в начале файла аббревиатура ELF.
Подключился к плате через Terminal.
Воткнул флешку в USB разъем на плате у которой в корне исполняемый файл. mio
набираю cd ..
cd mnt
cd sda1
mio /// я в корневой папке с файлом mio
вот что пишет
#
# mio
-sh: mio: not found
#
#