Цитата(Politeh @ Jan 30 2014, 02:02)

Скорее всего проблемы с ядром, оно попорчено. Есть желание пересобрать но последним SDK. Хотел бы спросить, каким образом сконфигурировать u-boot на 8 бит. В DA850 флэшь стоит 16 бит. Возможно с этим у нас также проблемы, поскольку не сохраняет настроечные переменные через saveenv. В AISGEN конечно указан размер 8 бит, но после загрузки u-boot он записывает данные скорее всего в 16-ти битном режиме.
для проверки содержимого настроек юбута, остановите его и дайте команду:
Код
printenv
посмотрите - соответствует ли содержимое
bootargs нужным значениям..
чтобы отсечь возможный глюк в этом месте, пропишите свои аргументы при конфигурирования ядра, например через menuconfig в дефолтной строке и там же поищите и поставьте галочку "всегда использовать дефолтные аргументы"..
попробуйте отключить всю периферию в ядре - видеоподсистему, звук, сеть, флеши, юсб - бывает, что неудачно взведенная опция вешает ядро со схожей симптоматикой..
если видеоподсистема жива, то поищите, как переназначить выхлоп загрузки на экран - полезно для диагностики при неверно выбранной консоли..
ну и для полноты картины желательно описать последовательность сборки и чем собирали.. часто упускается какой-то этап или ключ, после которого только унылое "Starting kernel.."
в разных BSP и SDK есть свои неочевидные тонкости и так вам быстрее подскажут..
вот очень дельно предложение:
Цитата
Попробуйте добавить к строке ядра еще "debug earlyprintk"
там вроде надо еще пощелкать пунктами в Kernel Hacking чтобы ядро стало более говорливое..
ставлю на две версии - Id или tty, в резерве nand