임베디드 면접 용어 사전
자동차 MCU 실습UJA1169

SBC

전원 레귤레이터·CAN/LIN 트랜시버·워치독을 한 칩에 담은 자동차용 시스템 관리 칩. SPI로 설정하고 MCU를 외부에서 감시한다.

System Basis Chip. MCU 옆에 앉아 전원과 통신, 그리고 MCU 자신을 감시하는 칩이다. S32K144 평가보드에는 UJA1169가 올라가 있다.

한 칩에 들어 있는 것

전원        차량 12V → 5V/3.3V 레귤레이터
통신        고속 CAN 트랜시버 · LIN 트랜시버
감시        독립 워치독 — MCU가 응답 없으면 리셋
모드 관리    슬립·스탠바이·노멀. 웨이크업 소스 관리
진단        과전압·과열·통신 이상 상태 보고

왜 워치독을 밖에 두나

MCU 내부 워치독은 MCU 전체가 이상해지면 함께 죽을 수 있다. 전원이 흔들리거나 클럭이 어긋나면 내부 감시는 신뢰할 수 없다. 그래서 별도 칩이 밖에서 본다. 기능안전에서 자주 쓰는 독립성 논리다.

실습에서 반드시 걸리는 함정

증상   CAN 코드는 정상인데 프레임이 전혀 안 나간다
원인   SBC 에 전원이 없다 — USB 만으로는 트랜시버가 안 산다
조치   외부 12V 연결 + 점퍼 J107 1-2 연결
확인   SPI 로 Device ID(0x7E) 를 읽어 0xFDEF 가 나오는지 본다

SBC는 기본적으로 통신이 꺼진 모드에서 깨어난다. SPI로 노멀 모드로 바꿔 줘야 CAN 트랜시버가 동작한다. 쿡북에서 SPI 예제가 CAN 예제보다 앞에 놓인 이유다.

함께 보면 좋은 용어

노트에서 맥락과 함께 보기 — S32K144 실습 — 쿡북(AN5413)·초음파 입력캡처·CAN·HardFault 추적