京东云鲁班使用CH341A编程器读写烧录救砖
Trump四川分普
编辑于 2023年05月06日 17:51

由于鲁班使用的是XM25QH128C,楼主使用CH341A编程器,使用NeoProgrammer可以读取,但无法正常烧录,官方使用硕飞SOP8-A一百多,有点儿小贵,几经折腾甚至把闪存搞坏了

我又淘了两XM25QH128A的,跟128C差不多,一翻鼓捣已经终于摸出方法,供后续大家救砖

准备工具:

  • CH341A编程器等

  • Ubuntu22.04(没有环境的可以虚拟机装)         

一、环境安装:

         先更新一下:

代码块
JavaScript
自动换行
复制代码
sudo apt update 
复制成功

         安装flashrom:

代码块
JavaScript
自动换行
复制代码
sudo apt install flashrom
复制成功

         查看flashrom版本:

代码块
JavaScript
自动换行
复制代码
 sudo flashrom -R
复制成功

二、读取烧录:

         查看已连接设备:

代码块
JavaScript
自动换行
复制代码
sudo flashrom -p ch341a_spi
复制成功

可以看见,我淘的XM25QH128A识别出来了,只是显示Unknown flash chip,不影响

         备份:

代码块
JavaScript
自动换行
复制代码
sudo flashrom -p ch341a_spi -r backup.bin
复制成功

         烧录编程器固件:

代码块
JavaScript
自动换行
复制代码
sudo flashrom -p ch341a_spi -w 编程器r2010.bin
复制成功

烧录过程比较长,大概花了15分钟左右。烧完后,可以把刷完后的再回读了一次,并且和刷入时的文件比对,确认被正确刷入。