AnsweredAssumed Answered

Writing Firmware directly in RAM

Question asked by Arun Muthuganesh on May 15, 2020
Latest reply on Jun 5, 2020 by jeremyzhou

Hi Everyone,

 

I am trying to run the firmware directly in RAM using sdphost application in i.MXRT1060 and I am not successful. 

 

By following the steps provided in "User Manual - MCUXpresso Secure Provisioning Tools" document, I have created the .axf file with the below configuration.,

 

 

 

 

 

I have used the "usb_device_dfu_lite" example provided in SDK. After generating the .axf file, I am using the Binary Utilities to generate the .bin file.

 

With Sdphost, .bin file can be directly written in RAM and start execution.

 I have tried the below commands and I am not successful.

 

sdphost.exe -u 0x1fc9,0x0130 -- write-file 0x20000000 XYZ.bin

sdphost.exe -u 0x1fc9,0x0130 -- jump-address 0x2000000

 

By providing these commands, the execution does not start. What is the exact procedure to write the firmware directly in RAM and start its execution?

 

Regards,

Arun

Outcomes