嵌入式开发者社区

标题: NOR Flash器件ID返回全为0 [打印本页]

作者: 豆角    时间: 2017-9-25 21:50
标题: NOR Flash器件ID返回全为0
选择N25Q256 NOR Flash,使用创龙的SPI TEST程序,读到的器件ID都为0,且擦除失败。需要修改TEST例程的哪些地方呢?所选Flash芯片与创龙所选芯片容量不一样,是相同厂商。

作者: bitw    时间: 2017-9-25 22:14
遇到相似问题,flash用一阵后ID返回为00xFF。怀疑是硬件问题
作者: 豆角    时间: 2017-9-25 22:25
bitw 发表于 2017-9-25 22:14
遇到相似问题,flash用一阵后ID返回为00xFF。怀疑是硬件问题

选择的flash容量和创龙不一样,在创龙的测试程序里需要修改什么地方吗?刚接触时间不长
作者: bitw    时间: 2017-9-25 23:13
豆角 发表于 2017-9-25 22:25
选择的flash容量和创龙不一样,在创龙的测试程序里需要修改什么地方吗?刚接触时间不长 ...

用的是N25Q128A,电路同TI开发板一致,只是电容小。刚开始一直正常。用着用着就坏了。
作者: Tr-M    时间: 2017-9-26 09:27
@豆角:1、FLASH不一样,初始化的时候要做相应修改。
             2、用代码一步一步调试,看看那个条件不满足导致返回ID为0。
             3、确认板子PCB有没有问题。
作者: Tr-M    时间: 2017-9-26 09:30
@bitw:你那边的很大几率是硬件问题,检查下FLASH芯片引脚电压正不正常,是不是因为电流过大导致芯片烧坏。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4