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.

TDA4VH-Q1: SDL ecc init failed with boot_app

Part Number: TDA4VH-Q1

Hi, TI expert:

    For case:

   SDL_COMPUTE_CLUSTER0_CFG0_ARM_CORE0_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG0_ARM_CORE1_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG0_ARM_CORE2_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG0_ARM_CORE3_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG1_ARM_CORE0_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG1_ARM_CORE1_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG1_ARM_CORE2_ECC_AGGR
   SDL_COMPUTE_CLUSTER0_CFG1_ARM_CORE3_ECC_AGGR

    I implement SDL_ECC_init(mainMem, ECC_Test_config[mainMem].initConfigIt 's OK in dependent project.

    When I merge the code to mcusw/mcuss_demos/boot_app_mcu_rtos,the code exception happened.

    I know the A72 ecc case rely on SCI power on.when I boot A72 finished the A72 power I think the ecc_init can do.

    The exception phenomenon that MCU1_0 enter exception addr not used. 

 
  • Hi TI expert:

        I think I found the exception.Only power on A72 do test It's ok,but when A72 booted with linux It doesn't ok.

       Only power on A72,the A72 ecc registers are not all zero.

        but when A72 boot with linux,ecc registers are all zero.I think when A72 with linux the A72ECC not worked.