반응형 Dem4 [DEM] Application Port 연결 및 Mapping 설정 방법 이전 글에서는 DEM Event 생성 후 Generate 단계에서 발생한 SAFERTE_ERR_0310 오류 원인과 해결 방법을 정리했다.또한 DEM 설정만으로는 끝나지 않으며, Application 영역에서 Port 생성, Runnable 연결,Composition Wiring, Mapping 까지 완료되어야 실제 동작한다는 점도 확인했다. 이번 글에서는 이어서 App SWC에서 DEM Event용 Client Port와 Snapshot Data 제공용 Server Port를 생성하고,Runnable 연결 및 Mapping까지 진행하는 전체 과정을 정리한다. 이번 글에서 다루는 2가지 Port 이번 설정에서는 Application SWC에서 아래 두 가지 Port를 사용한다. 1. Client Port.. 2026. 4. 18. [DEM] Snapshot 설정 방법 차량 진단 기능을 구성할 때 DTC 발생 시점의 데이터를 저장하는 기능은 매우 중요하다.단순히 에러 코드만 확인해서는 실제 원인을 찾기 어렵기 때문이다.그래서 AUTOSAR DEM에서는 Snapshot(Freeze Frame) 기능을 사용해 Fault 발생 순간의 차량 상태값을 함께 저장한다. 이번 글에서는 MOBILGEN 환경에서 DEM Snapshot을 설정하는 과정을 실무 기준으로 정리한다. 1. Snapshot이란 무엇인가? Snapshot은 DTC(Event)가 발생한 순간의 관련 데이터를 저장하는 기능이다. 예를 들어 아래와 같은 값들을 함께 저장할 수 있다. - 배터리 전압 - 차량 속도 - IGN 상태 - 센서 값 - 내부 상태 플래그 - 동작 모드 즉, "왜 이 고장이 발생했는가?" 를 .. 2026. 4. 18. [DEM] 설정 구조 정리 (2) DemGeneral 앞전에선 DemConfigSet 에 대해 정리하다가 글이 너무 길어지는 거 같아본 장에 DemGeneral 에 대해 이어 설명하려 한다. 1. DemGeneral 상세 설명 DemGeneral은 Fault 자체보다는 Fault를 저장하고 운영하는 공통 환경 설정 영역이다. ClientDemGeneral > Client는 Dem 데이터를 요청하는 사용자(Client)를 정의하는 설정이다. 보통 Dcm이나 내부 소프트웨어가 Dem의 Event 상태, DTC 정보, Event Memory 데이터를 읽기 위해 사용된다. 쉽게 말하면 “누가 Dem 정보를 사용할 것인가?” 를 등록하는 메뉴다. - Short Name 은 Client의 이름이다. 설정을 구분하기 위한 식별자이며 프로젝트 규칙에 따라 작성한다. - .. 2026. 4. 16. [DEM] 설정 구조 정리 (1) DemConfigSet AUTOSAR 프로젝트를 처음 진행하면 많은 개발자가 가장 어렵게 느끼는 설정 중 하나가바로 Dem(Diagnostic Event Manager) 이다.Dem은 ECU 내부에서 발생하는 각종 고장을 감지하고, 저장하고, 진단기로 읽을 수 있도록 관리하는 모듈이다.쉽게 말하면 차량 ECU의 고장 이력 관리자 역할을 한다고 보면 된다. 하지만 실제 툴에서 Dem 메뉴를 열어보면 Event, DTC, Freeze Frame, Debounce, Operation Cycle 등 수많은 항목이 트리 형태로 나열되어 있다. 처음 보는 사람 입장에서는 “어디부터 봐야 하지?”, “무슨 설정을 해야 하지?”라는 생각이 들 수밖에 없다. 이번 글에서는 실제 Dem 설정 화면의 구조를 기준으로, 각 항목이 어떤 역할을 하는.. 2026. 4. 16. 이전 1 다음 반응형