I am trying to boot i.MX6 UL Custom Board using usb_loader.
Given below is the configuration I use:
mx6_qsb
#hid/bulk,[old_header,]max packet size, dcd_addr, {ram start, ram size}(repeat valid ram areas)
#hid,1024,0x910000,0x10000000,1G,0x00900000,0x40000 << original valuehid,1024,0x910000,0x08000000,512M,0x00900000,0x40000 << modified for UL Custom Board with 512MB memory
u-boot-sd-2016.03-r0.imx:dcd,plug
zImage--4.1.15-r0-imx6ulcustbrd-20170322082522.bin:load 0x80800000
xyz-image-imx6ulcustbrd.rootfs.cpio.gz.u-boot:load 0x83800000
zImage--4.1.15-r0-imx6ulcustbrd-20170322082522.dtb:load 0x83000000
u-boot-sd-2016.03-r0.imx:clear_dcd,jump header
Are the updated values for following are correct?
dcd_addr, {ram start, ram size}(repeat valid ram areas)
Please explain more about these variables.
Hi Arunachalam
some usb_loader documentation and sources can be found on
AdeneoEmbedded - Whitepaper on USB loader for i.MX6 platforms
GitHub - boundarydevices/imx_usb_loader: Usb loader for imx51/53/6x
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------