Sibros 네트워크 프로토콜 스택
데모 요청
업계 최저 수준의 메모리 풋프린트와 플랫폼 독립적 유연성을 통해 진단, 업데이트 및 제어를 단순화하여 차량 ECU 전반에서 원활하고 안정적인 통신을 가능하게 합니다.
UDS 서버
C99에 구현된 Sibros UDS 서버 스택은 일반적으로 전자 제어 장치 (ECU) 의 부트로더 및/또는 애플리케이션과 통합되는 ISO 14229 (UDS) 프로토콜을 위한 강력한 솔루션입니다.
플랫폼에 구애받지 않는 설계: 다양한 ECU에 사용할 수 있는 모듈식 및 OS 독립형.
맞춤형 서비스: 구성 가능한 서비스를 통한 유연한 구현으로 플래시 공간을 절약합니다.
전송 레이어 옵션: ISO-TP 또는 DoIP를 지원합니다.
사용자별 확장: 맞춤형 기능을 위한 메시지 송수신 콜백을 활성화합니다.


UDS 클라이언트
Sibros UDS Client는 사용자 지정 가능한 전송 계층과 플랫폼에 구애받지 않는 모듈식 아키텍처를 통해 사용자별 요구 사항을 충족하도록 설계된 유연한 솔루션입니다.
플랫폼에 구애받지 않는 설계: PC에서 메모리가 제한된 임베디드 시스템에 이르기까지 모든 장치에서 휴대할 수 있습니다.
사용자 지정 가능한 전송 계층: ISO-TP 또는 DoIP를 지원하는 유연한 구현
개발자 친화적 API: 프로그래밍 방식의 UDS 서비스 사용을 위한 상세 문서와 쉽게 통합할 수 있습니다.
사용자별 확장 프로그램: 콜백 송수신을 통한 사용자 지정 메시지 처리를 허용합니다.
DoIP 서버
시브로스의 DoIP (Diagnostic over IP) 서버 솔루션은 ISO 13400-2:2010 및 ISO 13400-2:2012 를 준수하는 IP 프로토콜을 사용하여 진단 도구와 차량 내 ECU 간의 원활한 통신을 가능하게 합니다.
유연한 커뮤니케이션: UDP 및 TCP 소켓 인터페이스는 LwIP와 같은 모든 TCP/IP 스택에 구성할 수 있습니다.
원활한 UDS 통합: DoIP를 통해 UDS 서버와 애플리케이션 또는 부트로더에 쉽게 통합할 수 있습니다.
게이트웨이 기능: 단일 TCP/IP 연결을 통한 다운스트림 장치에 대한 UDS 진단(로드맵에서는 아직 지원되지 않음).
시브로스 UDS 부트로더에 사전 통합됨: Sibros UDS 부트로더와 즉시 통합할 수 있습니다.
향상된 진단 범위: 외부 도구와 차량 내 ECU를 연결하여 차량 진단을 간소화합니다.


DoIP 클라이언트
시브로스의 IP (DoIP) 클라이언트 솔루션을 사용하면 ISO 13400-2:2010 (0x1), ISO 13400-2:2012 및 ISO 13400-2:2019 규정을 준수하는 DoIP 요청을 보낼 수 있습니다.
유연한 커뮤니케이션: UDP 및 TCP 소켓 인터페이스는 LwIP와 같은 모든 TCP/IP 스택에 구성할 수 있습니다.
원활한 UDS 통합: UDS 클라이언트와 쉽게 통합됩니다.
시브로스 UDS 클라이언트에 사전 통합: Sibros UDS 클라이언트와 즉시 통합할 수 있습니다.
향상된 진단 범위: 외부 도구와 차량 내 ECU를 연결하여 차량 진단을 간소화합니다.
ISO-TP 개요
Sibros ISO-TP 모듈은 상위 시스템과 CAN 드라이버 간의 원활한 통신을 지원하여 페이로드를 처리할 수 있는 CAN의 기능을 8바이트를 넘어 메시지당 최대 4095바이트까지 확장합니다.
효율적인 페이로드 처리: ISO 15765-2에 따라 대규모 페이로드를 자동으로 분할하고 관리합니다.
플렉시블 모드: 다양한 사용 사례에 대해 차단 및 비차단 작업을 모두 지원합니다.
간편한 통합: 모든 C 기반 또는 C++ CAN 시스템에 통합하기 위한 API입니다.
다양한 호환성: 원활한 연결을 위해 모든 C 또는 C++ CAN 드라이버와 함께 작동합니다.
스테이트 머신 관리: 내장 상태 머신은 ISO-TP 표준에 따라 이벤트 시퀀싱을 처리합니다.
