刷机遇到切换存储emmc失败
-
1、按照 进行刷机。
2、到步骤3时提示切换存储emmc失败:
3、日志如下:
10:19:03 509 瑞芯微开发工具 v2.9.2.0 start run
10:20:24 415 瑞芯微开发工具 v2.9.2.0 start run
10:24:26 942 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:25:35 321 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:25:49 189 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:27:29 740 <LAYER 1-1> ERROR:Boot_VendorRequest-->DeviceIoControl failed,Total(2050),Sended(0),bRet(0),err(79)
10:27:29 742 <LAYER 1-1> ERROR:DownloadBoot-->Boot_VendorRequest471 failed,index(0)
10:27:43 535 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:35:48 210 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:43:10 260 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2
10:49:39 843 Error:SwitchStorageProc-->swicth storage failed,current storage=0x200,switch storage=0x2请教如何解决?
-
@mxpfeng
下载完loader以后可以先读取一下FlashID和Flash信息,看看目前默认是在哪个存储设备。 -
@george
是这样的 -
@mxpfeng
如果切换还一直失败就可能是EMMC模组有问题了。你可以把镜像做到U盘里边,尝试使用U盘引导机器,然后进入系统以后使用linux命令格式化EMMCsudo mkfs.ext4 /dev/mmcblk0
-
@george 现在通电后,绿灯常亮,无红灯亮。插显示器无反应。没有coolpi的开机界面。
-
@mxpfeng
uboot你有没有刷过,可以先把uboot重新升级一次,然后再尝试切换EMMC。 -
@george 请问uboot的升级中,存储选择是SPINOR还是其他。地址是0x00000还是0x00001。
如下图是否正确:
强制按地址写是否需要勾选呢。谢谢 -
@george 按照https://blog.csdn.net/q544344318/article/details/129096707 这个帖子进行升级。执行到
测试设备成功后,软件自动关闭。未开始下载uboot。请问有相关教程步骤吗? -
@george 如上,选择强制地址写入。限时下载成功。如下图:
但切换emmc依旧提示失败。
我这样升级uboot是否正确。若是emmc问题该如何解决。若不是,应该如何正确操作。烦请帮忙解决。 -
@mxpfeng 原来板卡默认系统运行是不是正常启动?有做过什么操作
-
@jack_admin 现在不能正常启动了。做过的操作就是使用RKDevTool,进行刷机。按照https://forum.cool-pi.com/topic/127/coolpi-4b-%E9%95%9C%E5%83%8F%E5%9B%BA%E4%BB%B6%E5%9C%A8%E7%BA%BF%E5%88%B7%E6%9C%BA%E6%96%B9%E6%B3%95/5 这个帖子的步骤进行。提示刷机失败,然后再次擦除emmc后,就变成目前的情况了。
-
@jack_admin 原来通电后,绿灯和红灯亮。现在只有绿灯亮,红灯不亮。按电源键重启依旧如此。
-
@jack_admin 目前发现一个情况。看教程进入Maskrom是需要按住Loader键后接通电源进入。刚才尝试不按Loader键,接通电源也是进入Maskrom模式。是否有影响?
-
@mxpfeng
uboot的地址是1000开始写,不是4000. -
@george 切换emmc依旧提示失败。不过现在通电后红灯亮了。没有直接进入Maskrom。
-
@mxpfeng 会接uart吗?接串口然后用windterm这些工具查看一下串口日志可能会有帮助。
-
@zehui 不会请问怎么接。
-
@george 按照这个教程:https://www.cool-pi.com/topic/247/cool-pi-4b-cm5-探索快速安装系统新方法/2?page=1
使用U盘刷机。目前看应该是把系统刷进了U盘里。在U盘系统中进行您回复的操作。发现找不到emmc。如图:
-
@mxpfeng 这个核心板EMMC部分损坏。找售后处理。
-
@george 好的,谢谢
-
@mxpfeng 可以仿照这个,我理解5b的串口配置应该都差不多。
https://cool-pi.com/topic/26/coolpi-4b-debug-console串口接线配置说明?_=1715909783162然后这种串口转USB的线淘宝上随便两三块钱买一个就好: 【淘宝】https://m.tb.cn/h.g2Q4mDj?tk=K3ZoWF1EmbK CZ3452 「黑PL2303HX USB转TTL RS232模块升级 USB转串口下载线中九刷机线」
点击链接直接打开 或者 淘宝搜索直接打开