开发环境默认使用J-Link下载,前期开发nrf52840/52832时使用J-Link-OB以及J-Link V8一直没啥问题,在nrf54L15样板就绪之前,vsc下开发52840一切正常,切换到54L15时,遇到下载问题,提示如下:

经查是J-Link -OB不支持cortex-M33烧录,整理支持的J-Link版本如下:

J-Link 调试器对 nRF54 (ARMv8-M, Cortex-M33) 的支持情况

调试器型号 / 版本是否支持 nRF54说明
J-Link V8❌ 不支持停产多年,仅支持 ARMv7-M (M0/M3/M4/M7),不支持 Cortex-M33
J-Link OB (STM32F103)❌ 不支持用在 nRF52840 DK 等老板子上,固件不更新,不支持 ARMv8-M
J-Link V9 (独立)⚠️ 部分支持需要升级到最新固件 (≥ v7.9x),才能连 Cortex-M33;旧固件会报 “Unsupported CPU”
Mini J-Link V9✔️ 支持 (升级后)与 V9 类似,升级固件后可支持 ARMv8-M,确认能调试 nRF9160、STM32L5、nRF54
J-Link V10 (独立)✔️ 正式支持全面支持 ARMv8-M (M23/M33),推荐
J-Link EDU Mini✔️ 正式支持最便宜的选择,非商用场景可用
J-Link BASE / PLUS✔️ 正式支持商用可用,稳定推荐
J-Link ULTRA+ / PRO✔️ 正式支持高速下载/调试,适合复杂项目
J-Link WiFi / Ethernet✔️ 正式支持网络调试版本
J-Link OB-RA4M2✔️ 正式支持新一代板载调试器 (Renesas RA4M2, M33 内核),已用于 nRF54L15 DK
nRF54L15 DK 板载调试器✔️ 正式支持板载 J-Link OB 已更新为 RA4M2 方案,原生支持 nRF54

拟升级J-Link测试,待更新

发表回复