이전 글에서는 Snapshot과 DTC/Event Parameter 설정 방법을 정리했다.
하지만 실제 프로젝트에서는 설정 완료 후 Generate 단계에서 아래와 같은 에러를 만날 수 있다.

이번 글에서는 DEM Event 생성 후 발생한 대표적인 오류인 SAFERTE_ERR_0310 해결 방법을 정리한다.
에러 원인은 비교적 명확하다.
앞에서 만든 DEM Event(TEST0123) 가 생성되면서 RTE 측에 여러 OperationInvokedEvent(OIE)가 자동 생성됐는데,
이 이벤트들이 Task에 매핑되지 않아서 발생한 오류이다.
핵심 메시지는 이것이다.
Event configured in the component should be configured in RteEventToTaskMapping Container.
즉, 이벤트는 만들어졌는데 어떤 OS Task에서 실행할지 지정되지 않았다는 뜻이다.
왜 이런 에러가 발생했나?
네가 Event Parameter에서 DEM_E_TEST0123를 만들자, DEM Service Component 내부에 아래 API 이벤트들이 생성되었다.
- SetEventStatus
- SetEventAvailable
- GetDTCOfEvent
- GetDebouncingOfEvent
- GetEventExtendedDataRecordEx
- GetEventFreezeFrameDataEx
- GetEventUdsStatus
- GetFaultDetectionCounter
- GetMonitorStatus
- SetWIRStatus
- ResetEventDebounceStatus
- ResetEventStatus
즉, Event 하나를 추가했더라도 내부적으로는 여러 RTE Event와 Interface가 함께 생성된다.
이때 아래 연결 중 하나라도 누락되면 Generate 단계에서 SAFERTE_ERR_0310이 발생할 수 있다.
1. Interface 생성 누락
2. Application Port 연결 누락
3. Composition Wiring 누락
4. SWC Instance 연결 누락
5. Event To Task Mapping 누락
즉, 최종적으로는 Mapping 에러처럼 보이지만 근본 원인은 Port 연결 구조일 수도 있다.
이번 경우 핵심 원인
신규 DEM Event(TEST0123)를 생성했지만,
Application 쪽에서 Generate된 DEM Interface Port 연결이 완료되지 않아 발생했을 가능성이 높다.
구조적으로 보면 아래와 같다.
DEM Event 생성
→ DEM Service Interface 생성
→ App SWC와 Port 연결 필요
→ 연결 안 됨
→ RTE Event 구성 불가
→ SAFERTE_ERR_0310 발생
즉, DEM 설정만 하고 Application 연결이 빠진 상태이다.
해결 방법
아래 순서로 수정하면 된다.
1. DEM Event 생성 확인
2. Generated Interface 확인
3. Application Port 연결
4. Composition Connector 연결
5. Mapping
6. Harmonize 수행
7. Generate 재실행
좀 자세한 설명이 필요할 꺼 같아 Application 쪽에서 작업하는 내용도 다음 글에서 이어 설명하겠다.
정리
SAFERTE_ERR_0310은 단순히 Task Mapping 누락만 의미하지 않는다.
신규 DEM Event 추가 후 Interface, Port, Composition 연결이 완료되지 않아도 동일 오류가 발생할 수 있다.
따라서 DEM 설정이 끝났다면 Application 연결 구조까지 함께 확인하는 것이 핵심이다.
'mobilgene > DEM' 카테고리의 다른 글
| [DEM] Application Port 연결 및 Mapping 설정 방법 (0) | 2026.04.18 |
|---|---|
| [DEM] DTC 설정 방법 (0) | 2026.04.18 |
| [DEM] Snapshot 설정 방법 (0) | 2026.04.18 |
| [DEM] 설정 구조 정리 (2) DemGeneral (0) | 2026.04.16 |
| [DEM] 설정 구조 정리 (1) DemConfigSet (0) | 2026.04.16 |