完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
请教一下大家,我想测试STLINK UtiLITY的Automatic Mode功能(芯片是STM32G474的开发板自带的STM32G474RET6U),来测试一下量产刷程序(配合设置读保护),设置好以后然后就是用STLINK连接的开发板来插拔STLINK,模拟量产更换芯片的操作,但是总操作次数不过30多次(我印象当中),这其中就是将读保护从level0设置为level1,当然也会将level调整为level0(无读保护),因为知道level2是不可逆的,所以一直都没设置过level2.就这样后面发现falsh的内容都是0x00了,然后我尝试了:
1.full chip erease; 2.page erease; 3.blank erease; 4.重新烧写程序 5.将读保护从level0改为level1再改为level0,然后执行执行上述任意操作; 但是无论如何,上述的操作都是无用的,flash的内容都是0x00,这是不是说片内flash已经出问题了,只能换芯片了? 想咨询一下各位是否有遇到过flash出现这类问题的,stm32的falsh这么不经折腾吗? |
|
相关推荐
1个回答
|
|
首先,如果您的FLASH全为0x00,可能是由于以下几个原因:
1. 电压不稳定:在擦除或写入FLASH期间,如果供电电压不稳定,可能会导致数据被擦除或写入不完整。 2. 程序错误:您的程序可能存在错误,导致将FLASH中的数据擦除或写入为0x00。 3. 芯片损坏:如果芯片本身存在问题或损坏,可能导致FLASH中的数据丢失。 为了解决这个问题,您可以尝试以下操作: 1. 确保供电电压稳定,根据芯片规格书提供的最低工作电压和最大工作电压,选择适当的电源电压。 2. 检查和修复您的程序,确保在擦除和写入FLASH时没有错误。 3. 尝试使用其他芯片进行测试,以验证是否是芯片本身的问题。 4. 检查开发板上的连接和焊接是否良好,以防止接触不良或其他电路问题。 如果上述操作未能解决问题,建议您联系芯片制造商的技术支持或售后服务,获取进一步的帮助和支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1559 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1500 浏览 1 评论
930 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
662 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1551 浏览 2 评论
1846浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
606浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
503浏览 3评论
507浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
487浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-9 04:32 , Processed in 0.536343 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号