CC2652RB1F开发板烧录ZNP的固件

前言

使用 zigbee3.0 的 linux 网关,则需要有对应的 zigbee 芯片烧录 znp 的固件,TI 官方提供的 liunx 网关驱动中也提供了一些芯片的固件,但是并不适合我当前的开发板,所以需要自己编译适用我当前开发板的 znp 固件。
znp固件

编译前的准备

编译 ZNP 的工程

  • 使用 CCS 打开 CC2652RB1F 最新的 SDK 安装包目录下的 ZNP 的工程,具体路径如下:

C:\ti\simplelink_cc13xx_cc26xx_sdk_5_30_01_01\examples\rtos\LP_CC2652RB\zstack\znp\tirtos\ccs

  • 在工程的 ${PROJECT_ROOT}/Stack/Config/znp_cnf.opts 配置文件中添加如下配置:

/* MTO concentrator configuration /
-DCONCENTRATOR_ENABLE=TRUE
-DCONCENTRATOR_DISCOVERY_TIME=60
-DCONCENTRATOR_ROUTE_CACHE=TRUE
-DMAX_RTG_SRC_ENTRIES=200
-DSRC_RTG_EXPIRY_TIME=255
/
-DCONCENTRATOR_RADIUS // leave this as default */
-DHAL_UART=TRUE

TIPS: 其他芯片编译 ZNP 固件的配置请查看
C:\ti\Zigbee_3_0_Linux_Gateway_1_0_1\Firmware\readme.html

在这里插入图片描述
在这里插入图片描述

  • 然后点击 Project – Build All 编译全部工程,等待编译完成

烧录 ZNP 的固件

  • 在 UniFlash 中先 擦除芯片当前的固件
  • 在 UniFlash 中选择 ZNP 固件,点击烧录,等待烧录完成即可。
  • 烧录文件的具体地址:
    在这里插入图片描述

结束语

如果文章对您有所帮助,请关注、点赞,谢谢!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荻夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值