如何让 serprog-duino 识别 Macronix MX25L6406E 芯片?

如何让 serprog-duino 识别 Macronix MX25L6406E 芯片?

不久前,我尝试错误地刷新 BIOS,结果弄坏了我的 acer C710-2384 chromebook。我打开它,查看主板,发现了一个 Macronix MX25L6406E 芯片。我怀疑问题就出在这里。

幸运的是,我手边有一台 arduino,所以我组装了一个电路,它充当 flashrom(一个用于检测、读取、写入闪存芯片等的 Linux 命令)和芯片之间的介质。我将芯片连接到 arduino 并扫描芯片,然后收到一条消息,说没有找到 EEPROM/闪存设备。这让我很担心,因为 flashrom 的默认消息显示“未知的 SPI 芯片”,所以什么也没得到,这让我担心芯片不知何故坏了。

另外,当我在附近的一个较小的闪存芯片上扫描芯片时(我没有弄乱它,因为我不知道它是做什么的,而且它太小(256 kb)不能是 BIOS),它正确地将该芯片识别为 W25X20 winbond 芯片,正确的存储大小为 256 kb。

你知道有什么方法可以让 macronix 芯片在我的 flashrom 设置中注册吗?我只是希望芯片没有损坏。

相关内容