Добился компромисса. С 0xFA не работало, поставил пока 0х77. А таперь ламерские вопросы :)
1) Как безболезненно обновить файл at91_mci.ko в датафлеше(я так понимаю, раз в RAM копируется рутфс то изменить её можно только там и на один сеанс)
2) Если я хочу рутфс как раз в эту флэху, получается надо вшивать модуль в ядро, или можно обойтись без этого?
1. *.ko - это модуль ядра. после процесса сборки ядра, те пункты которые отмечены <M> собираются в отдельные файлы *.ko.
после успешной загрузки ядра можно положить эти файлы на носитель (флешка, sd, etc), подмонтировать в систему insmod хрень.ko - загрузит модуль в ядро rmmod хрень - выгрузит его, в случае если он кем-нить не занят
зы в общем то это основы линукса
2. если хочется грузить rootfs с SD, то да, надо изменить тип с модуля на постоянно в ядре и пересобрать последнее ./make_menuconfig
зы2 полистайте "старый форум", там все давно обсуждалось и расписано :)
Продолжаю тему :) Сейчас всё более-менее ок. Bad magic очевидно был временным глюком каким-то. с 3го раза прошился и всё работает.
Буду теперь разбираться с тем, чтобы рутфс с флехи был. Модуль уже в ядре...
мое предположение - везет конечно. сейчас столько палева на рынок выкидывают, что остается удивляться тому, что еще можно что-то купить нормальное. вполне допускаю, что китайцы упрощают и удешевляют. как косвенное доказательство на буке не работают, т.е. явное несоблюдение стандартов