故障录波到场轮第四幕:bench 定时自抓与占卷弃段观察(可远程) #84
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is by an automated agent, not a human.
来源:#38(故障录波进度跟踪)2026-11-05 关单时拆出的未完项「到场轮第四幕:bench 自抓与卷占用」。执行动作归
docs/测试说明/专项验证/故障录波板级到场轮执行手册.md§6;判据属主归docs/子系统设计/故障录波设计说明.md§10 板级行的ring abandoned观察项与 §5.2 第四条陷阱。这一幕验什么(都是 bench 档才有的观察项)
DTU_BENCH+WAVE_BENCH_AUTOCAP双层编译门的定周期自抓(App/task/adc_task.c188 行起),wave:心跳应见 src=T。FILLER.BIN到根目录,在下一次自抓即将到点的瞬间连续RETR它 ≥2 s(lftpd 全程持卷锁,Drivers/BSP/NET/lftpd/lftpd_io.c持有约定)。判据三件套(agent 读串口与目录,给摘要)
wave:行err+1;[ERR] [WAVE] seg drop: ring abandoned;前置
台架 NAND 存储卷当前被 #79(LPN=211 写回死锁 →
f_mount(fr=1)整卷禁用)卡住:这一幕的自抓落盘与占卷都发生在该卷上,#79 修复前无法执行。卷恢复后本幕可全程远程,不需要人到场。agent 执行的部分
构建 bench 档并烧录(烧录照 2026-11-02 常口径:台架无锁即烧)→ 起表看 src=T → 造占卷 → 收三件套 → 删
FILLER.BIN→ 重烧产品构建 → 跑一遍启动锚点校验(/serial-boot-test的 required/forbidden 全套)→ 释放 bench 锁。唯一要排队的是台架可用性:build/bench 锁被别的工单占着就等。完成判据
ring abandoned观察项销项;docs/任务规划/README.md§2.0「独立」行的「一轮未跑」字样方可清。边界
只含第四幕「bench 自抓 + 占卷弃段」。注量对表与坏段/空态画面在 #68;P 触发对时刻与两个决定在 #83;卷死锁修复本身在 #79,不在本单。