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: freertos sdl example apps failed but pass on Baremetal

Part Number: TDA4VH-Q1

Tool/software:

Hi,

freertos build command :

ti-processor-sdk-rtos-j784s4-evm-10_00_00_05/sdl/binary/esm_main_app/bin/j784s4$ make esm_main_app  SOC=j784s4 BUILD_OS_TYPE=freertos

execution logs:

FS  ver: 10.0.8--v10.00.08 (Fiery Fox)
mcuClkFreq 1000000000

ESM Example Application

ESM_ECC_Example_init: Init MAIN ESM complete

Failed to configure the RAT index 2 address 0x20000000
SDTF_init: Error initializing R5F core ECC: result = -1

 ESM Safety Example tests: unsuccessful
 ESM UC-6 and UC-7 Test Failed.

Some tests have failed.
main.c:297:esm_app:FAIL

-----------------------
1 Tests 1 Failures 0 Ignored
FAIL

------------------------------------------------------------------------------------------------------

build commond:

ti-processor-sdk-rtos-j784s4-evm-10_00_00_05/sdl/binary/esm_main_app/bin/j784s4$ make esm_main_app  SOC=j784s4

Baremetal execution logs:

IFS  ver: 10.0.8--v10.00.08 (Fiery Fox)
mcuClkFreq 1000000000

ESM Example Application

ESM_ECC_Example_init: Init MAIN ESM complete

SDTF_init: MCU MSMC ECC Init complete

ESM_ECC_Example_init: ECC Callback Init complete for Main ESM

 ESM Safety Example tests: starting
 MSMC Double bit error inject Example test UC-6: starting
  ESM Call back function called : instType 0x3, intType 0x2, grpChannel 0x1, index 0x10, intSrc 0x30
  Take action
 Low Priority Interrupt Executed

  ECC Error Call back function called : eccMemType 110, errorSrc 0x2, ramId 38, bitErrorOffset 0x00000000, bitErrorGroup 0

 MSMC Double bit error inject test: Subtype 0x26 test complete
 UC-6: Got Low priority ESM Interrupt

 MSMC Double bit error inject Example test UC-7: starting
  ESM Call back function called : instType 0x3, intType 0x2, grpChannel 0x1, index 0x10, intSrc 0x30
  Take action
 Low Priority Interrupt Executed

  ECC Error Call back function called : eccMemType 110, errorSrc 0x2, ramId 20, bitErrorOffset 0x00000000, bitErrorGroup 0

 MSMC Double bit error inject test: Subtype 0x14 test complete
 UC-7: Got High priority ESM Interrupt

 ESM Safety Example tests: success
 ESM UC-6 and UC-7 Test Passed.

All tests have passed.
main.c:306:esm_app:PASS

-----------------------
1 Tests 0 Failures 0 Ignored
OK

--------------------------------------------------------------------

Regards,

Yogesh