台架 · bench-01设计稿 · 示例数据

台架

板子插着的那台 Windows:哪块板接哪个串口、USB 上看到了什么、那边跑着的 agent。

板子

切换只是把串口指过去,不用重启 hub
GET /api/bench/boardPOST /api/bench/board
板子串口fastboot product烧录名单现在
board-a 当前COM7 · 115200board_x24 个分区adb + 串口 · 系统
board-bCOM9 · 1500000未配置没有只有串口 · bootloader
board-cCOM12 · 115200board_y18 个分区两天没有信号

台架 USB 上看到的

7 个设备 · 1 个缺驱动
POST /api/bench/ops/usb-list
fastboot18d1:d00d · serial 0123456789ABCDEF · Android没装驱动 有块板子在 fastboot,但台架上没绑驱动。在那台机器上装 Android bootloader(WinUSB)驱动,装好之前 fastboot 看不到它。
adb18d1:4ee7 · serial 89ABCDEF01234567驱动正常
下载模式(EDL)05c6:9008 · Windows 自编号,不是板子序列号驱动有问题 错误码 28:这个设备的驱动没装。下载模式烧录是后续功能,需要厂家的命令行工具。
串口转接器0403:6001 · COM7驱动正常

台架 agent

已连接
GET /agent/status
名字
bench-01
系统
Windows 11
版本
a1b2c3d4e5f6
已连接
5 天 3 小时
上次更新
10-23 · 成功
操作表
11 项

Windows 上只能执行操作表里的操作;板子上的命令不受限制。

台架日志

agent 日志 · 4 行
POST /api/bench/ops/log-tail
2026-10-28 09:12:40 job 41: flash super ← super.img
2026-10-28 09:13:11 job 41: fastboot exit 1: FAILED (remote: 'Partition should be flashed in fastbootd')
2026-10-28 09:13:11 job 41: lock released after 31.2 s
2026-10-28 09:20:02 usb-list: 7 devices, 1 without driver (18d1:d00d)

操作表

Windows 上允许执行的操作;命令行在那边拼,不从这边传
GET /api/bench/ops
操作做什么改动板子需要 fastboot收镜像超时
devicesfastboot devices———10 s
getvarfastboot getvar <name>—✓—15 s
flashfastboot flash <partition>✓✓✓30 min
erasefastboot erase <partition>✓✓—5 min
set-activefastboot set_active <slot>✓✓—15 s
usb-list本机 USB 设备———30 s
log-tail按名字读日志尾部———15 s