【Nordic】ncs3.1.0安装步骤
如果安装Toolchain Manger失败的话,可以在你C盘用户路径下面复制别人已经下载好Toolchain Manger的.nrfconnect-apps文件覆盖你的文件再打开nRF Connect for Desktop就可以使用,不过要注意使用别人的文件需要和你的nRF Connect for Desktop 版本一样。4、nrf Command-line-tool直接使用管理员权限运行安
版本
版本号 | 变更内容 | 作者 | 时间 |
---|---|---|---|
1.0.0 | - 初始版本; | TedLee | 2025.8.19 |
一、离线安装ncs3.1.0步骤
有些工具随着时间会更新,有需要的自己更新,建议安装最新版
我这里把官方的安装说明链接贴出来,有不理解的可以看我下面的教程:[安装 nRF Connect SDK](https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/installation/install_ncs.html)
1、所需工具
- WIN10及以上版本
- nRF Connect for Desktop:https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktop/download#infotabs
- nRFutil.exe :https://files.nordicsemi.com/ui/api/v1/download?repoKey=swtools&path=external/nrfutil/executables/x86_64-pc-windows-msvc/nrfutil.exe&isNativeBrowsing=false
- VS Code:https://vscode.download.prss.microsoft.com/dbazure/download/stable/fabdb6a30b49f79a7aba0f2ad9df9b399473380f/VSCodeSetup-x64-1.96.2.exe
- nrf Command-line-tool:https://www.nordicsemi.com/Products/Development-tools/nrf-command-line-tools/download#infotabs
- python:https://www.python.org/ftp/python/3.12.0/python-3.12.0-amd64.exe
- west:pip3安装
- git:https://git-scm.com/downloads
- ncs3.1.0
- J-link:
2、安装所需工具
1、nRF Connect for Desktop 直接运行安装
2、nRFutil.exe 下载之后放在一个文件夹下,直接设置环境变量调用就OK,如下所示
安装成功可以通过cmd窗口发送如下命令看是否安装成功,如果版本太低可以使用如下命令进行升级nrfutil self-upgrade
3、VS Code直接使用管理员权限运行安装
4、nrf Command-line-tool直接使用管理员权限运行安装,然后使用如下语句查询版本看是否安装成功nrfjprog --version
5、安装python:使用如下语句查询版本看是否安装成功python --version
6、安装west,west通过之前安装python安装的pip3进行安装,输入如下指令pip3 install -U west
,west-h
7、ncs3.1.0和其他的压缩包可以在网盘里面下载:链接:https://pan.baidu.com/s/160KS3pZBqNf5_G6Kaz9FGw 提取码:6789
二、使用toolchain安装SDK(此方法已经不适用ncs3.0.0之后的版本)
1、在C盘新建一个目录,命名为ncs
2、打开nRF Connect for Desktop 安装 Toolchain Manger 然后打开,设置你的NCS存放路径
如果安装Toolchain Manger失败的话,可以在你C盘用户路径下面复制别人已经下载好Toolchain Manger的.nrfconnect-apps文件覆盖你的文件再打开nRF Connect for Desktop就可以使用,不过要注意使用别人的文件需要和你的nRF Connect for Desktop 版本一样
3、需要说明的是这个办法仅适用于ncs3.0.0之前的版本,现在不建议客户使用
3.1使用命令行安装(推荐此方法)
按照第一步按照
1、升级nrfutil
nrfutil self-upgrade
2、安装toolchain-manager模块
nrfutil install toolchain-manager
3、安装和升级sdk-manager模块
nrfutil install sdk-manager
nrfutil upgrade sdk-manager
4、安装和更新device模块
nrfutil install device
nrfutil upgrade device
5、设置toolchain安装位置
nrfutil toolchain-manager config --set install-dir="C:\ncs"
6、显示toolchain配置的安装位置
nrfutil toolchain-manager config --show
7、设置nRF Connect SDK安装位置
nrfutil sdk-manager config install-dir set "C:\ncs"
8、显示sdk配置的sdk安装位置
nrfutil sdk-manager config show
下面两部可以把我网盘的文件放到C:ncs里面解压,文件结构类似这样
9、安装toolchain v3.1.0 版本nrfutil sdk-manager toolchain install --ncs-version version
例如
nrfutil toolchain-manager install --ncs-version v3.1.0
10、安装sdk v3.1.0 版本
nrfutil sdk-manager install v3.1.0
11、官方文档安装链接https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/installation/install_ncs.html
4、使用VS Code安装(推荐此方法,这个办法更简单,但是对网络有要求,需要能访问git)
1、 下载VS code 安装Nordic插件
https://code.visualstudio.com/Download
2、点击这两个按钮,选择安装的路径即可
3、OUTPUT窗口提示安装succse即代表安装成功
五、其他
Q1、如果没有外部32.768低频晶振,怎么启动内部低频晶振
A1:解决办法如下,在prj.conf添加如下宏配置,注意如果有启动MCUboot,也要在MCUboot的prj.conf开启低频晶振
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=n
CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM=y
或者在overlay里面关闭
&lfxo {
status = "disabled";
};
Q2、54系列怎么烧录程序
A2:
54产品和以往产品不同,不使用nrfjprog而是使用nrfutil这个工具烧录
下载链接:https://www.nordicsemi.com/Products/Development-tools/nRF-Util/Download#infotabs
详细介绍:https://docs.nordicsemi.com/bundle/nrfutil/page/README.html
这是一个.exe文件,将它添加到环境变量里面调用
然后打开命令行窗口,通过输入 nrfutil --device
命令安装烧录工具
更多推荐
所有评论(0)