Search
Duplicate

10차시) XCP 통신 개요

생성일
2023/02/15 01:40
태그

XCP 통신 개요

학습 내용)
1.
CCP/XCP 프로토콜 동작
2.
CCP/XCP 프로토콜 활용
keyword 1)

CTO

Command Transfer Object, 명령어를 기반으로 데이터를 전달하는 메시지
keyword 2)

DTO

다량의 데이터 교환을 목적으로 하는 메시지
keyword 3)

PID

Packet Identifier, 여러 명령어를 서로 구분해주는 ID 인덱스 값

CCP/XCP 프로토콜 동작

XCP 프레임의 포맷

미리 정의한 프레임 포맷에 맞춘 메시지 전달 필요
1.
CTO(Command Transfer Object) : 명령어 기반 통신
2.
DTO (Data Transfer Object) : 데이터 교환 통신
3.
PID (Packet Identifier) : 명령어 유형 서술

XCP 동작에 대한 데이터 교환

1.
Standard Mode
특정 명령어를 이용해 정보를 주고 받는 메커니즘
CTO
2.
Block Mode
→ 대용량 데이터의 업로드 및 다운로드 가능
대용량 펌웨어 업데이트
대용량의 메모리 데이터 교체
대용량의 메모리 데이터 읽기
DTO

CCP/XCP 프로토콜 활용

1.
제어기의 메모리 정보 취득
ODT (Object Description Table)
2.
제어기의 일부 기능을 대체하는 bypassing
XCP를 사용하면 제어기 일부 기능을 대체 테스트가 가능하다