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 예제보다 앞에 놓인 이유다.