목록전체 글 (102)
Automotive Software
테스트 프로토콜 ARP : Address Resolution Protocol ICMPv4 : Internet Control Message Protocol Version 4 IPv4 : Internet Protocol Version 4 Dynamic configuration of IPv4 Link Local Address UDP : User Datagram Protocol DHCPv4 : Dynamic Host configuration Protocol Version 4 Client TCP : Transmission Control Protocol 테스트 항목 패킷 생성/수신 에러 처리 프로토콜 항목 (헤더, 체크섬, TTL) 검사 등 테스트 설정 하드웨어 테스트 대상(DUT ; Device Under Tes..
OPEN 얼라이언스에서 제정하여 배포 중인 이더넷 테스트 스펙들 중의 하나인 TC8은 차량용 이더넷 기술에 중점을 두고 있다. 이 스펙은 IEEE 100BASE-T1/Tx, IEEE 1000 BASE-T 등의 물리계층에서부터 SOME/IP에 이르는 응용 계층까지 차량 환경에서 이더넷을 기반으로 하는 프로토콜들에 대한 테스트 케이스와 해당 절차를 제공한다. ISO/OSI 계층 명령 및 제어 진단 및 플래시 업데이트 측정 및 교정 오디오 및 비디오 시간 동기 차량용 프로토콜 응용 7 SOME/IP DoIP XCP AVB/TSN 6 5 TCP/IP 프로토콜 전송 4 TCP/UDP 네트워크 3 ARP/ICMP/IPv4/IPv6 차량용 이더넷 데이터 2 IEEE Ethernet MAC + VLAN 물리 1 Eth..
멀티 프로세서 또는 코어를 제공하는 SoC의 개발 및 사용이 확산됨에 따라 해당 하드웨어상에서의 다중 운영체제 구동 역시 가능하게 되었는데, 이는 최상위 애플리케이션 개발 시 운영체제 의존적인 코드(함수 호출 등) 사용을 초래하게 되어 이종 운영체제상 호환성 문제를 야기할 수 있다. 이를 위해 운영체제를 추상화하여 이종 플랫폼 간의 호환성을 제공하는 OSAL (Operating System Abstraction Layer)를 설계되었는데, OSAL을 지원하기 위한 API 및 라이브러리들은 SoC 업체들이 별도로 제공 또는 판매하고 있다. 상기 그림에서와 같이 OSAL 계층이 추가되고 애플리케이션에서 OSAL API를 사용할 경우 이종 운영체제상에서의 호환성을 확보할 수 있다. https://en.wiki..
Vehicle announcement message x 3 : VIN, Logical Address, EID, GID 등을 포함하는 세번의 차량 정보 메시지 방송 Vehicle identification request : 차량 정보 요청 메시지 Vehicle identification response : 차량 정보 응답 메시지 (VIN, EID, GID 등 전달) Routing activation request : 메시지 라우팅 활성화 요청 Routing activation response : 메시지 라우팅 활성화 응답 UDS diagnostic request : UDS 요청을 포함하는 진단 메시지 diagnostic message ACK : 진단 메시지 자체 수신에 대한 DoIP 응답 UDS diagn..