Skip to end of banner
Go to start of banner

Device programming

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

NXP Flasher provides the entire programming chain specific to the iMX.RT family via USB interface. Programming can be done in parallel for up to 8 devices using any USB port on the host computer.

To successfully program the devices the following steps need to be followed. Not all of them are necessary which depends on the type of file to be loaded.

  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

  3. Add the files to be programmed:

    1. Flashloader

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

    3. Fuses values programmed in OTP

Selecting MCU Model

The first mandatory step is to select the microcontroller you want to program. The variants supplied can be found in the field MPU/MCU/Board Type:

The first step is to select the microcontroller you want to program. The variants supplied can be found in the MPU/MCU/Board Type field. The field is divided into further options (Family. Group and Name) to help you search for a model.

USB HID ports scan and device identification

Connect up to 8 devices to any USB host port on the host computer.

Scanning and identifying are based on searching for USB HID devices with a given VID and PID number. Therefore, it is important to make sure before scanning that you have chosen the right microcontroller model for the USB port.

For scanning devices, the application includes a dedicated window which can be found in Setup -> USB Location

Scanning does not perform on its own. It is up to the user to select one of two options:

  • Automatically scan all devices. The list of detected ports has a random order.

  • Scanning and adding individual devices when the user wants to manually order the ports in the list.

Automatic scanning of all devices

This is a faster method, recommended when the order of the ports in the list is not important in programming. After connecting all devices, check the checkbox "Automatic selection from min Port/Hub to max." Then the "Scan" button will be unlocked, press it and wait until the list completes according to the number of connected devices

Manual Selection

  • No labels