Я новичок. Я использую OMAP3 EVM
. В настоящее время я могу загрузиться через NFS
. Но, я хочу, чтобы это было от SD card
. Я удалил файл boot.scr
, изменив его на SD-загрузку. Это правильно загрузилось. Но после строки 'Uncompressing Linux...'
он ждет некоторое время, а затем файловая система загружается напрямую и запрашивает логин. Так много строк журналов инициализации, которые приходили после строки 'Uncompressing Linux...'
, полностью отсутствовали. Но корневая файловая система полностью загружена, и я могу использовать ее, как и раньше. Поэтому я попытался создать файл boot.scr, удалив только аргументы nfs.Встроенные: OMAP3 EVM аргументы загрузки
В boot.scr
команды ранее,
setenv bootargs 'mem=128M console=ttyS0,115200n8 noinitrd rw rootfstype=ext3 ip=dhcp root=/dev/nfs nfsroot=192.168.15.3:/home/mistral/nfsroot,nolock'
setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000
В boot.scr
команды теперь,
setenv bootcmd 'mmc init; fatload mmc 0 0x80000000 uImage; bootm 0x80000000'
fatload mmc 0 0x80000000 uImage
bootm 0x80000000
Я не изменил uEnv.txt
. Это содержание,
bootargs=console=ttyS0,115200n8 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait init=/linuxrc ip=off
bootcmd=mmc rescan ; fatload mmc 0 81000000 uImage ; bootm 81000000
uenvcmd=bootd
Теперь он полностью перестал загружаться после строки 'Uncompressing Linux...'
. Прошу вас, если я ошибаюсь.
Вы можете задать свой вопрос здесь https://groups.google.com/forum/#!forum/beagleboard, это более активно для beagleboard и вещей :) –
Если ядро загружено правильно, то я бы предложил убедитесь, что S0 (в консоли = ttyS0,115200n8) - это правильная консоль. У меня есть beagleboard, и я помню, что мне пришлось изменить это (O1 или O3, не помню точно). – srd
@srd Спасибо. Я использую 'minicom', и сначала я настроил его на S0. Только тогда он показывал журналы загрузки. Но сами детали, связанные с ядром, не отображаются. С NFS все было нормально. Только с SDCard :( – Gomu