Is there a standalone flash tool that can program the MIMXRT1064 internal flash outside of IDE?
Thanks,
Max
Hi Max,
SEC tool does not use JTAG, SEC tools talks directly with the Serial Downloader implemented in the device ROM. I do not know what HW you use - your proprietary or still NXP EVK?
If proprietary then you need to look to the Reference Manual (if link works, it should be accessible from here https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-...)
then look to the chapter 9 System Boot - in short the device must start ISP - using either GPIO pins or fuses and then communicate with ROM via USB1 or LPUART1, see here
More details can be found in the mentioned RM. IMHO the problem less should be the serial communication with proper USB to serial converter with proper voltage levels.
Regards,
Libor
Libor,
We can refer to NXP EVK for this conversation (should be similar), however we may not have a physical access to USB1/UART1/SPI for that purpose. The only thing available for that is JTAG for sure. In that case what kind tool available for that?
Max
Hi Max,
I'm afraid I'm aware only about GUI Flash tool inside IDE, and then the stand-alone Secure Provisioning Tool.
Libor
Hello Max,
there's a Secure Provisioning Tool supporting your use case (MIMXRT1064). See here https://www.nxp.com/mcuxpresso/secure
There's also a community for this tool - here https://community.nxp.com/community/mcuxpresso/mcuxpresso-secure-provisioning-tool
Regards,
Libor
Libor,
Thanks for the links.
Saw this on features of the tool
"Support target connectivity via UART, USB-HID, SPI, and I2C serial download modes"
Not sure on the target connections. I have USB/JTAG probe to the processor. Which type does it covered?
Thanks,
Max