-
-
Save initdc/b7c65c73817ba781a85ad98e4e3537c3 to your computer and use it in GitHub Desktop.
u-boot boot linux from usb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| env set bootcmd_usb "run findfdt; usb start; if run loadimage_usb; then run usbboot; fi" | |
| env set loadfdt_usb "fatload usb ${usbdev}:${usbpart} ${fdt_addr} ${fdt_file}" | |
| env set loadimage_usb "fatload usb ${usbdev}:${usbpart} ${loadaddr} ${image}" | |
| env set usbargs "setenv bootargs console=${console},${baudrate} root=${usbroot}" | |
| env set usbboot "echo Booting from usb ...; run usbargs; if run loadfdt_usb; then bootz ${loadaddr} - ${fdt_addr}; else echo WARN: Cannot load the DT; fi" | |
| env set usbdev 0 | |
| env set usbpart 1 | |
| env set usbroot "/dev/sda2 rootwait rw" | |
| run bootcmd_usb | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment