一:nRF9160做纯AT模块常用文档
- AT数据手册在线文档链接
- serial_lte_modem例程位置:ncs\v2.3.0\nrf\applications\serial_lte_modem
- serial_lte_modem例程AT指令集在线文档
- serial_lte_modem例程AT指令集本地文档:ncs\v2.3.0\nrf\applications\serial_lte_modem\doc
- serial_lte_modem例程错误代码本地文档:ncs\v2.3.0\modules\lib\picolibc\newlib\libc\include\sys\errno.h
二:nRF9160做纯AT模块开发步骤
- 烧录相关证书,并验证烧录结果(AT+CFUN=4 AT%CMNG=1)
- 烧录最新modem固件:mfw_nrf9160_1.3.4.zip固件
- 烧录最新hex固件:serial_lte_modem.hex固件
- 插入sim卡,中国大陆需要自行购买NB卡测试(开发板中自带sim卡不能使用)。
- 使用LTE Link Monitor测试nRF Connect for Desktop->LTE Link Monitor
- 网盘下载地址
三:烧录相关证书(如果使用TLS SSL等:CA.crt client.crt client.key sec_tag)
- 通过LTE Link Monitor烧录证书
- 打开LTE Link Monitor
- 连接到nRF9160-DK
- 发送AT指令:AT+CFUN=4,关闭射频
- 切换到LTE Link Monitor->CERTIFICATE MANAGER选项卡
- 点击Update certificates 更新证书
- 通过pynrfjprog脚本烧录证书
四:烧录最新modem固件(mfw_nrf9160_1.3.1.zip)
- 通过Programmer烧录modem固件
- 通过pynrfjprog脚本烧录modem固件
- 通过nrfjprog烧录modem固件
nrfjprog –verify –program mfw_nrf9160_1.3.4.zip
五:烧录最新hex固件(serial_lte_modem.hex)
- 通过Programmer烧录hex固件
- 通过批处理烧录hex固件
六:使用LTE Link Monitor测试
- 插入sim卡
- 先连接上nRF9160-DK,发送下述AT指令
- 查询射频开关状态:AT+CFUN?
- 关闭射频:AT+CFUN=4
- 设置模块为NB模式:AT%XSYSTEMMODE=0,1,0,0
- 设置模块支持域名解析:AT%XEPCO=0
- 保存已经设置的参数:AT+CFUN=0
- 断开nRF9160-DK,再重新连接nRF9160-DK,可以看到以下测试结果
新手必知
海量第三方学习资源.
超全常用工具与文档.
本站常用资源下载.
常见问题搜索.
QQ群: 542294007.
文章引用自:元仓库 OLIB.cn.