Guest User

colibri xen bootscript

a guest
Aug 10th, 2020
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. baudrate=115200
  2. dom0fdt_file=fsl-imx8qxp-colibri-eval-v3-dom0.dtb
  3. fdt_addr=0x83000000
  4. image=Image
  5. loadaddr=0x80280000
  6. mmcdev=0
  7. mmcpart=1
  8. mmcroot=/dev/mmcblk0p2 rootwait rw
  9. xenhyper_bootargs=console=dtuart dtuart=ttyLP3,115200 dom0_mem=2048M dom0_max_vcpus=2 dom0_vcpus_pin=true
  10. xenlinux_addr=0x92000000
  11. xenlinux_console=hvc0 earlycon=xen
  12.  
  13. xenmmcboot=
  14. setenv get_cmd "fatload mmc ${mmcdev}:${mmcpart}";
  15. setenv console ${xenlinux_console};
  16. run mmcargs;
  17. run xenboot_common;
  18.  
  19. mmcargs=
  20. setenv bootargs console=${console},${baudrate} root=${mmcroot} video=imxdpufb5:off video=imxdpufb6:off video=imxdpufb7:off
  21.  
  22. xenboot_common=
  23. ${get_cmd} ${loadaddr} xen;
  24. ${get_cmd} ${fdt_addr} ${dom0fdt_file};
  25. ${get_cmd} ${xenlinux_addr} ${image};
  26. fdt addr ${fdt_addr};
  27. fdt resize 256;
  28. fdt set /chosen/module@0 reg <0x00000000 ${xenlinux_addr} 0x00000000 0x${filesize}>;
  29. fdt set /chosen/module@0 bootargs "${bootargs} ${xenlinux_bootargs}";
  30. setenv bootargs ${xenhyper_bootargs};
  31. booti ${loadaddr} - ${fdt_addr};
Add Comment
Please, Sign In to add comment