/
FAQ

FAQ

GangFlasher-N stores USB port scan results in default file:

C:\Users\Public\lastused_gfnxp_usb_setup.cfg

there you can check if you have saved the paths detected in Setup->USB Loction. The example content after a successful scan of one device is as follows:

MCU=\\?\hid#vid_1fc9&pid_013d#b&28264aa4&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} BOOTLOADER=\\?\hid#vid_15a2&pid_0073#b&644ad46&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} USBDEVICE=\\?\usb#vid_15a2&pid_0073#a&10ecd8e2&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed} MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE= MCU= BOOTLOADER= USBDEVICE=

For each device, 3 tracks are saved for one USB port. It is through these tracks that you can identify whether a device is under exactly that port. Once performed, the scan does not have to be repeated after switching the device on that USB port. Signaling that a device has tracks saved and is connected is found here:

 

The sequence of operations on the target device is flagged to inform the user of the execution status.
The first operation is always to establish a connection and load the Flashloader into RAM. After that, the GangFlasher application reconnects to the target device already under a different USB HID path. Only after the Flashloader is correctly connected can you perform further operations on the memory such as Memory Configuration, Erase, Write, Verify, OTP and Lock.
The last flag named "Final" indicates whether the entire sequence was successful

To check a detailed report for the selected device, select it in the Reports section:

 

 

The Gangflasher-N 1.3 version recommends images included in the installation path:

C:\Elprotronic\GangFlasher-N\targets\MIMXRT1xxx\ivt_flashloader.bin

In turn, check what state the MCU is in whether HAB Open or HAB Closed.

  • If HAB Open then processor accepts unsigned flashloader images

  • If HAB Closed then the processor only accepts signed images that match the public key in the OTP

 

Only after the Flashloader is correctly connected can you perform further operations on the memory such as Memory Configuration, Erase, Write, Verify, OTP and Lock.

If the result of the Connect operation is not as shown in the image above, then load the Flashloader with the "Load Flashloader" button.

 

The correct programming sequence if the scan has been done correctly can be done manually or by Auto Program:

Manual sequence:

  1. Select the target device "Enable" checkbox.

Auto Program configuration:

 

Related content

GangFlasher-ST DLL custom USB configuration
GangFlasher-ST DLL custom USB configuration
More like this
USB HID Device scanning
USB HID Device scanning
More like this
Device programming
Device programming
More like this
Windows CLI
Windows CLI
More like this
GangFlasher-ST CLI
GangFlasher-ST CLI
More like this
Installation
More like this