You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决向nRF9160-DK烧录blinky程序时出现的cmake失败报错

问题解决方案

针对cmake failed / create_nordic_project.py failed (1)报错的排查步骤

  • 先确认nRF Connect SDK(NCS)版本与SEGGER Embedded Studio(SES)版本的兼容性:跨大版本混用工具链是这类构建报错的常见诱因,你可以卸载当前SES版本,安装你所用NCS版本官方推荐的配套SES版本,避免版本不匹配问题。
  • 确认板级选项选择正确:nRF9160搭载TrustZone安全框架,入门类示例默认运行在非安全域,正确的板级参数为nrf9160dk_nrf9160_ns,不要误选不带_ns后缀的安全域板级,也不要选到板载调试器对应的nrf52840相关板级选项。
  • 排查环境变量冲突:你之前配置过nRF52-DK的开发环境,可能存在多版本NCS路径冲突的问题,你可以打开Toolchain Manager,确认当前激活的工具链是你当前项目使用的NCS版本,没有旧版本路径被优先加载。
  • 硬件有效性验证:你可以使用nRF Connect Programmer工具直接烧录官方预编译的nRF9160 DK blinky固件,先确认开发板核心硬件无故障、跳线保持出厂默认配置,排除硬件本身的问题。

关于LED3自动闪烁的说明

该现象为正常情况,和你的烧录报错无关:nRF9160 DK的板载调试器核心为nRF52840,LED3是调试器的状态指示灯,当你打开nRF52相关项目时,SES会自动枚举当前连接的J-Link设备,触发调试器核心的状态灯闪烁,并不是你之前烧录的nRF52程序在9160开发板上运行,无需额外处理。


内容的提问来源于stack exchange,提问作者user16734636

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 00:42:01