Пытался собрать и прошить u-boot, в итоге u-boot перестал стартовать (возможно криво собрал).
Теперь, чтобы оживить плату, пытаюсь восстановить u-boot до "заводского", т.е. до той версии которая ставится стартеркитом. В результате все равно убут не загружается.
С USB все стартует нормально.
Как пытаюсь восстановить убут:
- стартую с USB: загружаю ядро с рутовой фс на SD карте (т.к. над НАНДом я уже сделал операцию eraseall, в итоге там уже файловой системы не осталось)
- на SD карте лежат файлы взятые из папки
когда-то скачанные с фтп сервера, по ссылке от стартеркита.
Файлы там лежат следующие:
Запускал system_prepare_53_oem,
запускал отдельно uboot_update - результат один и тот же, убут не стартует.
попробовал залить образ NAND с другой работающей платы oem:
1. взял рабочую плату oem с рабочим u-boot'ом.
2. скачал с нее образ NAND (первые 32 мб) командой
3. полученный образ system.img залил в плату oem с неработающим убутом командой
4. сделал verify записи: считал обратно и побайтово сравнил с рабочим образом (system.img) - совпадает, ОК.
5. рестартую - ноль эмоций.
убут не хочет запускаться.
Вы случайно с FUSE не "тренировались" на этом модуле ? Павел не зря не выкладывал инфу про их прошивку - там шаг влево или вправо и модуль труп, кроме как с USB вы его уже не загрузите.
1) используем модуль с нашей материнсой платой, подключив только USB и RS232 кабель, стабилизированны БП
2) подготавливаете SD карту, копируете на нее файлы с ftp
3) загружаетесь по USB, при этом система должна автоматом запустить скрипт подготовки системы в результате работы которого получается то, что было перед отгрузкой модуля
Если при этом теперь u-boot не стартует - чудо природы, объяснить которое можно только сбитыми fuse битами.