Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 1.17 KB

Diag.md

File metadata and controls

49 lines (40 loc) · 1.17 KB

Diagnostic Configuration

  1. Dem
  2. Dcm

Memory & DTCClass configuration

Dem Module

  1. Go to DTCClass tab
  2. List up the DTC classes by adding
  3. Go to Event Parameter tab
  4. Add common DemEventClass and Copy and Paste in All contents
  5. Add Event parameter and double click then set the belows
    • Event Kind
    • Aging Allowed
    • Event OBD Readiness Goup
    • DTC Class Ref
    • Operation Cycle Ref

Primary Memory settings

  1. NvM module
    1. add memory for DTC save
  2. Dem module
    1. All contents > DemGeneral0 > DemNvRamBlockId
    2. add primary event memory
    3. Set Nv Block Id Ref

SWC configuration

Swcd_App > App_Dem

  1. Go to Ports tab
  2. add client ports(DTCClass) with DiagnosticMonitor interface
  3. Go to Runnables tab
  4. Go to DIagnosticMonitor runnable > Operation / Mode / Trigger Acces
  5. Add *.SetEventStatus to Synchronous Server Call Points

Service configuration

Run Build and then, Services will be generated!

EcucValueCollection > Service and I/O

  1. Click Dem
  2. Select Event_DEM_E_UDS_DTC_
  3. Click add at top right
  4. Check and Connect

Extended Data

  1. Set extended data in Dem module
  2. Generate Swc

Dcm