S100 验证 Fastboot问题

请问按照官方教程进入mincom后重新上电日志只有这些内容是否正常?且好像无法进入命令行模式,还有其他办法验证 Fastboot吗,可否进行下一步烧录?

这段日志本身是正常的 MCU 域启动输出(GetPartition load ivt success → main_domain started → pmic init ok → main_domain_init done → MCU0s Boot success,ReleaseLite / SIP_V2.0),说明供电和 MCU 固件正常、Main 域已被拉起;但它不是 Main 域 U-Boot 的日志,所以既不能说明启动异常,也不等于 Fastboot 已验证通过。

最可能的偏差是串口选错了一路:S100 的 Type-C(J16)用两颗 CH340 分别把 Main 域和 MCU 域的调试串口转成 USB,电脑上会出现两个串口节点,参数都是 921600 / 8 / N / 1 / 无流控。见 S100 硬件说明 Type-C(J16)。

  1. 列出节点(Linux:ls /dev/ttyUSB*;macOS:ls /dev/tty.wch*),改成打开刚才没用的另一个节点,重新上电,在 autoboot 倒计时里按空格,应该出现 Hobot$;再执行:
fastboot 0

PC 另开终端确认:

fastboot devices

能列出设备才算 Fastboot 就绪,流程见 XBurn 手册 验证 Fastboot。

  1. 如果两个节点都看不到 U-Boot 输出,先确认 SW3 拨在板载 eMMC 启动、SW2 拨到正常启动(↓)后再上电。

  2. 空板或系统损坏时不必卡在串口:SW1 拨 ↑ 断电 → SW2 拨 ↑(Download)→ SW1 拨 ▽ 上电,DOWNLOAD 红灯亮即进入 DFU 模式;XBurn 中选择产品 RDK S100、连接 USB、下载模式 DFU+Fastboot、存储 eMMC、固件类型 secure,选定 product 目录后开始升级。全镜像烧录会一并覆盖 NOR Flash 上的 miniboot_flash,详见 S100 烧录镜像。

因此“能否直接下一步烧录”取决于板子当前状态:能进 U-Boot 就选 Fastboot;空板或进不去 U-Boot 必须选 DFU+Fastboot,仅靠串口日志无法证明可以做 Fastboot 烧录。

为了收敛判断,麻烦确认两点:板子此前是否烧过系统(是不是空板/新板)?另一个串口节点上电时有没有 U-Boot 输出?

问题已经解决,非常感谢