TI中文支持网
TI专业的中文技术问题搜集分享网站

spi flash 能够读id 擦除不了,写不进去数据

用DSP控制FPGA的程序加载,来操作FPGA的spi flash。目前只能读id ,DSP对FPGA的flash擦除不了,一直保留第一次写的数据的

Tony Tang:

FPGA里面有SPI flash吗?还是FPGA上面接的SPI flash?

对于SPI master来说,只要按要求发出相应的命令和数据即可,至于为什么不成功,就不是master端的问题了。

所以你可以用示波器量一下看数据是否发出去了,不过你既然能读ID了,说明数据通路也没有问题了,那么还是FPGA端的问题。

yang zhang9:

回复 Tony Tang:

spi flash是接在FPGA上的

问题找到了,dsp访问的时候spi信号是经过转换芯片时上拉较慢,同时片选信号作为转换芯片的使能信号。换个电阻就可以了

赞(0)
未经允许不得转载:TI中文支持网 » spi flash 能够读id 擦除不了,写不进去数据
分享到: 更多 (0)