Цитата(bigirbis @ Jun 22 2006, 10:54)

Тогда еще вопрос. Единственное вариант, который мы нашли для прошивки ядра:
1. Загрузка U-Boot через Debug-Unit
2. Загрузка собственно ядра уже с помощью U-Boot через Debug-Unit
Есть ли еще способы вковырять туда ядро (USB и Ethernet на плате распаяны будут)?
У меня порядок загрузки такой:
1. Через DBGU загружается и прошивается в DataFlash мой собственный загрузчик, который умеет грузить U-Boot и прошивать его туда же в DataFlash.
2. С помощью начального загрузчика прошивается и загружается U-Boot. Это делается так же через DBGU.
3. Запущенный U-Boot конфигурируется для работы по сети и используя протокол TFTP производит загрузку ядра и образа initrd в память платы, а затем прошивку в DataFlash. Это получается гораздо быстрее, чем тянуть пару метров через DBGU.
4. U-Boot загружает ядро с заданными параметрами.
В качестве патчей к ядру использовал указанные выше. Проблем не замечено. Протестировал USB-MassStorage, создание в DataFlash раздела JFFS2 и работу с ним, передачу данных по сети, ну и конечно консоль.