硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4489|回复: 12
收起左侧

[问题解答] H7-TOOLS下载问题

[复制链接]

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
发表于 2021-1-8 10:37:50 | 显示全部楼层 |阅读模式
上位机和H7-TOOLS都是最新的软件,第一次学习使用H7-TOOLS的离线烧写功能,也不知道还需要别的注意事项。目标板是STM32F103ZET6,SWD调试接口没有接外置电阻上拉。仅调整图中红色框中的选项时,发现若选项字选择“不写选项字”,则存在连续尝试烧录,有时能烧录成功,有时烧录失败,若将选项字调整为“写有选项字”,则连续多次烧录,基本都能成功。使用上位机软件进行烧录测试该问题一样。 000.png

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-8 11:09:25 | 显示全部楼层
这个没关系,选择一个适合你板子的配置即可,下载成功后,以实际脱机烧录为准

回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-8 13:47:19 | 显示全部楼层
就是说只要有一种参数配置能够满足烧录运行即可,明白了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-8 13:57:08 | 显示全部楼层
亮晶晶 发表于 2021-1-8 13:47
就是说只要有一种参数配置能够满足烧录运行即可,明白了

你用DAPLINK测你这个板子是否正常。连续下载10次,方便的话,测试下

争取锁定下问题方向,各种参数配置都可以正常使用。
或者说你手头有1拖4转接板的话,可以接上做脱机下载试试,是不是配置后下载也正常了(和你直接用TOOL外接目标板的区别是,转接板上外串了160欧的,调整了阻抗匹配)。

正常来说,我们常用的STM32系列,大部分参数配置都是可以下载的。
回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-8 14:31:10 | 显示全部楼层
我这边是KEIL 4的工程,可以识别到DAP ,也可以识别出ID CODE,但是无论是在线仿真还是使用DAP仿真器下载都报错“flash timeout ……”
报错.png
DAP识别.png
回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-8 14:33:41 | 显示全部楼层
补充说明,上面的情况,我是上位机烧录测试和不连接上位机使用脱机烧录都存在,多次烧录,部分成果,部分失败。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-8 14:58:42 | 显示全部楼层
亮晶晶 发表于 2021-1-8 14:33
补充说明,上面的情况,我是上位机烧录测试和不连接上位机使用脱机烧录都存在,多次烧录,部分成果,部分失 ...

那不正常,方便我远程操作下吗,应该是TOOL和你的板子接线或者阻抗匹配有问题,我的QQ: 512464265
回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-8 16:44:26 | 显示全部楼层
先不急,我这边再测试了一块STM32G474RET6,这个只能使用MDK5 ,在MDK5下,可以通过CMSIS-DAP仿真器下载和调试程序,没有问题。但是在脱机下载配置时出现文件校验错误。该HEX文件为MDK5 AC5编译后输出,在配置时,我只是给该HEX文件重命名了,应该不影响文件校验才对。
DAP仿真器.png
配置文件校验失败.png
无法烧录.png

STM32G474RET6_CORE.hex

35.45 KB, 下载次数: 0

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-8 17:11:58 | 显示全部楼层
亮晶晶 发表于 2021-1-8 16:44
先不急,我这边再测试了一块STM32G474RET6,这个只能使用MDK5 ,在MDK5下,可以通过CMSIS-DAP仿真器下载和 ...


文件校验错误是个bug。不要从DAPLINK退出来后去测试脱机。重新上电测试即可(不要把DAPLINK设置为默契启动方式)

ps:此bug已经解决,本周将发布新版2020-01-08
回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-8 17:13:48 | 显示全部楼层
STM32F103ZET6接线应该没有问题,应该是硬件设计的原因,我这边找一块F103C8T6小板试了下,MDK 4下DAP仿真器没有问题。由于之前使用JINL OB下载程序没有问题没注意。对比看了下,除了BOOT1没有下拉外,其他的地方貌似没有什么区别。不知道问题出在哪里,可能是芯片不同。还是问问硬汉老大。STM32F103ZET6核心板的PDF在下面,JINK调试下载都没有问题。

stm32f103zet6核心板.pdf

608.37 KB, 下载次数: 1

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-8 17:18:27 | 显示全部楼层
亮晶晶 发表于 2021-1-8 17:13
STM32F103ZET6接线应该没有问题,应该是硬件设计的原因,我这边找一块F103C8T6小板试了下,MDK 4下DAP仿真 ...

这个问题帖子交流效率太低,什么时候你方便了,我远程帮你测试下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107100
QQ
发表于 2021-1-9 08:51:44 | 显示全部楼层
2020-01-09
发布新的升级版
1、对1楼的bug进行了调整解决,楼主可以试试你的那边是否正常。
2、8楼的bug已经解决。
回复

使用道具 举报

5

主题

43

回帖

58

积分

初级会员

stay hungry, stay foolish

积分
58
 楼主| 发表于 2021-1-11 08:26:05 | 显示全部楼层
好的,要是还没解决,我有时间找老大远程链接看看,谢谢
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 12:10 , Processed in 0.197005 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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