3.2.18 для OEM - nand работает, 3.7.10 SK-MAT91SAM9G45 - его не проверял (это не я выкладывал). Корневая не зависит от того где она расположена, устройствами хранения ядро занимается. Какие параметры переданы через загрузчик или используются встроенные - это и определяют расположение корневой ФС.
я заливаю rootfs по ftp, предварительно загрузив в режиме safe boot стоковое ядро 2.6...
может ли из-за этого новое ядро не воспринимать новую rootfs? uboot использую тоже старый.
Покажите лог загрузки - так ничего непонятно. Если используете "штатный" bootstrap который шел на плате OEM учитывайте что там включен сторожевой таймер - он будет постоянно сбрасывать процессор с той корневой из вики.
Лог смогу снять только вечером.
В перезагрузку с новым ядром уходит. Новую rootfs старое ядро вроде подключает, но потом появляются сообщения о старости ядра.
Правильно ли я понимаю, что с точки зрения подключения rootfs её версия и способ установки на nand значения не имеют и следовательно проблемы в ядре?
Не могли бы выложить рабочее ядро 3.2.18 для OEM с поддержкой nand?
В конфиге ядра правил только строку инициализации.
Сообщение "Kernel panic - not syncing: Attempted to kill init!
" появляется только первый раз, дальше - циклические перезагрузки без него