wuzhengmin 发表于 2026-5-15 07:01:22

请教串行Flash编程器无法写入 | 明白啦

能正确读出ID,也能顺利完成擦除,多文件写入过程没有报错,但是就是什么都无法写入!


写入完成,也按了power键重新启动,是W25Q128芯片坏了,还是我操作步骤错?

环境是Ai8051U试验箱+冲个显示屏,程序是播放动画“猫和老鼠”................

屏幕出现写入完成,我不按power退出,按Flash编程器“校验数据”,是下面的画面:

读取芯片,全是刚擦除完的FF,完全没有写入.............

怎样才能解决这个问题?


ercircle 发表于 2026-5-15 09:21:09

FLASH ID错误?应是0xEF40xx


检查板子上IO共用关系

乘风飞扬 发表于 2026-5-15 09:25:29

你有更换过实验箱上面的串行Flash芯片吗?
00C22018 不是现有串行Flash编程器兼容的Flash ID,可能会有问题。

21cnsound 发表于 2026-5-15 10:07:53

google AI给出的答案:ID 0x00C22018对应的厂家是 Macronix(旺宏电子),芯片容量为 256Mb ,典型代表型号是 MX25L25635E / MX25L25645G / MX25L25673G 系列。

wuzhengmin 发表于 2026-5-15 10:08:11

乘风飞扬 发表于 2026-5-15 09:25
你有更换过实验箱上面的串行Flash芯片吗?
00C22018 不是现有串行Flash编程器兼容的Flash ID,可能会有问题 ...

没有换过串行Flash 芯片,按道理存储芯片很少损坏的...............

wuzhengmin 发表于 2026-5-15 12:13:21

21cnsound 发表于 2026-5-15 10:07
google AI给出的答案:ID 0x00C22018对应的厂家是 Macronix(旺宏电子),芯片容量为 256Mb ,典型代表型 ...

感谢3位大侠的指导,我明白啦!谢谢大家!
页: [1]
查看完整版本: 请教串行Flash编程器无法写入 | 明白啦