【Nordic随笔】ncs3.3.0新特性
【Nordic随笔】ncs3.3.0新特性
长话短说,上个月Nordic SDK更新了最新的ncs3.3.0版本,在3.2.x的基础上有多了什么新的特性?下面介绍
发布日志:Release Notes
一 蓝牙6.2
1.1 芯片支持
支持了nRF54LM20A、nRF54LM20A/B、nRF54LS05A、nRF54LS05B
其中对于nRF54LM20B支持了AXON NPU的开发
1.2 信道质量检测
使用蓝牙LE服务质量(QoS)模块,通过避免拥堵的射频信道实现更好的连接质量和更高的报告率
1.3
二 MATTER
2.1 SDK支持
新的SDK版本将Matter对线程中的nRF54LM20A和nRF54LM20B SoC的支持水平从验证级提升为可支持开发级别,可以用于生产,同时也支持了nRF54LM20 驱动nRF7002的WIFI实现MATER OVER WIFI,可以通过nRF7002 EKⅡ开发
2.2 新特性
支持了nRF Door Lock and Access Contro 插件,新版本插件为构建兼容Aliro和Matter的锁具及门禁读取器提供了完整的参考资料,适合用于智能家居
还有一个新版本的“Matter Cluster Editor”应用(v1.0.1)。该应用提供图形用户界面,用于根据Matter数据模型创建和编辑Matter集群、扩展和设备类型。还有“Matter快速启动”应用(v1.1.0)的新版本,可以帮助你指导安装Matter配件的流程
Matter Cluster Editor (v1.0.1):图形化工具,用于创建和编辑 Matter 数据模型中的集群(Cluster)、扩展及设备类型。
Matter Quick Start (v1.1.0):辅助工具,引导开发者完成 Matter 配件设备的安装与配置流程
三 DECT NR+
新的调制解调器固件v2.0.0现在支持星型拓扑网络,实现了部分MAC和DLC层,使与NR+的网络更简单、更便捷
四 PM static弃用
分区管理器是 nRF Connect SDK 中的一个组件,负责构建时处理闪存分区。该功能现已被 Zephyr 默认的基于 devicetree 的闪存分区取代,适用于多映像构建。此举旨在更好地将 nRF Connect SDK 与上游 Zephyr 对齐,消除构建过程中的额外步骤,并简化开发和维护。
建议所有使用北欧设备的新设计都使用DTS而非分区管理器。分区管理器将从未来的 nRF Connect SDK 版本中移除,遵循通常的弃用政策和时间表——在接下来的两个版本中标记为弃用,并在下一个版本中移除
# 五 MCUboot升级
5.1 支持Single bank DFU 与 BootLoader
含义:Single Slot DFU是一种固件更新(Device Firmware Upgrade)机制。与传统的双槽备份机制不同,它在同一个 Flash 存储区(bank)中,用新的应用程序映像直接覆盖旧的应用程序。这样做的好处是能释放出更多非易失性存储空间给应用程序本身使用,但代价是在固件更新过程中不会保留旧的应用程序映像(这意味着如果新固件启动失败,设备无法自动回滚到旧版本,对更新过程的可靠性要求更高)。
新增选项:现在Loader 本身也可以被更新了。Loader 是负责启动和管理 DFU 过程的基础组件。
整合效果:这两项功能结合起来,使得 NCS 的“裸机”选项与主应用现在可以共享一套通用的升级流程,简化了开发。
5.2 RAM 加载模式支持
含义:这是一种新的固件加载和启动模式。在该模式下,Bootloader 不直接从非易失性存储(NVM,如 Flash)中执行应用程序,而是先将应用程序映像从 NVM 拷贝到运行速度更快的RAM 中,然后从 RAM 中启动执行。
优点:由于从 RAM 执行代码通常比从 Flash 执行更快,因此能显著提升应用程序代码的执行速度,有利于对性能有严格要求的应用场景
六 nRF Cloud
6.1诊断模块集成 CoAP 客户端支持
本次更新在诊断模块中正式引入了 CoAP 客户端 的支持。CoAP 是一种基于 UDP 传输协议的轻量级应用层协议,特别适合资源受限的物联网设备。
优势:采用 UDP 上传数据,协议栈更简洁,从而带来更高的能效,有助于延长电池供电设备的续航时间。
适用场景:在某些特定的 LTE-M 或 NB-IoT 网络环境中,UDP 协议甚至可能是设备与云端通信的唯一可用选项。这项功能的加入确保了设备在多种网络条件下的连通性。
6.2 电源管理芯片(PMIC)
新版 SDK 扩展了对 Nordic 电源管理芯片 nPM1300 和 nPM1304 的监控能力,新增了以下关键指标:
电量计集成:实现了对电池电量的精确估计和监控。
电池“心跳”信号:可定期上报电池的健康状态和关键参数。
这两项功能的结合,极大地提升了部署在野外或远程场景中设备的电池生命周期可观测性。 开发者能够更清晰地了解电池的消耗模式、健康状况和剩余寿命,从而优化设备维护策略和进行预测性分析
七 WIFI
nRF7002 DK 现在也支持 Wi-Fi Direct 操作模式。这使得两个Wi-Fi设备能够建立直接的点对点连接,无需中介接入点。此功能已添加到Wi-Fi: WFA快速追踪控制应用,这意味着您可以将其作为合格解决方案的一部分来构建产品,简化认证流程并缩短测试时间
另外,Zephyr 应用 zperf 更新,增加了 Raw TX 吞吐量测试
你的点赞、收藏和评论是对我最大的支持,有问题多多指教,如果有需要Nordic开发板、Nordic的芯片以及Nordic技术支持的可以在个人资料获取我的联系方式,感谢读者支持!
更多推荐
所有评论(0)