完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用 CodeWarrior(版本:11.5.5)来刻录我的 QSPI 闪存(MT25QU256ABA),似乎我遇到了一些随机超时问题,fl_erase 在小内存范围内工作正常,但如果我尝试擦除它会失败大块的闪存,上限是随机的,有时我最多可以擦除640KB,有时最多只能擦除320KB,就看运气了。
当我使用 fl_write 将我的图像刻录到闪存时,它永远不会成功,总是卡住大约 5 分钟并返回错误(FP:等待目标回调未设置或不工作)。我确实验证了前几百 KB 已成功写入闪存,然后写入的字节在目标板重启后保留。 在 fl_erase 和 fl_write 的控制台上查看一些打印输出: ....第一回合.... (qspi) fl_erase 0x0 0x10000 擦除...完成 在 0.18 秒内擦除 64.00KB (qspi) fl_erase 0x0 0x20000 擦除...完成 在 0.07 秒内擦除 128.00KB (qspi) fl_erase 0x0 0x30000 擦除...在 192.08 秒内完成 擦除 190.00KB s (qspi) fl_erase 0x0 0x40000 擦除...完成 0.08s 内擦除 256.00KB (qspi) fl_erase 0x0 0x50000 擦除...完成 0.08s 内擦除 320.00KB (qspi) fl_erase 0x0 0x60000 擦除...0% 闪存编程操作失败的。 ……第二轮…… (qspi) fl_erase 0x0 0x80000 擦除...完成 在 0.22 秒内擦除 512.00KB (qspi) fl_erase 0x80000 0x20000 擦除...完成 在0.07 秒内擦除 128.00KB (qspi) fl_erase 0x100000 0x100000在 ...完成擦除...完成 s (qspi) fl_write 0x0 "qspi_2019.img" 写入...0% 闪存编程操作失败。 关于根本原因在哪里或可能出什么问题的任何建议? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1932个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36419 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4849 浏览 1 评论
6106 浏览 1 评论
6816 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4247 浏览 0 评论
642浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
639浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
640浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
727浏览 2评论
842浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 14:32 , Processed in 1.052073 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号