iMXRT: MCU-Link

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMXRT: MCU-Link

263 Views
Sam_ECU
Contributor V

Hello,

A topic that is still open and not solved on the board.  How to flash to board using MCU-Link.

Using MCUXpresso and the MCU-Link, I can flash to the board without issue:

Sam_ECU_1-1728374188753.png

Instructions followed in:
"Quick Start Guide for how to use the toolbox with a custom board"

Here's the setup in Simulink:

Sam_ECU_0-1728374147979.png


The XML are generated from MCUXpresso and attached.  The default XML's provided with the Toolbox don't work either.

What needs to be changed in the part information directory? 

Could NXP provide a working example?

Here the error:
"Failure in mcu_link(0) : MCU LINK: Error while writing the target application: C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set MCUX_REDLINK_EXE="C:\\Users\\sam1s\\Documents\\MATLAB\\Toolboxes\\NXP_MBDToolbox_IMXRT1xxx\\tools\\MCULink\\crt_emu_cm_redlink.exe" C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set AXF_FILE="C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida.axf" C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set XML_PART="C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\mbdtbx_imxrt\devices\MIMXRT1062\MIMXRT1062_part\Oiida" C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set PROC=MIMXRT1062xxxxA C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set CONNECT_SCRIPT=RT1060_connect.scp C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set DEFAULT_FLASH_DIR=C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\tools\MCULink\Flash C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set RESET_SCRIPT="C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\tools\MCULink\Flash" C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set CUSTOM_FLASH_DIR=MIMXRT1060_SFDP_QSPI.cfx C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>set CUSTOM_FLASH_FILE= C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida_ert_rtw>"C:\\Users\\sam1s\\Documents\\MATLAB\\Toolboxes\\NXP_MBDToolbox_IMXRT1xxx\\tools\\MCULink\\crt_emu_cm_redlink.exe" --flash-load-exec "C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida.axf" -p MIMXRT1062xxxxA -vendor=NXP --ConnectScript RT1060_connect.scp -x "C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\mbdtbx_imxrt\devices\MIMXRT1062\MIMXRT1062_part\Oiida" --resetscript "C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\tools\MCULink\Flash" --reset= -ProbeHandle=1 -CoreIndex=0 --flash-driver= --flash-dir C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\tools\MCULink\Flash --flash-dir MIMXRT1060_SFDP_QSPI.cfx -cache=disable --flash-hashing Ns: MCUXpresso IDE RedlinkMulti Driver v11.5 (Dec 16 2021 12:38:31 - crt_emu_cm_redlink.exe build 2) Wc(03). No cache support. Nc: Didn't find chip 'MIMXRT1062xxxxA' vendor 'NXP' in any part information directory Ea: part information directories: Ea: -x "C:\Users\sam1s\Documents\MATLAB\Toolboxes\NXP_MBDToolbox_IMXRT1xxx\mbdtbx_imxrt\devices\MIMXRT1062\MIMXRT1062_part\Oiida" Ea: -x "C:/Users/sam1s/Documents/MATLAB/Toolboxes/NXP_MBDToolbox_IMXRT1xxx/tools/MCULink" Nc: chip initialization failed - Ec(04). Chip name unknown in library. Et:51: This MCU is not supported by the product (Failed on -p named Package (chip/board) lookup). ### Successful completion of build procedure for: Oiida ### Simulink cache artifacts for 'Oiida' were created in 'C:\Users\sam1s\Documents\Documents\Oiida\Software\Models\Oiida.slxc'. 
"

0 Kudos
Reply
0 Replies