迪文科技论坛

 找回密码
 立即注册
搜索
查看: 5576|回复: 28

【教学视频】OTA升级,利用串口2下载C代码

[复制链接]

1

主题

3

回帖

178

积分

注册会员

Rank: 2

积分
178
发表于 2023-5-31 11:06:32 | 显示全部楼层 |阅读模式
原来的DGUS软件中串口升级下载不支持串口2下载C代码,将8283协议全串口c代码进行修改,现可支持串口2下载51c代码,DGUS软件附件已上传。上传的图片为修改代码部分。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

13

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2023-6-8 14:48:25 | 显示全部楼层
不太理解这个rar里的资源怎么用。能帮忙说明一下不
我现在有自己的c51工程。意思是把这个rar中的串口部分更新到我自己的c51工程中吗。
更新后怎么操作。
谢谢
回复

使用道具 举报

2

主题

1228

回帖

9350

积分

论坛元老

Rank: 8Rank: 8

积分
9350
发表于 2023-6-8 14:51:34 | 显示全部楼层
kinhum 发表于 2023-6-8 14:48
不太理解这个rar里的资源怎么用。能帮忙说明一下不
我现在有自己的c51工程。意思是把这个rar中的串口部分更 ...

您好用这个文件替换DGUS开发工具根目录下的TOOL下的同名文件就可以修复串口下C51的问题了,只要8283应答和4F4B有就可以下载了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

13

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2023-6-21 14:54:27 | 显示全部楼层
zzs999k 发表于 2023-6-8 14:51
您好用这个文件替换DGUS开发工具根目录下的TOOL下的同名文件就可以修复串口下C51的问题了,只要8283应答 ...

替换完成后。第一次下载c51 bin是可以的。后面再更新13,14,22等就不行了。。。
有什么办法fix不
谢谢
回复

使用道具 举报

2

主题

1228

回帖

9350

积分

论坛元老

Rank: 8Rank: 8

积分
9350
发表于 2023-6-21 14:55:42 | 显示全部楼层
kinhum 发表于 2023-6-21 14:54
替换完成后。第一次下载c51 bin是可以的。后面再更新13,14,22等就不行了。。。
有什么办法fix不
谢谢 ...

首先您的代码得有串口通讯,并且支持迪文的82 83协议和4F 4B 应答,所有工具都是基于这个实现的
回复

使用道具 举报

1

主题

13

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2023-6-21 15:06:06 | 显示全部楼层
zzs999k 发表于 2023-6-21 14:55
首先您的代码得有串口通讯,并且支持迪文的82 83协议和4F 4B 应答,所有工具都是基于这个实现的 ...

意思是我自己的C51 code要有串口通信吗。我的没有。已经下载进去了。那现在板上的串口2已经死掉了。
怎么能救活板子呢?重新用SD卡更新c51 bin吗?
能提供一个可以放在DWIN_SET中的c51 bin不?我的型号是DMG48270C043_04WTC

回复

使用道具 举报

2

主题

1228

回帖

9350

积分

论坛元老

Rank: 8Rank: 8

积分
9350
发表于 2023-6-21 15:22:01 | 显示全部楼层
kinhum 发表于 2023-6-21 15:06
意思是我自己的C51 code要有串口通信吗。我的没有。已经下载进去了。那现在板上的串口2已经死掉了。
怎么 ...

楼主的工程就可以啊
回复

使用道具 举报

1

主题

13

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2023-6-21 15:36:41 | 显示全部楼层
zzs999k 发表于 2023-6-21 15:22
楼主的工程就可以啊

我现在编译楼主的工程得到了T5L51.bin。放在DWIN_SET文件夹下,放在卡中,插到板上。能更新进去吗
我试了下。好像并没有更新成功啊
还是要用别的方式更新吗
回复

使用道具 举报

2

主题

1228

回帖

9350

积分

论坛元老

Rank: 8Rank: 8

积分
9350
发表于 2023-6-21 15:38:43 | 显示全部楼层
kinhum 发表于 2023-6-21 15:36
我现在编译楼主的工程得到了T5L51.bin。放在DWIN_SET文件夹下,放在卡中,插到板上。能更新进去吗
我试了 ...

卡要16GB以下的,并按照开发指南中方法去格式化一下,而不是右键去格式化

非迪文工厂销售出的 SD 卡通常必须要 DOS 系统下格式化。不然下载现象通常只是蓝屏后显示下载文件数量为
0,或者显示终端未能识别到卡不能正常进入下载界面。格式化操作方法如下:
第 1 步:开始=》运行=》输入 command(win7 系统则输入 cmd)进入 DOS 系统;
第 2 步:键入指令:format/q g:/fs:fat32/a:4096(注:q 后面是一个空格),输入完成之后点击回车按键。
其中 g 是用户的电脑显示的 SD 卡的盘号,不同的用户对应的盘符是不固定的(比如 h,i 替换即可)
注意:鼠标右键点击SD卡后的格式化操作一般不能彻底格式化为FAT32格式,一般情况仅支持SD卡大小范围
1-16G的。
回复

使用道具 举报

1

主题

13

回帖

82

积分

注册会员

Rank: 2

积分
82
发表于 2023-6-21 15:39:58 | 显示全部楼层
kinhum 发表于 2023-6-21 15:36
我现在编译楼主的工程得到了T5L51.bin。放在DWIN_SET文件夹下,放在卡中,插到板上。能更新进去吗
我试了 ...

我说的没有更新c51 bin的意思是:串口还是不能用。因为我看到,用dgus打开串口下载工具,提示:打开串口失败。
在更新alltool.zip之前,我是可以用串口下载13.bin等的。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-22 02:37 , Processed in 0.084328 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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