需要一份OTAserver上位机的源码,谁能提供一份吗,谢谢。 mgf_glory@163.com
YiKai Chen:
TI沒有提供OTAserver上位机的源码
miffy:
原理其实特别简单,自己移植一份就好了,很快就能完成,可以参考Z-Stack_Linux_Gateway-1.0.1-src里面关于OTA的实现,目前我这边已经移植成功。
YiKai Chen:
回复 miffy:
既然你那边已经移植成功,建議分享源码出來帮助更多的人
user5287842:
回复 miffy:
你说的这个Linux-Gateway-1.0.1-src哪里可以下载
YiKai Chen:
回复 user5287842:
Linux-Gateway-1.0.1-src可以從www.ti.com/…/z-stack-archive 下载
user5287842:
回复 YiKai Chen:
好的,谢谢
user5287842:
回复 YiKai Chen:
这个文件是不是只能在Linux下运行
YiKai Chen:
回复 user5287842:
是的
miffy:
回复 user5287842:
你的上位机是什么平台,STM32? 有文件系统吗,能存储128KB的OTA firmware吗,不能的话,估计你做OTA比较难。
一般zigbee gateway都是跑操作系统的,TI的参考设计AM335x BB板也都是跑的arm linux操作系统,所以上面开发相关的软件就非常轻松完成,像一些现在的iot板子,只能跑个RTOS,资源都相当紧张,开发起来比较费劲。
user5287842:
回复 miffy:
你好,我们的网关也是跑的Linux系统,我们现在是想通过手机APP给网关发指令来实现下面节点的OTA升级,但是我看了官方文档,整个流程是上位机给OTA_server发送串口数据来实现下面节点的OTA升级,我想知道两个问题1:上位机发过来的具体数据2:假如我用一块2538通过串口和网关直连,我的2538是不是必须烧录官网提供的ota_server程序,是不是必须有一个节点扮演server角色