Вполне возможно, мне тоже это показалось странным, я пользуюсь пока тем что было в собранном виде вместе с MFG.
Странно, не пойму как у меня получилось запустить ядро с описанными выше аргументами ядра, теперь оно у меня всегда запускается
А в приведенном выше логе, судя по всему, MFG могла обновить ядро и корневуху во флешке (только на тот момент я джампер разомкнул).
В комплекте с MFG шли бинарники: updater.sb при запуске вываливается лог: Далее все встает.
У меня большое подозрение, что первоначальный лог как раз результат его работы, вот только как я его запустил ... imx233_linux.sb имеет лог:
Далее все встает. firmware.sb имеет лог:
Трудно сказать что вы делаете :) Кстати в sdk особо интересен файл imx-bootlets-src-4.5.1.tar.gz, собственно там начальная инициализация памяти и периферии и загрузчик ядра, и там же есть различные файлы с командной строкой ядра
stmp378x_dev.txt
stmp37xx_dev.txt
В первом то что у вас было вначале а во втором то что получилось потом.
Агрументы запуска ядра берутся через механизм нажатия клавиш (вернее уровня, то ли джойстика, то ли TS) ...
Не подскажите, как initramfs в данном случае применить, в конфиге LTIB указал тип ФС как initramfs, в итоге получил initramfs.cpio.gz, а как теперь его с ядром склеить?
Еще неодумеваю, LTIB похоже уже пользуется всеми пакетами ФС в предсобранном (или собранном) виде, т.к. исходников u-boot и busybox я и не нашел ...
Я дальше просмотра исходников так и не пошел - к сожалению сборщик намертвоо завязан на пакетной системе rpm, которой у меня нет и не будет, ставить ради этого редхатподобный дистрибутив желания не возникло. Ядро по идее должно само слинковать фс - достаточно указать ему это в конфиге, опять же я так и не понял где патчи для i.mx233..
мне кажется он закачивает их в процессе сборки, по крайней мере при установке он запросил у меня модули perl для http.
Поищу счас ченить легкое редхат подобное, поставлю на флешку.
Указал в конфиге ядра файл ФС, подлинковала, только *.sb файл не создала ...
Блин, оказывается вообще механизм сборки SB не работает (даже утилиты elftosb2 нет) ...
Эта sb-делалка помоему у них вообще отдельная утилита - ей надо сказать, сделай мне sb из этого elf :) где то я там видел в скриптах с параметрами была строка запуска. Счас поищем.
Да - в том же пакете imx-bootlets-src-4.5.1 есть сборщик sb - называется elftosb2, там и скрипт для сборки есть - называется create_updater.sh. И кстати образ initramfs не нужно линковать с ядром - этот скрипт все сам делает. Мне кажется это все должно было автоматом установиться и параметры передать сборщику.