[RDK S100] S100使用xburn工具备份emmc分区时报错

问题分析

根据错误日志 fastboot: error: Unable to get max-fetch-size. Device does not support fetch command,这是 S100 Bootloader 不支持 fastboot fetch 命令 导致的,常见于以下场景:

原因 说明
:cross_mark: Miniboot 版本不匹配 备份镜像与当前板卡 Miniboot 版本不一致
:cross_mark: 备份文件格式错误 Xburn 备份的 .img 需改为 .simg
:cross_mark: 启动模式配置错误 烧录时开关配置不正确

请按管理员要求提供以下信息

:one: Xburn 配置截图

  • 打开 Xburn 工具的配置界面
  • 截图包含:备份模式、分区选择、输出路径

:two: S100 系统版本

如果板子还能启动,在串口或 SSH 中执行:

cat /etc/version

如果无法启动,提供:

  • 购买时的固件版本(如 V4.0.3-Beta)
  • 备份前最后一次正常启动的版本

临时解决方案(可先尝试)

方案 A:重命名备份文件

# Windows 下直接重命名
# rdk_s100_backup.img → rdk_s100_backup.simg

方案 B:使用 D-Navigation 重新烧录

  1. 下载对应版本的 product.zipIndex of /downloads/os_images/rdk_s100/
  2. 断电配置开关:[D13:D12]=[0:1](eMMC 模式)
  3. 先烧 Miniboot,再烧 .simg 备份镜像

方案 C:正确备份方式(下次参考)

# 在板子上用 dd 完整备份磁盘
sudo dd if=/dev/mmcblk0 of=/mnt/usb/rdk_s100_full.img bs=4M status=progress

相关参考帖子


请先按 电动三轮车 管理员的要求提供配置截图和版本信息,这样可以更精准定位问题!:+1: