Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. The first step is to select a microcontroller model

  2. 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.

  3. Add the files to be programmed:

    1. Flashloader

    2. Image (.bin, .s19 or .sb)

    3. 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 (blue star) 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 (blue star) by (blue star)

...

To manually check the connection, check the "Enable" checkboxes and then click the "Connect" (blue star) 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 (blue star) 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 (blue star) 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.

...