四川大海 发表于 2020-3-15 22:35:11

小白求助刷回备份的spi

原来备份了spi,是4个文件mtdblock0.bin
mtdblock1.bin
mtdblock2.bin
mtdblock3.bin

怎么刷回去啊,求助

小白一个,请大佬说详细点

lone2000 发表于 2020-3-15 23:22:54

flash_erase /dev/mtdblock0 0 0
dd if=mtdblock0.bin of=/dev/mtdblock0
flash_erase /dev/mtdblock1 0 0
dd if=mtdblock1.bin of=/dev/mtdblock1
flash_erase /dev/mtdblock2 0 0
dd if=mtdblock2.bin of=/dev/mtdblock2
flash_erase /dev/mtdblock3 0 0
dd if=mtdblock3.bin of=/dev/mtdblock3

四川大海 发表于 2020-3-16 11:03:11

lone2000 发表于 2020-3-15 23:22
flash_erase /dev/mtdblock0 0 0
dd if=mtdblock0.bin of=/dev/mtdblock0
flash_erase /dev/mtdblock1 0 0


谢谢大佬,ssh进x3p,用root登录,直接执行代码就可以了是么

lone2000 发表于 2020-3-16 11:32:17

四川大海 发表于 2020-3-16 11:03
谢谢大佬,ssh进x3p,用root登录,直接执行代码就可以了是么

确定你的bin文件在当前目录下,我的思路是先擦除,再还原,每条都一样,建议一条条手工输入,检查没错后回车

四川大海 发表于 2020-3-16 13:04:54

lone2000 发表于 2020-3-16 11:32
确定你的bin文件在当前目录下,我的思路是先擦除,再还原,每条都一样,建议一条条手工输入,检查没错后 ...

好的,多谢大佬

四川大海 发表于 2020-3-16 13:06:17

lone2000 发表于 2020-3-16 11:32
确定你的bin文件在当前目录下,我的思路是先擦除,再还原,每条都一样,建议一条条手工输入,检查没错后 ...

对了,如果不擦除,能直接执行覆盖么

lone2000 发表于 2020-3-16 13:27:52

四川大海 发表于 2020-3-16 13:06
对了,如果不擦除,能直接执行覆盖么

没有绝对的,不过建议擦除后再写入

四川大海 发表于 2020-3-16 14:31:50

lone2000 发表于 2020-3-16 13:27
没有绝对的,不过建议擦除后再写入

明白了,谢谢大佬

四川大海 发表于 2020-3-18 16:38:59

lone2000 发表于 2020-3-16 13:27
没有绝对的,不过建议擦除后再写入

大佬,我实测一次性全部擦出,逐行写入,没有问题
页: [1] 2
查看完整版本: 小白求助刷回备份的spi