3.5 KB · 수정 2026-08-07 21:47
목차

26.8.7(금) 세션 — LD0 극성 실버그 + 합성기 미니PC 이전 + 화면 지시 5건

논의·대안

페페 지적 = 「실기 연결 on 인데 LD0 토글이 작동 안 한다」로 시작해, 같은 세션에서 합성기(롬 생성)를 노트북 → 미니PC 로 옮기라는 구조 지시와 화면 수정 5건까지 이어졌다. Cmod S7-25 보드의 LED 제어 펌웨어(Verilog)·호스트 앱(Flask+브라우저)·Vivado 툴체인이 한 줄기로 엮인 작업이다.

결정

  1. RGB LED(LD0)는 액티브 로우rtl/top.v RGB_INV = 1'b1. 단색 4개는 액티브 하이라 한 기판에 극성이 두 가지다.
  2. 테스트벤치는 핀 레벨이 아니라 「켜진 시간」을 센다 — 핀 그대로 세면 뒤집힌 펌웨어도 통과한다. 판별력 있는 채널(0x00·0x20)을 반드시 넣는다.
  3. 합성기 메인 = 미니PC(페페 지시). 노트북은 임시 처리기 — 프로파일 build_host 를 호스트명으로 되돌리면 원격 경로가 부활한다.
  4. Vivado 설치본을 옮길 때 Vivado\{data,gnu,tps} 는 링크로 때우지 않는다 — 실디렉터리로 복사한다.
  5. LD0 토글 = 전역 마스터(패턴별 스위치 아님) + LD0 미사용 패턴이면 화면이 그 사실을 말한다.
  6. 굽는 동안 UART 를 잠근다(Device.busy) — JTAG 와 같은 FTDI 칩이라 화면의 LIVE 프레임이 굽기를 죽인다.

산출물·커밋

다음

관계