找回密码
 立即注册
查看: 120|回复: 4

操作程序FLASH时第一次操作会失败

[复制链接]

2

主题

8

回帖

67

积分

少年

积分
67
发表于 2025-3-21 12:08:24 | 显示全部楼层 |阅读模式
在操作带加载程序的FLASH时,比如读ID,读寄存器,第一次操作读出的数据全为ff。
但是第一次操作之后,后续的FLASH操作都是正常的。请问大家遇到过这个情况吗?
这是进行在线升级的时候发现的,这个问题导致在线升级失败。解决办法就是进入在线升级相关操作前,添加了读ID操作。
FPGA型号为XC7A100T,FLASH为IS25LP128。

6

主题

108

回帖

289

积分

壮年

积分
289
发表于 2025-3-21 16:26:25 | 显示全部楼层
个人感觉是flash是不是进入了低功耗模式,必须发送唤醒id才工作.
https://blog.csdn.net/chichi123137/article/details/80947169

2

主题

8

回帖

67

积分

少年

积分
67
 楼主| 发表于 2025-3-22 09:30:34 | 显示全部楼层
那我去了解哈低功耗模式

6

主题

108

回帖

289

积分

壮年

积分
289
发表于 2025-3-22 10:49:54 | 显示全部楼层
FPGA低才生 发表于 2025-3-22 09:30
那我去了解哈低功耗模式

感觉你都知道发id唤醒了,不就解决了

2

主题

8

回帖

67

积分

少年

积分
67
 楼主| 发表于 2025-3-22 11:35:34 | 显示全部楼层
xxppno1 发表于 2025-3-22 10:49
感觉你都知道发id唤醒了,不就解决了

之前对低功耗模式还没有什么概念
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2025-4-2 16:42 , Processed in 0.047676 second(s), 20 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

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