EasyManua.ls Logo

NXP Semiconductors MCX-N9 EVK Series - Updating MCU-Link firmware

NXP Semiconductors MCX-N9 EVK Series
51 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NXP Semiconductors
UM12036
MCX-N9XX-EVK Board User Manual
3.5 Updating MCU-Link firmware
Before updating the firmware, MCU-Link must be powered up in ISP mode. Follow the below steps to configure
MCU-Link in ISP mode and update MCU-Link firmware.
1. Disconnect the board from the host computer, short jumper JP24, and reconnect the board. The red MCU-
Link status D10 LED lights up and stays on. For the D10 LED details, see Section 3.11.
2. Navigate to the MCU-LINK_installer_Vx_xxx directory, where Vx_xxx indicates the version number,
for example, V3.108.
3. Follow the instructions in the readme.txt to find and run the firmware update utilities for CMSIS-DAP or J-
Link versions.
4. Disconnect the board from the host computer, open jumper JP24, and reconnect the board. The board
enumerates on the host computer as a WinUSB or HID device (depending on the firmware version).
Note:
Starting version V3.xxx, the MCU-Link firmware uses WinUSB instead of HID for higher performance;
however, it is not compatible with MCUXpresso IDE versions earlier than 11.7.0.
To enable SWO-related features in non-NXP IDEs, CMSIS-SWO support was introduced in firmware version
V3.117.
3.6 Using MCU-Link with development tools
The MCU-Link debug probe can be used with IDEs supported within the MCUXpresso ecosystem, such as
MCUXpresso IDE, MCUXpresso for Visual Studio Code, IAR Embedded Workbench, and Arm Keil MDK.
3.6.1 Using MCU-Link with MCUXpresso IDE
The MCUXpresso IDE recognizes any type of MCU-Link probe that uses either CMSIS-DAP or J-Link firmware.
When you start a new debug session, the IDE checks for all the available debug probes. For all the probes it
finds, the IDE displays the probe types and unique identifiers in the Probes discovered dialog box.
If a debug probe requires a firmware update, the probe is displayed with a warning in the Probes discovered
dialog box. For each such probe, the latest firmware version is indicated and a link to download the latest
firmware package is provided. To update the firmware for the MCU-Link debug probe, see the instructions
provided in Section 3.5.
You are advised to use the latest MCU-Link firmware to take the benefit of the latest functionality. However, the
MCU-Link firmware version you can use depends on the MCUXpresso IDE version you are using. Table 33
shows the compatibility between the MCU-Link firmware and the MCUXpresso IDE.
3.6.2 Using MCU-Link with MCUXpresso for Visual Studio Code
The MCU-Link debug probe can be used with the MCUXpresso for Visual Studio Code extension from NXP.
This extension uses the Linkserver debug server. To work with MCUXpresso for Visual Studio Code, install
the Linkserver utility using the MCUXpresso Installer tool or as described in Section 3.4. For more details on
MCUXpresso for Visual Studio Code, visit the MCUXpresso for Visual Studio Code page.
3.6.3 Using MCU-Link with third-party IDEs
The MCU-Link debug probe can be used with IAR Embedded Workbench and Arm Keil MDK, and may also
work with other third-party tools. Refer to the documentation for these products, covering the use of generic
CMSIS-DAP probes or J-Link probes (depending on the firmware image you are using).
UM12036 All information provided in this document is subject to legal disclaimers. © 2024 NXP B.V. All rights reserved.
User manual Rev. 1 — 20 January 2024
45 / 51

Related product manuals