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?