AnsweredAssumed Answered

How can I execute code in ram directly by MFGTOOL?

Question asked by wei feng on Jun 29, 2017
Latest reply on Jun 30, 2017 by wei feng


I designed a new board based on imx6ul ,and the board has a UART and USB_OTG port. I have made a image to confirm whether the UART port commication is good,of course the image has already contained essential IVT info to intit the DRAM and clock ,etc.
Now,I want to load the image to DRAM by USB_OTG port and let it run imediatly,I used the MFGTOOL and modified the ucl2.xml document as follows:

 <LIST name="imx6ul-test" desc="RUN IN RAM">
<CMD state="BootStrap" type="boot" body="BootStrap" file ="firmware/image.img" ifdev="MX6UL">Loading image</CMD>
<CMD state="BootStrap" type="jump" > Jumping to my image. </CMD>

The MFGTOOL log says "Jump to Ramkernel successfully!" , but my PC UART software has nothing happened,why does it not work? Is my image code problem or this download means is wrong?