完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我可以在 DFU 模式下通过 USB 将 STM32L073 连接到 STM32CubeProgrammer,但我无法对 uController 进行编程。 读取设备内存和选项字节有效,但编程无效。我所做的是:
现在我收到验证错误并且擦除扇区不起作用。请参阅本文末尾或请参阅输出日志文件。它显示为程序已更新,但事实并非如此。仍然有旧程序开始。 Option Bytes 显示没有启用写保护。 应该没有那么难吧!? 请 STM 团队,您的开发团队中有人可以拿一块 STM32L073 Nucleo 板并尝试通过 USB DFU 对其进行编程并发布分步解决方案吗? STM32CubeProgrammer 输出: 08:06:13:数据:210000f81f 08:06:13:内存编程...08:06:13:打开和解析文件:C:UsersAlexanderWolfDocumentsPROJEKTE210 EOS2 PROGRAMMINGeos 009 - 5DebugEOS_009_5.hex08:06:13:文件:C:UsersAlexanderWolfDocumentsPROJEKTE210 EOS2 PROGRAMMINGeos 009 - 5DebugEOS_009_5.hex08:06:13:大小:66748 字节08:06:13:地址:0x0800000008:06:13:擦除段 <0> 地址 <0x08000000> 大小 <66748> 字节08:06:13:擦除对应于段 0 的内存:08:06:13:擦除内部存储器扇区[0 521]08:06:13:扇区 0000 不存在08:06:13:扇区 0001 不存在08:06:13:扇区 0002 不存在08:06:13:扇区 0003 不存在 ..... 08:06:13:扇区 0520 不存在 08:06:13:扇区 0521 不存在08:06:13:擦除:0003ms08:06:13:正在下载:08:06:13:数据:210000000808:06:13:数据:005000208dc30008ddc30008ddc .... 08:06:14:文件下载完成 08:06:14:下载操作经过的时间为:00:00:00.17708:06:14:正在验证...08:06:14:数据:210000000808:06:14:数据:0050002029c3000879 ... 08:06:14:错误:地址 0x08000004 处的验证问题(字节 = 0x29) 08:06:14:错误:下载验证失败 |
|
相关推荐
1个回答
|
|
遗憾的是,使用引导加载程序接口的 L0 和 L1 设备不支持全芯片擦除!这就是为什么无法对设备进行编程的原因。STM32cubeProgrammer 的开发人员忘记包含一个按钮,该按钮选择所有扇区索引复选框,以便能够对所有扇区使用单个扇区擦除。
为了进行全芯片擦除,L0 L1 设备唯一可行的解决方法是选择然后取消选择读出保护标志,这将在取消选择 ROP 标志后进行芯片擦除。执行该程序可以通过 USB 对 L0 L1 设备进行编程 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5989 浏览 21 评论
940浏览 4评论
1317浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
585浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1304浏览 3评论
1362浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 06:13 , Processed in 1.456835 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号