尊敬的各位TI工程师们,我们当前在做的是以CC2538作为OTA Dongle,想要自己编写程序实现PC端的OtaServer功能,用程序直接对Dongle进行操作,但是要不得使用MT层的内容,所以打算先对OTA Dongle程序中的MT层对于OTA的处理进行学习,再进行编写替换,但是当前手头上的MT相关资料之并没有提及OTA,直接看程序又不知从何下手,望各位指点 谢谢
YiKai Chen:
可以參考一下Z-Stack Linux Home GW reference design 裡面OTA的源碼
Jeffrey Wu:
回复 YiKai Chen:
请问您这个工程怎么才能得到呢?
YiKai Chen:
回复 Jeffrey Wu:
到 Z-STACK-ARCHIVE 下載Z-STACK-LINUX-GATEWAY
Jeffrey Wu:
回复 YiKai Chen:
好的谢谢
Viki Shi:
文档建议参考Z-Stack OTA Upgrade User's Guide.pdf,协议栈里包含
Jeffrey Wu:
回复 YiKai Chen:
请问从PC端串口发送到OTA Dongle的过程,对数据包进行处理的函数位于协议栈的哪个部分呢,任务略紧迫学的也不是那么好,望指点一下谢谢!
Jeffrey Wu:
回复 Viki Shi:
谢谢
YiKai Chen:
回复 Jeffrey Wu:
位于协议栈的MT 相關部分
Jeffrey Wu:
回复 YiKai Chen:
你好 谢谢你的答复
我又看了MT_OTA.c中的程序,处理来自控制台的函数 uint8 MT_OtaCommandProcessing(uint8* pBuf) 中只是处理了来自pc端MT_OTA_FILE_READ_RSP和MT_OTA_NEXT_IMG_RSP操作 ,然而并没有看到关于处理ImageNotify操作的函数,望指点 多谢!
YiKai Chen:
回复 Jeffrey Wu:
ImageNotify是在zcl_ota.c裡面處理