EasyManua.ls Logo

NXP Semiconductors FRDM-MCXN947 - Updating MCU-Link Firmware; Using MCU-Link with MCUXpresso IDE; Using MCU-Link with MCUXpresso for Visual Studio Code

NXP Semiconductors FRDM-MCXN947
41 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
UM12018
FRDM-MCXN947 Board User Manual
FreeMASTER support viaMCU-Link
firmware
version
USB driver
type
CMSIS-SWO
support
SWD / JTAG USB bridge
Supported MCUXpresso IDE
versions
V3.117 and later WinUSB Yes Yes FreeMASTER V3.2.2
or later
MCUXpresso 11.7.1 or later
Table 28. Compatibility between MCU-Link firmware and MCUXpresso IDE...continued
3.5 Updating MCU-Link firmware
When updating the firmware, MCU-Link must be powered up in ISP mode. Follow these steps to configure
MCU-Link in ISP mode and update MCU-Link firmware.
1. Disconnect the board from the host computer, short jumper J21, and reconnect the board. The red MCU-
Link status D11 LED lights up and stays on. For the D10 LED details, see Section 3.10.
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 J21, 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 28
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.
UM12018 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
34 / 41

Other manuals for NXP Semiconductors FRDM-MCXN947

Related product manuals