Mom*_*omo 3 linux driver zigbee
我正在尝试了解如何在Linux中实现Zigbee模块(TI CC2530).该模块将通过SPI连接到开发卡(Merrii的A80 Pro).
在这一点上,我不确定我到底要做什么.我是否必须为CC2530编写内核驱动程序?或者只是一个简单的SPI控制器驱动程
此外,如果你有任何我可以寻找更多信息的网站,它会很棒.
小智 6
你有很多选择:
http://www.ti.com/tool/CC2531EM-IOT-HOME-GATEWAY-RD
http://www.ti.com/tool/z-stack - Z-STACK-LINUX-GATEWAY
开箱即用,它通过CDC USB连接到CC2531.但是,通过修改NPI_Gateway.cfg和zigbeeHAgw脚本文件,您可以将其重新配置为使用UART或SPI.该CC2530将需要通过与ZNP FW preogrammed提供http://www.ti.com/tool/z-stack - Z-STACK-HOME SDK下的Z-Stack首页1.2.2.42930 \项目\ ZStack配合\ ZNP\CC253x,预构建的二进制文件位于Z-Stack Home 1.2.2.42930\Projects\zstack\ZAP\ZNP-HexFiles\CC2530中.
此选项专门用于Linux,它使用4个应用程序空间服务器来管理数据平面,控制计划和现场升级,通过本地套接字上的protobuf提供高级家庭自动化API.它使用现有的CDC,UART或SPI内核驱动程序.它不会将自己借给内核空间驱动程序.
http://www.ti.com/tool/TIDC-ZNP-HOST-SW3
https://git.ti.com/znp-host-framework/znp-host-framework
此致,TC.