K-Line
ISO 9141–2 / ISO 14230-1
배경 및 개발 목적
OBD-II 초기 표준
1990년대 초, 차량 진단(디버그) 및 ECU 재프로그래밍을 위해 설계
단일 와이어 방식
진단 커넥터(16-핀) 중 K-Line을 통해 ECU와 양방향 통신
통신 방식 개요
전송 매체: 단일 와이어(K-Line), 로직 레벨 UART 유사
시작 절차: 0x33 Leader byte → ECU 응답 → 데이터 교환
속도: 최대 10.4 kbps
적용 시스템 예시
OBD-II 진단 스캔 툴(엔진, 변속기, ABS 에러 코드 읽기)
모터사이클 및 상용차 ECU 초기화/재프로그래밍
데이터 프레임 구조
| Start (0x68) | Target Addr | Source Addr | Length | Data (n byte) | Checksum | | ———— | ———– | ———– | —— | ————- | ——– |
Start: 통신 프레임 구분
Checksum: Start~Data 전부 포함