Hello all.
I have developed a product with a iMX RT1051 microcontroller.
The product is working well, we are testing some samples on the field, it's pretty good!
Now we are starting a large scale production and I have an issue to programming the external flash memory.
I am trying to do it using NXM MCU Boot Utility.
So, I am following the steps below:
- Connect a new PCB in a PC by USB port (OK)
- Configure the Boot device configuration to QSPI memory (OK)
- Burn the BT_FUSE_SEL from 0 to 1 (ok)
- Load the .axf image (ok)
When I try to program the .axf image (than I load on Image Generation Sequence), an error appears:
"Failed to flash bootable image into external memory, Please reset bord and try again"
However, if I program the the example flexspi nor polling transfer on MCUExpress (SWD), all the steps above work, and it's possible to program the image.
I would like to program the product using only the MCU Boot Utility, MCUExpress is not good for production line.
How can I do it?
Thanks in advance.