Hi Team,
am try to booting Linux from usb device,using below commands
1.procedure
U-Boot # usb start U-Boot # setenv mmcroot /dev/sda2 ro U-Boot # run mmcargs U-Boot # run bootcmd_usb
Error ::
[ 1.703447] Waiting for root device /dev/sda2...
[ 60.327610] PM: request_firmware failed
2.procedure
ext4ls usb 0:2 /boot
ext4load usb 0:2 ${loadaddr} /boot/zImage
ext4load usb 0:2 ${fdtaddr} /boot/am335x-boneblack.dtb // /${fdtfile}
setenv bootargs 'console=ttyO0 root=/dev/sda2 rw rootdelay=5'
bootz ${loadaddr} - ${fdtaddr}
Eroor :
[ 6.717396] VFS: Cannot open root device "sda2" or unknown-block(0,0): error -6
[ 6.725079] Please append a correct "root=" boot option; here are the available partitions:
[ 6.733893] b300 3776512 mmcblk0 driver: mmcblk
[ 6.739491] b301 72261 mmcblk0p1 00000000-01
[ 6.745064] b302 3702982 mmcblk0p2 00000000-02
[ 6.750649] b310 2048 mmcblk0boot1 (driver?)
[ 6.756225] b308 2048 mmcblk0boot0 (driver?)
[ 6.761809] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
How to solve this problems ,my task is to boot from usb device
Regards,
Naven