【前言】
在Zephyr工程中,在使用west flash进行下载时,如果MCU_LINK的版本比较低,是不能下载的。报错如下:

这样就需要我们进行升级MCU-LINK的固件。
【找到升级目录】
C:\NXP\LinkServer_25.12.83\MCU-LINK_installer\probe_firmware

以管理员身份打开cmd,进入脚本目录:C:\NXP\LinkServer_25.12.83\MCU-LINK_installer\scripts

刷 CMSIS-DAP 固件(默认):
program_CMSIS.cmd
报信息如下:

我现在使用的是frdm_mcxc444,需要找到ISP跳线,然后找到跳线JP2.

重新上电后按空格键就可以成功升级了。

再执行west flash时就可以正常的下载了:
(.venv) PS D:\zephyr_w71\app\mcp4725_sine> west flash -- west flash: rebuilding ninja: no work to do. -- west flash: using runner linkserver RUNNER - gdb_port = 3333, semih port = 8888 -- runners.linkserver: LinkServer: C:/NXP/LinkServer_25.12.83\Linkserver.exe, version v25.12.83 INFO: Exact match for MCXC444:FRDM-MCXC444 found INFO: Selected device MCXC444:FRDM-MCXC444 INFO: Selected probe #1 YGF42X05V0Z4A (MCU-LINK FRDM-MCXC444 (r0E7) CMSIS-DAP V3.167) INFO: MCU-Link firmware update `check`: Probe ([YGF42X05V0Z4A] [MCU-LINK FRDM-MCXC444 (r0E7) CMSIS-DAP V3.167]) is already running the same firmware version as the included firmware version [3.167] INFO: Selected device matches probe's target identification info
我要赚赏金
