请教 W25Q256 型号问题

发布于 2021-04-20 15:59:24

注册设备的时候注册不成功,读取不到FLASH信息,宏定义里面是W25Q256FV 我这里使用的是W25Q256JV 请问有影响么?或者怎么修改呢。

[I/drv.spi] spi transfer error : 3
[SFUD] Error: Read flash device JEDEC ID error.
[SFUD] Error: W25Q256FV flash device is initialize fail.
ERROR: SPI flash probe failed by SPI device spi30.

查看更多

关注者
0
被浏览
139
5 个回答
james_s
james_s 2021-04-20

[I/drv.spi] spi transfer error : 3 这个错得先解决下, 然后才能看为啥id读取错误. 建议单步一下看看从spi获取到的结果.

StackYuan
StackYuan 2021-04-20

早期的FV型号在JEDEC标准上执行的不好,读取ID上使用的命令不标准,需要注意并修正

mii
mii 2021-04-20

FV与JV,影响不大,我试过同型号不同尾缀都能正常操作。你看看的SFUB的支持表添加的了没有该型号的信息。其次注意检查SPI的cs是否正确,如果都没有错误,进行DEBUG模式下查看返回错误代码位置,观察产生错误的原因。

pkokoc
pkokoc 2021-04-20

JV直接使用没有问题。

flashman2002
flashman2002 2021-04-20

同系列的应该可以直接使用,为何出现spi错误,大概率是spi总线配置有误。在msh界面下使用list_device能正确出现spix的设备吗?

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览