IMXRT field updates/bootloader

Showing results for 
Search instead for 
Did you mean: 

IMXRT field updates/bootloader

Senior Contributor I


I am still trying to figure out the best solution for end-user updates of the IMXRT.  All of the current documented solutions are geared toward development or manufacturing, not end-users...

I found an application note for the LPC which covers the topic well, but I don't find any similar notes for the IMXRT:

USB In-System Programming with the LPC11U3X/LPC11U2X

Is there an example friendly PC utility for IMXRT that loads the flashloader and then writes the firmware image using ISP or using USB mass storage to allow the firmware file to be copied as a file into the device and update flash (DAP-Link?)

Also, is there a software/programmatic method to enable ISP and reset (without using external tact switches) similar to what is described in that application note?


0 Kudos
1 Reply

NXP TechSupport
NXP TechSupport

Hi Jack King,

    MIMXRT is the high level MCU, it is more complex than the LPC11xx series.

    But about the according function like ISP in LPC, MIMXRT also have the similar function, it is the ROM bootloader,  you can find more details in the RT reference manual, chapter 8 system boot.

    A simple way to you, you can use the MFGtool to download your application code through the USB HID interface.

   More details, please check this application note:

   page 10, chapter 4.2 MFG Boot from QSPI flash.

Wish it helps you!

Have a great day,

Note: If this post answers your question, please click the Correct Answer button. Thank you!

0 Kudos