硬汉嵌入式论坛

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

[STM32H7] [STM32CubeProg] 串口IAP出现 Error Activating device: KO

[复制链接]

12

主题

178

回帖

214

积分

高级会员

积分
214
发表于 2021-8-17 10:05:25 | 显示全部楼层 |阅读模式
我自己画的电路板,用STM32CubeProgrammer 2.8串口更新程序,出现启动模式错误,如下图所示
Screenshot 2021-08-17 100024.jpg

用串口监控查看,上位机发送0x7F之后,下位机没有回复。

同一个程序,用V7开发板就正常。
对比我自己的板子和开发板,我注意到的区别是:开发板PB2下拉,我的另做它用。我找了H7的手册,PB2已经不是BOOT1了,应该不影响的。

请问这是什么原因呢?谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106974
QQ
发表于 2021-8-17 10:37:14 | 显示全部楼层
串口IAP,注意串口线问题,使用的是同一个串口线吗
回复

使用道具 举报

12

主题

178

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2021-8-17 13:34:29 | 显示全部楼层
eric2013 发表于 2021-8-17 10:37
串口IAP,注意串口线问题,使用的是同一个串口线吗

同一个usb转串口线:绿联ft232,这个应该没问题

奇怪的是,之前的板子可以(串口线10余米),其余电路功能修改重新布板之后,串口线30cm长,收发没问题,就iap不行。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106974
QQ
发表于 2021-8-17 15:20:55 | 显示全部楼层
gallop020142 发表于 2021-8-17 13:34
同一个usb转串口线:绿联ft232,这个应该没问题

奇怪的是,之前的板子可以(串口线10余米),其余电路 ...

线没问题的话,只能从你的板子找下原因了。
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
发表于 2021-8-29 10:53:07 | 显示全部楼层
我也遇到相似问题,和楼主的现象稍有差别。我使用硬石的开发板,硬石的开发板上没有boot0按键,使用安富莱的“STM32F407 的系统bootloader 之串口IAP 固件升级”程序,发现发送0x7F之后,407响应了0x79。之后发送多次0x02 0xfd,407没有响应,stm32cubeprog报楼主的错误。
为了查明原因,飞线引出boot0引脚到高电平,就OK了。
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
发表于 2021-8-29 11:13:27 | 显示全部楼层
貌似不把boot0置高电平,程序方法进入isp下载行不通。
回复

使用道具 举报

12

主题

178

回帖

214

积分

高级会员

积分
214
 楼主| 发表于 2021-8-29 18:02:48 | 显示全部楼层
chunhao 发表于 2021-8-29 10:53
我也遇到相似问题,和楼主的现象稍有差别。我使用硬石的开发板,硬石的开发板上没有boot0按键,使用安富莱 ...

可能H7和F4的不一样吧,我的现象跟boot0应该是没有关系的。
我现在自己写iap了。
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2022-3-23 02:29:18 | 显示全部楼层
我也遇到这个问题, boot0 和 boot1 都高电平就可以了
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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