...
The first step is to select a microcontroller model
Connect up to 8 devices to the USB ports and run a scan to identify the paths to the ports where the devices are connected. And check MCU connection after scan.
Add the files to be programmed:
Flashloader
Image (.bin, .s19 or .sb)
Fuses values programmed in OTP
...
In this method, connect one device at a time and press the "Add one USB" button.
...
Check MCU connection
...
After a successful scan, the "Target Device Programming Results" field in the main window is filled with "USB P.H No" according to the list obtained after the scan process. A next to USP P.H indicates that the connection is active.
...
If the device is disconnected, the automatic check will be indicated by the replacing by
...
To manually check the connection, check the "Enable" checkboxes and then click the "Connect" button. This option also helps to detect whether the Flashloader is already running on the microcontroller or not.
...
If the connection fails it will be indicated by in the "Final" column
...
Browsing for programming files
NXP Flasher allows programming of all file types (.bin, .s19, .sb) provided for the iMX.RT family of microcontrollers, including OTP memory. Programming of images and OTP can only be done by connecting to a preprogrammed bootloader application called "Flashloader".
Flashloader
The MCU Flashloader is a specific implementation of the MCU bootloader. It provides a standard interface to the device using any of the peripherals supported by the bootloader on a given NXP device.
It is possible to use Flashloader in two options:
the default version of the Flashloader provided with the NXP Flasher
or to use your own
...
compiled version by providing the file path by clicking
button.
Default Flashloader
The default Flashloader image files are located in the NXP Flasher installation folder under the path ..... and are copies of the files provided by MCUXpresso Secure Provisioning.
User defined Flashloader
To use your own compiled version by providing the file path by using the button “Open Flashloader File“.
...
...
In order to have a user Flashloader in the programming process, additional settings need to be made in the Setup -> Memory Options window.
...