This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Some questions about ECC

Part Number: TDA4VM

Hi experts,

  My sdk version is 08_04_00_06 with sdl in it.I'm running sdl/example/ecc_ app and I have some questions.

>>In  Software Diagnostics Library (SDL) - J721E User Guide  01_00_00,  it shows UC-1 and UC-2 are Wrapper type and UC-3 are Interconnect type,

    but in sdlr_soc_ecc_aggr.h , all of them are  Interconnect type as shown below
  #define SDL_COMPUTE_CLUSTER0_MSMC_ECC_AGGR0_CLEC_J7ES_CLEC_EDC_CTRL_BUSECC_ECC_TYPE                (1U)

  #define SDL_COMPUTE_CLUSTER0_MSMC_ECC_AGGR0_MSMC_MMR_BUSECC_ECC_TYPE                               (1U)

  #define SDL_COMPUTE_CLUSTER0_MSMC_ECC_AGGR0_VBUSP_CFG_DSP4_P2P_DST_BUSECC_ECC_TYPE                 (1U)

    Which is correct?

>>How to inject an error for wapperer type RAM e.g.SDL_MCAN0_MCANSS_MSGMEM_WRAP_ECC_AGGR_MCANSS_MSGMEM_WRAP_MSGMEM_ECC_RAM_ID?

    I modified the code referring to the example ecc_app, the interconnect type SEC error can be received normally,  but the wrapper type cannot.

Thanks,

Shukai