差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
digi:arm-embedded:ccmp2:ccmp25recovery [2024/11/05 22:59] – ↷ 页面digi:arm-embedded:ccmp1:ccmp25recovery被移动至digi:arm-embedded:ccmp2:ccmp25recovery robindigi:arm-embedded:ccmp2:ccmp25recovery [2024/11/05 23:07] (当前版本) robin
行 1: 行 1:
 ====恢复您的CCMP25设备==== ====恢复您的CCMP25设备====
-如果模块内置的eMMC中擦除引导加载程序(或使用无效映像写入)时,目标板将无法启动,这时则可以从其他介质引导目标板启动,更新eMMC闪存中的镜像。+如果模块内置的eMMC中擦除引导加载程序(或使用无效映像写入)时,目标板将无法启动,这时则可以从其他介质引导目标板启动,然后在uboot界面中更新eMMC闪存中的启动镜像或是完整卡刷包为了在加载uboot后,能使用卡刷包,请把带有正确镜像的卡刷包解压到U盘或是SD卡中(注意SD卡要用FAT32,并且不要用过大的扇区) 
 ===在 USB 调试模式下启动=== ===在 USB 调试模式下启动===
 使用USB接口来恢复镜像(非usb转uart的console口),除了连接原有console口的调试电脑外,您还需要一台Linux主机和一根额外的USB Type-C 数据线。当然您也可以用同一台Linux电脑来实现。 使用USB接口来恢复镜像(非usb转uart的console口),除了连接原有console口的调试电脑外,您还需要一台Linux主机和一根额外的USB Type-C 数据线。当然您也可以用同一台Linux电脑来实现。
行 27: 行 28:
 </code> </code>
  
-串行终端显示启动 U-Boot 的设备,此时在Uboot界面,您可以继续将 U-Boot 重新刷到 eMMC 中。比如使用卡刷包卡刷,以更新eMMC中损坏的镜像。+串行终端显示启动 U-Boot 的设备,此时在Uboot界面,您可以继续将 U-Boot 重新刷到 eMMC 中。比如使用卡刷包卡刷,以更新eMMC中损坏的镜像。如果没有U盘或SD卡,也可以通过FTP来更新固件(参考后附官方文档)
  
 注意,卡刷完成后,您需要把微动开关恢复为原来状态,然后按reset或重新上电,以便从模块闪存上的固件来启动。 注意,卡刷完成后,您需要把微动开关恢复为原来状态,然后按reset或重新上电,以便从模块闪存上的固件来启动。
  
 +更多内容,请参考官方文档:https://www.digi.com/resources/documentation/digidocs/embedded/dey/4.0/ccmp25/yocto-recover-device_t_stm.html#boot-in-usb-debug-mode