回复
Highlighted
发帖数: 12
注册日期: ‎06-04-2015

EM357 OTA client cann't upgrade?

[ 已编辑 ]

Recently, a product was OTA. Quantity 20 or so. Have successfully upgraded two times.Yesterday afternoon, after modifying the software, it can not upgrade.

 Send commands to client when on server, make client start OTA, Immediately on the  server to return the following information:

T00000000:RX len 12, ep 01, clus 0x0019 (Over the Air Bootloading) FC 01 seq 02 cmd 06 payload[00 02 10 AC 01 06 00 00 00 ]
RX UpgradeEndReq status:00
Client 0xB0EA indicated upgrade status: 0x00
Upgrade End Response: Upgrade Now
T00000000:TX (resp) Ucast 0x00
TX buffer: [19 02 07 02 10 AC 01 06 00 00 00 00 00 00 00 00 00 00 00 ]

 

发帖数: 79
注册日期: ‎02-12-2014

Re: EM357 OTA client cann't upgrade?

Hello,

 

Make sure that the newest image has a version number greater than that of the older images. Also, make sure that you mfg and image ID matches up. It may also be useful to get a capture so that you can get find out where the upgrade is failing.

~~~~~~~~~Dan~~~~~~~~~~
ZigBee Application Engineer
发帖数: 12
注册日期: ‎06-04-2015

Re: EM357 OTA client cann't upgrade?

Hello, my english is too bad.

 

After the last successful upgrade, from on server send  command to client that make it write Tonken, so i think that possible changed the image version number or mfg and image ID on client.

发帖数: 88
注册日期: ‎05-09-2013

Re: EM357 OTA client cann't upgrade?

你好,你可以用Ember Desktop 的capture功能抓取在升级的时候的数据包,然后做为附件贴上来给我们分析吗?这样的话我们更好分析解决问题!请注意你要从server获取的image的版本信息要比目前client运行的image的版本要新,也就是说版本号要高,而且manufacture id要一致等!


Cheers
Shaoxian Luo


发帖数: 12
注册日期: ‎06-04-2015

Re: EM357 OTA client cann't upgrade?

你好,我确定server上新版的image版本比目前运行的要高,manufacture id 和 image id两个版本都是一样的。现在发现就是目前运行的image不能升级。

抓取在升级的时候的数据包文件已贴上。

麻烦你帮忙解决,谢谢!

发帖数: 12
注册日期: ‎06-04-2015

Re: EM357 OTA client cann't upgrade?

nwk key: 39 1E 1B 2C 5F 48 B5 80 03 11 06 22 0C 44 7A 88

 satartota.png

上面的ZCL: MoveToColor 是 server 发送给 client 的命令,使 client 调用启动 OTA 的 API 函数