广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3354|回复: 9

OTA升级问题

[复制链接]

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2023-12-15 16:05:42 | 显示全部楼层 |阅读模式
我在远程下载OTA升级所需的ota.bin文件时。请求已经发出,也把文件长度返回了,但是读取head中的内容时就无法读取,超时时间到了之后就提示超时,没有读取到内容,请教一下这该怎么排查
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12628
发表于 2023-12-15 17:48:00 | 显示全部楼层
单片机读取不了文件的内容?还是给屏幕发了指令没返回?
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
 楼主| 发表于 2023-12-16 14:08:43 | 显示全部楼层
发指令后没有返回,还有就是分段下载请求也发不出去
回复

使用道具 举报

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
 楼主| 发表于 2023-12-16 14:36:39 | 显示全部楼层
服务端已经响应了数据,但是设备上就是收不到数据,等到超时时间到了以后就结束这次请求了
回复

使用道具 举报

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
 楼主| 发表于 2023-12-16 14:39:41 | 显示全部楼层
并且本次下载的数据的长度也是能拿到的,但是就是收不到值等于OK的响应
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12628
发表于 2023-12-18 09:02:27 | 显示全部楼层
可以先用官网的例程测试看看,对比一下单片机发出来的指令是否正确
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
 楼主| 发表于 2023-12-18 11:00:17 | 显示全部楼层
我现在下载成功了,但是ota_check_upgrade好像没触发,这个函数那些型号支持,M系列都支持吗
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12628
发表于 2023-12-18 12:04:14 | 显示全部楼层
支持,确认接收完后调用ota_check_upgrade(1),另外可以抓取屏幕背面的调试日志看看没执行是什么问题,抓取方法看这个

https://bbs.gz-dc.com/forum.php? ... &extra=page%3D4
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

3

主题

10

帖子

51

积分

注册会员

Rank: 2

积分
51
 楼主| 发表于 2023-12-19 09:18:53 | 显示全部楼层
写入到设备的字符集是什么GB2312还是ASCII,我现在写入也成功了,但是解压的时候提示解压失败。
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12628
发表于 2023-12-19 11:37:06 | 显示全部楼层
屏幕默认编码是GBK,解压失败看一下传的数据有没有问题
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-12-28 01:48 , Processed in 0.046114 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表