U-boot setup for Compulab's Utilite
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
2.3KB

  1. autoload=no
  2. baudrate=115200
  3. bootcmd=run setupmmcboot;mmc dev ${storagedev};if mmc rescan; then run trybootsmz;fi;run setupusbboot;if usb start; then if run loadscript; then run bootscript;fi;fi;run setupsataboot;if sata init; then run trybootsmz;fi;run setupnandboot;run nandboot;
  4. bootdelay=2
  5. bootm_low=18000000
  6. bootscript=echo Running bootscript from ${storagetype} ...;source ${loadaddr};
  7. console=ttymxc3,115200
  8. doboot=bootm ${loadaddr}
  9. doloadfdt=false
  10. dtb=cm-fx6.dtb
  11. ethprime=FEC0
  12. fdtaddr=0x11000000
  13. kernel=uImage-cm-fx6
  14. loadaddr=0x10800000
  15. loadfdt=load ${storagetype} ${storagedev} ${fdtaddr} ${dtb};
  16. loadkernel=load ${storagetype} ${storagedev} ${loadaddr} ${kernel};
  17. loadscript=load ${storagetype} ${storagedev} ${loadaddr} ${script};
  18. mmcargs=setenv bootargs console=${console} root=${mmcroot} ${video}
  19. mmcroot=/dev/mmcblk0p2 rw rootwait
  20. nandargs=setenv bootargs console=${console} root=${nandroot} rootfstype=${nandrootfstype} ${video}
  21. nandboot=if run nandloadkernel; then run nandloadfdt;run setboottypem;run storagebootcmd;run setboottypez;run storagebootcmd;fi;
  22. nandloadfdt=nand read ${fdtaddr} 780000 80000;
  23. nandloadkernel=nand read ${loadaddr} 0 780000;
  24. nandroot=/dev/mtdblock4 rw
  25. nandrootfstype=ubifs
  26. panel=HDMI
  27. preboot=usb start
  28. run_eboot=echo Starting EBOOT ...; mmc dev 2 && mmc rescan && mmc read 10042000 a 400 && go 10042000
  29. sataargs=setenv bootargs console=${console} root=${sataroot} ${video}
  30. sataroot=/dev/sda2 rw rootwait
  31. script=boot.scr
  32. setboottypem=setenv kernel uImage-cm-fx6;setenv doboot bootm ${loadaddr};setenv doloadfdt false;
  33. setboottypez=setenv kernel zImage-cm-fx6;setenv doboot bootz ${loadaddr} - ${fdtaddr};setenv doloadfdt true;
  34. setupmmcboot=setenv storagetype mmc; setenv storagedev 2;
  35. setupnandboot=setenv storagetype nand;
  36. setupsataboot=setenv storagetype sata; setenv storagedev 0;
  37. setupusbboot=setenv storagetype usb; setenv storagedev 0;
  38. stderr=serial,vga
  39. stdin=serial,usbkbd
  40. stdout=serial,vga
  41. storagebootcmd=echo Booting from ${storagetype} ...;run ${storagetype}args; run doboot;
  42. trybootk=if run loadkernel; then if ${doloadfdt}; then run loadfdt;fi;run storagebootcmd;fi;
  43. trybootsmz=if run loadscript; then run bootscript;fi;run setboottypem;run trybootk;run setboottypez;run trybootk;
  44. video_dvi=mxcfb0:dev=dvi,1280x800M-32@50,if=RGB32
  45. video_hdmi=mxcfb0:dev=hdmi,1920x1080M-32@50,if=RGB32