Hi!
I am currently successfully running my (Debug and Release) applications using "Debug Configurations..." but now I only want to flash the image on my board and it does not work.
I am using a PE Micro Multilink Universal with MCUXpresso IDE v11.6.1 on Windows 10 to debug and flash.
When clicking the "GUI Flash Tool" icon, I get the following window, where I select the .axf file for the image to flash. I then click "Run..."

I end up in the "Probes discovered" window, where I click "OK", which leads me to a prompt telling me that the operation succeeded.


But nothing happens on the board, and when I look at the "GUI Flash Tool console for PE Micro probes", I get this output:
Executing flash operation 'Program' (Program file into flash: McuxpressoBootloaderProject.axf) - Tue Nov 08 14:31:28 EST 2022
Checking MCU info...
Scanning for targets...
Executing flash action...
P&E GDB Server for Arm(R) devices, Version 8.85.00.00
Copyright 2018, P&E Microcomputer Systems Inc, All rights reserved
Loading library C:\nxp\MCUXpressoIDE_11.6.1_8255\ide\plugins\com.pemicro.debug.gdbjtag.pne_5.2.6.202206301831\win32\gdi\unit_ngs_arm_internal.dll ... Done.
Command line arguments: -interface=USBMULTILINK -port=USB1 -speed=5000 -flashobjectfile=C:\Users\username\ProjectPath\McuxpressoBootloaderProject\Release\McuxpressoBootloaderProject.axf -device=NXP_iMX_IMXRT1024 -programmingtype=0 -runafterprogramming -startserver -singlesession -quitafterprogramming
Device selected is NXP_iMX_IMXRT1024
User Specified Hardware Selection : Interface=USBMULTILINK and Port=USB1
Connecting to target.
Unable to load libusb0.dll
PEmicro Interface detected - Flash Version 10.84
Device is NXP_iMX_IMXRT1024.
Mode is In-Circuit Debug.
(C)opyright 2012, P&E Microcomputer Systems, Inc. (www.pemicro.com)
API version is 101
TARGET XML PATH is C:\nxp\MCUXpressoIDE_11.6.1_8255\ide\plugins\com.pemicro.debug.gdbjtag.pne_5.2.6.202206301831\win32\gdi\P&E\supportFiles_ARM\target_v7m_vfp.xml
Server 1 running on 127.0.0.1:7224
Server 2 running on 127.0.0.1:7226
Server 3 running on 127.0.0.1:7228
Server 4 running on 127.0.0.1:7230
Server 5 running on 127.0.0.1:7232
Server 6 running on 127.0.0.1:7234
Server 7 running on 127.0.0.1:7236
Server 8 running on 127.0.0.1:7238
Server 9 running on 127.0.0.1:7240
Server 10 running on 127.0.0.1:7242
Unable to load libusb0.dll
Copyright 2022 P&E Microcomputer Systems,Inc.
Command Line :C:\nxp\MCUXpressoIDE_11.6.1_8255\ide\plugins\com.pemicro.debug.gdbjtag.pne_5.2.6.202206301831\win32\pegdbserver_console -interface=USBMULTILINK -port=USB1 -speed=5000 -flashobjectfile=C:\Users\username\ProjectPath\McuxpressoBootloaderProjecL
PEmicro Interface detected - Flash Version 10.84
CMD>RE
Initializing.
Target has been RESET and is active.
CMD>CM C:\nxp\MCUXpressoIDE_11.6.1_8255\ide\plugins\com.pemicro.debug.gdbjtag.pne_5.2.6.202206301831\win32\gdi\P&E\supportFiles_ARM\NXP\iMX\nxp_imxrt1024_1x32x1meg.arp
Initializing.
Initialized.
;version 1.00, 08/10/2020, Copyright 2020 P&E Microcomputer Systems, www.pemicro.com [mimxrt1024]
;device nxp, imxrt1024, 1x32x1meg,
;begin_cs device=$60000000, length=$00400000, ram=$20000000
Loading programming algorithm ...
WARNING - Selected .ARP file has been modified. CRC16 = $9131
Programming sequency is : erase, blank check, program, and verify {default}
CMD>VC
Command is inactive for this .ARP file.
VC is not implemented, falling back to VM
CMD>VM
Verifying.
Verified.
Application verified in memory. No need to reprogram.
CMD>GO
All Servers Running
Target Disconnected.
I made a diff of this output with the one of a collegue for which it worked and saw that the following lines are only in my log:
Unable to load libusb0.dll
I updated "GNU ARM PEMicro Interface Debugging Support" and even uninstalled and reinstalled MCUXpresso but neither did help.
Any ideas on what the problem could be and how to fix it?
Thanks!