AM261x MCU+ SDK: SDL ECC BUS SAFETY

| AM261x MCU+ SDK 26.00.00 |

SDL ECC BUS SAFETY

# Introduction

This example demonstrates the usage of the SDL ECC BUS SAFETY module. The example shows how to setup and use the ECC BUS Safety Diagnostic operation. Shows the generation of SEC, DED and RED error on all MSS DSS and DSS nodes

# Note

Note :

1. SEC - Single Error Correction, DED - Double Error Correction, RED - Redundancy Error Correction.
2. MSS Nodes are applicable to AWR294X, AM263X, AM263PX and AM273X.
3. DSS Nodes are applicable to AWR294X and AM273X.

AM263x : Supports MSS Nodes.\ AM273X : Supports MSS Nodes and DSS Nodes.\ AWR294x : Supports MSS Nodes and DSS Nodes.\

MSS Nodes Supported for am263x:

1. MSS_TPTC_A0_RD
2. MSS_TPTC_A1_RD
3. MSS_TPTC_B0_RD
4. MSS_TPTC_A0_WR
5. MSS_TPTC_A1_WR
6. MSS_TPTC_B0_WR
7. MSS_CR5A_AHB
8. MSS_CR5B_AHB
9. MSS_CR5C_AHB
10. MSS_CR5D_AHB
11. MSS_MBOX
12. MSS_CR5A_AXI_WR
13. MSS_CR5B_AXI_WR
14. MSS_CR5C_AXI_WR
15. MSS_CR5D_AXI_WR
16. MSS_CR5A_AXI_RD
17. MSS_CR5B_AXI_RD
18. MSS_CR5C_AXI_RD
19. MSS_CR5D_AXI_RD
20. MSS_CR5A_AXI_S
21. MSS_CR5B_AXI_S
22. MSS_CR5C_AXI_S
23. MSS_CR5D_AXI_S
24. MSS_MCRC
25. MSS_SWBUF
26. MSS_QSPI
27. MSS_TO_MDO
28. DAP_R232
29. MSS_SCRP0
30. MSS_SCRP1
31. ICSSM_PDSP0
32. ICSSM_PDSP1
33. ICSSM_S
34. DAP

1. MSS_L2_A
2. MSS_L2_B
3. MSS_L2_C
4. MSS_L2_D
5. MSS_MMC_S
6. MSS_GPMC
7. MAIN_VBUSP
8. PERI_VBUSP

MSS Nodes Supported for am263px:

1. MSS_TPTC_A0_RD
2. MSS_TPTC_A1_RD
3. MSS_TPTC_B0_RD
4. MSS_TPTC_A0_WR
5. MSS_TPTC_A1_WR
6. MSS_TPTC_B0_WR
7. MSS_CR5A_AHB
8. MSS_CR5B_AHB
9. MSS_CR5C_AHB
10. MSS_CR5D_AHB
11. MSS_MBOX
12. MSS_CR5A_AXI_WR
13. MSS_CR5B_AXI_WR
14. MSS_CR5C_AXI_WR
15. MSS_CR5D_AXI_WR
16. MSS_CR5A_AXI_RD
17. MSS_CR5B_AXI_RD
18. MSS_CR5C_AXI_RD
19. MSS_CR5D_AXI_RD
20. MSS_CR5A_AXI_S
21. MSS_CR5B_AXI_S
22. MSS_CR5C_AXI_S
23. MSS_CR5D_AXI_S
24. MSS_MCRC
25. MSS_SWBUF
26. MSS_TO_MDO
27. DAP_R232
28. MSS_SCRP0
29. MSS_SCRP1
30. ICSSM_PDSP0
31. ICSSM_PDSP1
32. ICSSM_S
33. DAP
34. MSS_L2_A
35. MSS_L2_B
36. MSS_L2_C
37. MSS_L2_D
38. MSS_MMC_S
39. MAIN_VBUSP
40. PERI_VBUSP

MSS Nodes Supported for am273x:

1. MSS_TPTC_A0_RD
2. MSS_TPTC_A1_RD
3. MSS_TPTC_B0_RD
4. MSS_TPTC_A0_WR
5. MSS_TPTC_A1_WR
6. MSS_TPTC_B0_WR
7. MSS_CR5A_AHB
8. MSS_CR5B_AHB
9. MSS_MBOX
10. MSS_CR5A_AXI_WR
11. MSS_CR5B_AXI_WR
12. MSS_CR5A_AXI_RD
13. MSS_CR5B_AXI_RD
14. MSS_CR5C_AXI_RD
15. MSS_CR5D_AXI_RD
16. MSS_CR5A_AXI_S
17. MSS_CR5B_AXI_S
18. MSS_CR5C_AXI_S
19. MSS_L2_A
20. MSS_L2_B
21. MSS_DMM_SLV
22. MSS_DMM
23. MSS_GPADC
24. MSS_PCR
25. MSS_PCR2
26. MSS_CPSW

MSS Nodes Supported for awr294x:

1. MSS_TPTC_A0_RD
2. MSS_TPTC_A1_RD
3. MSS_TPTC_B0_RD
4. MSS_TPTC_A0_WR
5. MSS_TPTC_A1_WR
6. MSS_TPTC_B0_WR
7. MSS_CR5A_AHB
8. MSS_CR5B_AHB
9. MSS_MBOX
10. MSS_CR5A_AXI_WR
11. MSS_CR5B_AXI_WR
12. MSS_CR5A_AXI_RD
13. MSS_CR5B_AXI_RD
14. MSS_CR5C_AXI_RD
15. MSS_CR5D_AXI_RD
16. MSS_CR5A_AXI_S
17. MSS_CR5B_AXI_S
18. MSS_CR5C_AXI_S
19. MSS_L2_A
20. MSS_L2_B
21. MSS_DMM_SLV
22. MSS_DMM
23. MSS_GPADC
24. MSS_PCR
25. MSS_PCR2
26. MSS_CPSW

DSS Nodes Supported for am273x:

1. DSS_DSP_MDMA
2. DSS_L3_BANKA
3. DSS_L3_BANKB
4. DSS_L3_BANKC
5. DSS_L3_BANKD
6. DSS_DSP_SDMA
7. DSS_TPTC_A0_RD
8. DSS_TPTC_A1_RD
9. DSS_TPTC_B0_RD
10. DSS_TPTC_B1_RD
11. DSS_TPTC_C0_RD
12. DSS_TPTC_C1_RD
13. DSS_TPTC_C2_RD
14. DSS_TPTC_C3_RD
15. DSS_TPTC_C4_RD
16. DSS_TPTC_C5_RD
17. DSS_TPTC_A0_WR
18. DSS_TPTC_A1_WR
19. DSS_TPTC_B0_WR
20. DSS_TPTC_B1_WR
21. DSS_TPTC_C0_WR
22. DSS_TPTC_C1_WR
23. DSS_TPTC_C2_WR
24. DSS_TPTC_C3_WR
25. DSS_TPTC_C4_WR
26. DSS_TPTC_C5_WR
27. DSS_CBUFF_FIFO
28. DSS_MCRC
29. DSS_PCR
30. DSS_HWA_DMA0
31. DSS_HWA_DMA1
32. DSS_MBOX
33. DSS_MDO_FIFO

DSS Nodes Supported for awr294x:

1. DSS_DSP_MDMA
2. DSS_L3_BANKA
3. DSS_L3_BANKB
4. DSS_L3_BANKC
5. DSS_L3_BANKD
6. DSS_DSP_SDMA
7. DSS_TPTC_A0_RD
8. DSS_TPTC_A1_RD
9. DSS_TPTC_B0_RD
10. DSS_TPTC_B1_RD
11. DSS_TPTC_C0_RD
12. DSS_TPTC_C1_RD
13. DSS_TPTC_C2_RD
14. DSS_TPTC_C3_RD
15. DSS_TPTC_C4_RD
16. DSS_TPTC_C5_RD
17. DSS_TPTC_A0_WR
18. DSS_TPTC_A1_WR
19. DSS_TPTC_B0_WR
20. DSS_TPTC_B1_WR
21. DSS_TPTC_C0_WR
22. DSS_TPTC_C1_WR
23. DSS_TPTC_C2_WR
24. DSS_TPTC_C3_WR
25. DSS_TPTC_C4_WR
26. DSS_TPTC_C5_WR
27. DSS_CBUFF_FIFO
28. DSS_MCRC
29. DSS_PCR
30. DSS_HWA_DMA0
31. DSS_HWA_DMA1
32. DSS_MBOX

## Use Cases On AM263X in R5 Core

Use Case | Description
--- | ---
UC-1 | CR5A_AHB_RED_Test in Interrupt Method.
UC-2 | CR5B_AHB_RED_Test in Interrupt Method.
UC-3 | CR5C_AHB_RED_Test in Interrupt Method.
UC-4 | CR5D_AHB_RED_Test in Interrupt Method.
UC-5 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-6 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-7 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-8 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-9 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-10 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-11 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-12 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-13 | MSS_CR5A_AXI_WR_RED_Test in Interrupt Method.
UC-14 | MSS_CR5B_AXI_WR_RED_Test in Interrupt Method.
UC-15 | MSS_CR5C_AXI_WR_RED_Test in Interrupt Method.
UC-16 | MSS_CR5D_AXI_WR_RED_Test in Interrupt Method.
UC-17 | MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method.
UC-18 | MSS_CR5A_AXI_RD_RED_Test in Interrupt Method.
UC-19 | MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method.
UC-20 | MSS_CR5B_AXI_RD_RED_Test in Interrupt Method.
UC-21 | MSS_CR5C_AXI_RD_SEC_Test in Interrupt Method.
UC-22 | MSS_CR5C_AXI_RD_RED_Test in Interrupt Method.
UC-23 | MSS_CR5D_AXI_RD_SEC_Test in Interrupt Method.
UC-24 | MSS_CR5D_AXI_RD_RED_Test in Interrupt Method.
UC-25 | MSS_CR5A_AXI_S_SEC_Test in Interrupt Method.
UC-26 | MSS_CR5A_AXI_S_RED_Test in Interrupt Method.
UC-27 | MSS_CR5B_AXI_S_SEC_Test in Interrupt Method.
UC-28 | MSS_CR5B_AXI_S_RED_Test in Interrupt Method.
UC-29 | MSS_CR5C_AXI_S_SEC_Test in Interrupt Method.
UC-30 | MSS_CR5C_AXI_S_RED_Test in Interrupt Method.
UC-31 | MSS_CR5D_AXI_S_SEC_Test in Interrupt Method.
UC-32 | MSS_CR5D_AXI_S_RED_Test in Interrupt Method.
UC-33 | MSS_MBOX_SEC_Test in Interrupt Method.
UC-34 | MSS_MBOX_DED_Test in Interrupt Method.
UC-35 | MSS_MBOX_RED_Test in Interrupt Method.
UC-36 | MSS_MCRC_SEC_Test in Interrupt Method.
UC-37 | MSS_MCRC_DED_Test in Interrupt Method.
UC-38 | MSS_MCRC_RED_Test in Interrupt Method.
UC-39 | MSS_QSPI_SEC_Test in Interrupt Method.
UC-40 | MSS_QSPI_DED_Test in Interrupt Method.
UC-41 | MSS_QSPI_RED_Test in Interrupt Method.
UC-42 | MSS_STM_STIM_SEC_Test in Interrupt Method.
UC-43 | MSS_STM_STIM_DED_Test in Interrupt Method.
UC-44 | MSS_STM_STIM_RED_Test in Interrupt Method.
UC-45 | MSS_SCRP0_SEC_Test in Interrupt Method.
UC-46 | MSS_SCRP0_DED_Test in Interrupt Method.
UC-47 | MSS_SCRP0_RED_Test in Interrupt Method.
UC-48 | MSS_SCRP1_SEC_Test in Interrupt Method.
UC-49 | MSS_SCRP1_DED_Test in Interrupt Method.
UC-50 | MSS_SCRP1_RED_Test in Interrupt Method.
UC-51 | ICSSM_PDSP0_SEC_Test in Interrupt Method.
UC-52 | ICSSM_PDSP0_DED_Test in Interrupt Method.
UC-53 | ICSSM_PDSP0_RED_Test in Interrupt Method.
UC-54 | ICSSM_PDSP1_SEC_Test in Interrupt Method.
UC-55 | ICSSM_PDSP1_DED_Test in Interrupt Method.
UC-56 | ICSSM_PDSP1_RED_Test in Interrupt Method.
UC-57 | ICSSM_S_SEC_Test in Interrupt Method.
UC-58 | ICSSM_S_DED_Test in Interrupt Method.
UC-59 | ICSSM_S_RED_Test in Interrupt Method.
UC-60 | DAP_SEC_Test in Interrupt Method.
UC-61 | DAP_DED_Test in Interrupt Method.
UC-62 | DAP_RED_Test in Interrupt Method.
UC-63 | MSS_MMC_S_SEC_Test in Interrupt Method.
UC-64 | MSS_MMC_S_DED_Test in Interrupt Method.
UC-65 | MSS_MMC_S_RED_Test in Interrupt Method.
UC-66 | MSS_GPMC_SEC_Test in Interrupt Method.
UC-67 | MSS_L2_A_DED_Test in Interrupt Method.
UC-68 | MSS_L2_B_RED_Test in Interrupt Method.
UC-69 | MSS_L2_C_RED_Test in Interrupt Method.
UC-70 | MSS_L2_D_RED_Test in Interrupt Method.
UC-71 | MAIN_VBUSP_RED_Test in Interrupt Method.
UC-72 | PERI_VBUSP_RED_Test in Interrupt Method.

## Use Cases On AM263PX in R5 Core

Use Case | Description
--- | ---
UC-1 | CR5A_AHB_RED_Test in Interrupt Method.
UC-2 | CR5B_AHB_RED_Test in Interrupt Method.
UC-3 | CR5C_AHB_RED_Test in Interrupt Method.
UC-4 | CR5D_AHB_RED_Test in Interrupt Method.
UC-5 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-6 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-7 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-8 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-9 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-10 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-11 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-12 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-13 | MSS_CR5A_AXI_WR_RED_Test in Interrupt Method.
UC-14 | MSS_CR5B_AXI_WR_RED_Test in Interrupt Method.
UC-15 | MSS_CR5C_AXI_WR_RED_Test in Interrupt Method.
UC-16 | MSS_CR5D_AXI_WR_RED_Test in Interrupt Method.
UC-17 | MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method.
UC-18 | MSS_CR5A_AXI_RD_RED_Test in Interrupt Method.
UC-19 | MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method.
UC-20 | MSS_CR5B_AXI_RD_RED_Test in Interrupt Method.
UC-21 | MSS_CR5C_AXI_RD_SEC_Test in Interrupt Method.
UC-22 | MSS_CR5C_AXI_RD_RED_Test in Interrupt Method.
UC-23 | MSS_CR5D_AXI_RD_SEC_Test in Interrupt Method.
UC-24 | MSS_CR5D_AXI_RD_RED_Test in Interrupt Method.
UC-25 | MSS_CR5A_AXI_S_SEC_Test in Interrupt Method.
UC-26 | MSS_CR5A_AXI_S_RED_Test in Interrupt Method.
UC-27 | MSS_CR5B_AXI_S_SEC_Test in Interrupt Method.
UC-28 | MSS_CR5B_AXI_S_RED_Test in Interrupt Method.
UC-29 | MSS_CR5C_AXI_S_SEC_Test in Interrupt Method.
UC-30 | MSS_CR5C_AXI_S_RED_Test in Interrupt Method.
UC-31 | MSS_CR5D_AXI_S_SEC_Test in Interrupt Method.
UC-32 | MSS_CR5D_AXI_S_RED_Test in Interrupt Method.
UC-33 | MSS_MBOX_SEC_Test in Interrupt Method.
UC-34 | MSS_MBOX_DED_Test in Interrupt Method.
UC-35 | MSS_MBOX_RED_Test in Interrupt Method.
UC-36 | MSS_MCRC_SEC_Test in Interrupt Method.
UC-37 | MSS_MCRC_DED_Test in Interrupt Method.
UC-38 | MSS_MCRC_RED_Test in Interrupt Method.
UC-39 | MSS_STM_STIM_SEC_Test in Interrupt Method.
UC-40 | MSS_STM_STIM_DED_Test in Interrupt Method.
UC-41 | MSS_STM_STIM_RED_Test in Interrupt Method.
UC-42 | MSS_SCRP0_SEC_Test in Interrupt Method.
UC-43 | MSS_SCRP0_DED_Test in Interrupt Method.
UC-44 | MSS_SCRP0_RED_Test in Interrupt Method.
UC-45 | MSS_SCRP1_SEC_Test in Interrupt Method.
UC-46 | MSS_SCRP1_DED_Test in Interrupt Method.
UC-47 | MSS_SCRP1_RED_Test in Interrupt Method.
UC-48 | ICSSM_PDSP0_SEC_Test in Interrupt Method.
UC-49 | ICSSM_PDSP0_DED_Test in Interrupt Method.
UC-50 | ICSSM_PDSP0_RED_Test in Interrupt Method.
UC-51 | ICSSM_PDSP1_SEC_Test in Interrupt Method.
UC-52 | ICSSM_PDSP1_DED_Test in Interrupt Method.
UC-53 | ICSSM_PDSP1_RED_Test in Interrupt Method.
UC-54 | ICSSM_S_SEC_Test in Interrupt Method.
UC-55 | ICSSM_S_DED_Test in Interrupt Method.
UC-56 | ICSSM_S_RED_Test in Interrupt Method.
UC-57 | DAP_SEC_Test in Interrupt Method.
UC-58 | DAP_DED_Test in Interrupt Method.
UC-59 | DAP_RED_Test in Interrupt Method.
UC-60 | MSS_MMC_S_SEC_Test in Interrupt Method.
UC-61 | MSS_MMC_S_DED_Test in Interrupt Method.
UC-62 | MSS_MMC_S_RED_Test in Interrupt Method.
UC-63 | MSS_L2_A_DED_Test in Interrupt Method.
UC-64 | MSS_L2_B_RED_Test in Interrupt Method.
UC-65 | MSS_L2_C_RED_Test in Interrupt Method.
UC-66 | MSS_L2_D_RED_Test in Interrupt Method.
UC-67 | MAIN_VBUSP_RED_Test in Interrupt Method.
UC-68 | PERI_VBUSP_RED_Test in Interrupt Method.

## Use Cases On AM273X in R5 Core

Use Case | Description
--- | ---
UC-1 | CR5A_AHB_RED_Test in Interrupt Method.
UC-2 | CR5B_AHB_RED_Test in Interrupt Method.
UC-3 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-4 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-5 | TPTC_B0_WR_RED_Test in Interrupt Method.
UC-6 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-7 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-8 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-9 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-10 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-11 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-12 | TPTC_B0_RD_SEC_Test in Interrupt Method.
UC-13 | TPTC_B0_RD_DED_Test in Interrupt Method.
UC-14 | TPTC_B0_RD_RED_Test in Interrupt Method.
UC-15 | MSS_MBOX_SEC_Test in Interrupt Method.
UC-16 | MSS_MBOX_DED_Test in Interrupt Method.
UC-17 | MSS_MBOX_RED_Test in Interrupt Method.
UC-18 | MSS_L2_A_RED_Test in Interrupt Method.
UC-19 | MSS_L2_B_RED_Test in Interrupt Method.
UC-21 | MSS_DMM_SLV_SEC_Test in Interrupt Method.
UC-22 | MSS_DMM_SLV_DED_Test in Interrupt Method.
UC-23 | MSS_DMM_SLV_RED_Test in Interrupt Method
UC-24 | MSS_DMM_RED_Test in Interrupt Method
UC-25 | MSS_GPADC_SEC_Test in Interrupt Method.
UC-26 | MSS_GPADC_DED_Test in Interrupt Method.
UC-27 | MSS_GPADC_RED_Test in Interrupt Method
UC-28 | MSS_PCR_SEC_Test in Interrupt Method.
UC-29 | MSS_PCR_DED_Test in Interrupt Method.
UC-30 | MSS_PCR_RED_Test in Interrupt Method
UC-31 | MSS_PCR2_SEC_Test in Interrupt Method.
UC-32 | MSS_PCR2_DED_Test in Interrupt Method.
UC-33 | MSS_PCR2_RED_Test in Interrupt Method.
UC-34 | MSS_CPSW_SEC_Test in Interrupt Method.
UC-35 | MSS_CPSW_RED_Test in Interrupt Method
UC-36 | MSS_CR5A_AXI_WR_RED_Test in Interrupt Method.
UC-38 | MSS_CR5B_AXI_WR_RED_Test in Interrupt Method.
UC-39 | MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method.
UC-40 | MSS_CR5A_AXI_RD_RED_Test in Interrupt Method.
UC-41 | MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method.
UC-42 | MSS_CR5B_AXI_RD_RED_Test in Interrupt Method.
UC-43 | MSS_CR5A_AXI_S_SEC_Test in Interrupt Method.
UC-44 | MSS_CR5A_AXI_S_RED_Test in Interrupt Method.
UC-45 | MSS_CR5B_AXI_S_SEC_Test in Interrupt Method.
UC-46 | MSS_CR5B_AXI_S_RED_Test in Interrupt Method.
UC-47 | MSS_MCRC_SEC_Test in Interrupt Method.
UC-48 | MSS_MCRC_DED_Test in Interrupt Method.
UC-49 | MSS_MCRC_RED_Test in Interrupt Method.
UC-50 | MSS_QSPI_SEC_Test in Interrupt Method.
UC-51 | MSS_QSPI_DED_Test in Interrupt Method.
UC-52 | MSS_QSPI_RED_Test in Interrupt Method.
UC-53 | MSS_SWBUF_SEC_Test in Interrupt Method.
UC-54 | MSS_SWBUF_DED_Test in Interrupt Method.
UC-55 | MSS_SWBUF_RED_Test in Interrupt Method.
UC-56 | MSS_TO_MDO_SEC_Test in Interrupt Method.
UC-57 | MSS_TO_MDO_DED_Test in Interrupt Method.
UC-58 | MSS_TO_MDO_RED_Test in Interrupt Method.
UC-59 | DAP_R232_RED_Test in Interrupt Method.
UC-60 | MSS_SCRP_RED_Test in Interrupt Method.

## Use Cases On AWR294X in R5 Core

Use Case | Description
--- | ---
UC-1 | CR5A_AHB_RED_Test in Interrupt Method.
UC-2 | CR5B_AHB_RED_Test in Interrupt Method.
UC-3 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-4 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-5 | TPTC_B0_WR_RED_Test in Interrupt Method.
UC-6 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-7 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-8 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-9 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-10 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-11 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-12 | TPTC_B0_RD_SEC_Test in Interrupt Method.
UC-13 | TPTC_B0_RD_DED_Test in Interrupt Method.
UC-14 | TPTC_B0_RD_RED_Test in Interrupt Method.
UC-15 | MSS_MBOX_SEC_Test in Interrupt Method.
UC-16 | MSS_MBOX_DED_Test in Interrupt Method.
UC-17 | MSS_MBOX_RED_Test in Interrupt Method.
UC-18 | MSS_L2_A_RED_Test in Interrupt Method.
UC-19 | MSS_L2_B_RED_Test in Interrupt Method.
UC-21 | MSS_DMM_SLV_SEC_Test in Interrupt Method.
UC-22 | MSS_DMM_SLV_DED_Test in Interrupt Method.
UC-23 | MSS_DMM_SLV_RED_Test in Interrupt Method
UC-24 | MSS_DMM_RED_Test in Interrupt Method
UC-25 | MSS_GPADC_SEC_Test in Interrupt Method.
UC-26 | MSS_GPADC_DED_Test in Interrupt Method.
UC-27 | MSS_GPADC_RED_Test in Interrupt Method
UC-28 | MSS_PCR_SEC_Test in Interrupt Method.
UC-29 | MSS_PCR_DED_Test in Interrupt Method.
UC-30 | MSS_PCR_RED_Test in Interrupt Method
UC-31 | MSS_PCR2_SEC_Test in Interrupt Method.
UC-32 | MSS_PCR2_DED_Test in Interrupt Method.
UC-33 | MSS_PCR2_RED_Test in Interrupt Method.
UC-34 | MSS_CPSW_SEC_Test in Interrupt Method.
UC-35 | MSS_CPSW_RED_Test in Interrupt Method
UC-36 | MSS_CR5A_AXI_WR_RED_Test in Interrupt Method.
UC-38 | MSS_CR5B_AXI_WR_RED_Test in Interrupt Method.
UC-39 | MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method.
UC-40 | MSS_CR5A_AXI_RD_RED_Test in Interrupt Method.
UC-41 | MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method.
UC-42 | MSS_CR5B_AXI_RD_RED_Test in Interrupt Method.
UC-43 | MSS_CR5A_AXI_S_SEC_Test in Interrupt Method.
UC-44 | MSS_CR5A_AXI_S_RED_Test in Interrupt Method.
UC-45 | MSS_CR5B_AXI_S_SEC_Test in Interrupt Method.
UC-46 | MSS_CR5B_AXI_S_RED_Test in Interrupt Method.
UC-47 | MSS_MCRC_SEC_Test in Interrupt Method.
UC-48 | MSS_MCRC_DED_Test in Interrupt Method.
UC-49 | MSS_MCRC_RED_Test in Interrupt Method.
UC-50 | MSS_QSPI_SEC_Test in Interrupt Method.
UC-51 | MSS_QSPI_DED_Test in Interrupt Method.
UC-52 | MSS_QSPI_RED_Test in Interrupt Method.
UC-53 | MSS_SWBUF_SEC_Test in Interrupt Method.
UC-54 | MSS_SWBUF_DED_Test in Interrupt Method.
UC-55 | MSS_SWBUF_RED_Test in Interrupt Method.
UC-56 | MSS_TO_MDO_SEC_Test in Interrupt Method.
UC-57 | MSS_TO_MDO_DED_Test in Interrupt Method.
UC-58 | MSS_TO_MDO_RED_Test in Interrupt Method.
UC-59 | DAP_R232_RED_Test in Interrupt Method.
UC-60 | MSS_SCRP_RED_Test in Interrupt Method.

## Use Cases On AWR294X in C66 Core

Use Case | Description
--- | ---
UC-1 | MCRC_SEC_Test in Interrupt Method
UC-2 | MCRC_DED_Test in Interrupt Method.
UC-3 | MCRC_RED_Test in Interrupt Method.
UC-4 | DSS_L3_BANKA_SEC_Test in Interrupt Method.
UC-5 | DSS_L3_BANKA_DED_Test in Interrupt Method.
UC-6 | DSS_L3_BANKA_RED_Test in Interrupt Method.
UC-7 | DSS_L3_BANKB_SEC_Test in Interrupt Method.
UC-8 | DSS_L3_BANKB_DED_Test in Interrupt Method.
UC-9 | DSS_L3_BANKB_RED_Test in Interrupt Method.
UC-10 | DSS_L3_BANKC_SEC_Test in Interrupt Method.
UC-11 | DSS_L3_BANKC_DED_Test in Interrupt Method.
UC-12 | DSS_L3_BANKC_RED_Test in Interrupt Method.
UC-13 | DSS_HWA_DMA0_SEC_Test in Interrupt Method.
UC-14 | DSS_HWA_DMA0_DED_Test in Interrupt Method.
UC-15 | DSS_HWA_DMA0_RED_Test in Interrupt Method.
UC-16 | DSS_HWA_DMA1_SEC_Test in Interrupt Method.
UC-17 | DSS_HWA_DMA1_DED_Test in Interrupt Method.
UC-18 | DSS_HWA_DMA1_RED_Test in Interrupt Method.
UC-19 | DSS_MBOX_SEC_Test in Interrupt Method.
UC-20 | DSS_MBOX_DED_Test in Interrupt Method.
UC-21 | DSS_MBOX_RED_Test in Interrupt Method.
UC-22 | CBUFF_FIFO_SEC_Test in Interrupt Method.
UC-23 | CBUFF_FIFO_DED_Test in Interrupt Method.
UC-24 | CBUFF_FIFO_RED_Test in Interrupt Method.
UC-25 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-26 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-27 | TPTC_B0_WR_RED_Test in Interrupt Method.
UC-28 | TPTC_B1_WR_RED_Test in Interrupt Method.
UC-29 | TPTC_C0_WR_RED_Test in Interrupt Method.
UC-30 | TPTC_C1_WR_RED_Test in Interrupt Method.
UC-31 | TPTC_C2_WR_RED_Test in Interrupt Method.
UC-32 | TPTC_C3_WR_RED_Test in Interrupt Method.
UC-33 | TPTC_C4_WR_RED_Test in Interrupt Method.
UC-34 | TPTC_C5_WR_RED_Test in Interrupt Method.
UC-35 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-36 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-37 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-38 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-39 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-40 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-41 | TPTC_B0_RD_SEC_Test in Interrupt Method.
UC-42 | TPTC_B0_RD_DED_Test in Interrupt Method.
UC-43 | TPTC_B0_RD_RED_Test in Interrupt Method.
UC-44 | TPTC_B1_RD_SEC_Test in Interrupt Method.
UC-45 | TPTC_B1_RD_DED_Test in Interrupt Method.
UC-46 | TPTC_B1_RD_RED_Test in Interrupt Method.
UC-47 | TPTC_C0_RD_SEC_Test in Interrupt Method.
UC-48 | TPTC_C0_RD_DED_Test in Interrupt Method.
UC-49 | TPTC_C0_RD_RED_Test in Interrupt Method.
UC-50 | TPTC_C1_RD_SEC_Test in Interrupt Method.
UC-51 | TPTC_C1_RD_DED_Test in Interrupt Method.
UC-52 | TPTC_C1_RD_RED_Test in Interrupt Method
UC-53 | TPTC_C2_RD_SEC_Test in Interrupt Method.
UC-54 | TPTC_C2_RD_DED_Test in Interrupt Method.
UC-55 | TPTC_C2_RD_RED_Test in Interrupt Method
UC-56 | TPTC_C3_RD_SEC_Test in Interrupt Method.
UC-57 | TPTC_C3_RD_DED_Test in Interrupt Method.
UC-58 | TPTC_C3_RD_RED_Test in Interrupt Method
UC-59 | TPTC_C4_RD_SEC_Test in Interrupt Method.
UC-60 | TPTC_C4_RD_DED_Test in Interrupt Method.
UC-61 | TPTC_C4_RD_RED_Test in Interrupt Method.
UC-62 | TPTC_C5_RD_SEC_Test in Interrupt Method.
UC-63 | TPTC_C5_RD_DED_Test in Interrupt Method.
UC-64 | TPTC_C5_RD_RED_Test in Interrupt Method.
UC-65 | PCR_SEC_Test in Interrupt Method.
UC-66 | PCR_RED_Test in Interrupt Method.
UC-67 | PCR_RED_Test in Interrupt Method.
UC-68 | DSP_SDMA_SEC_Test in Interrupt Method.
UC-69 | DSP_SDMA_DED_Test in Interrupt Method.
UC-70 | DSP_SDMA_RED_Test in Interrupt Method.
UC-71 | DSP_MDMA_RED_Test in Interrupt Method.

## Use Cases On AM273X in C66 Core

Use Case | Description
--- | ---
UC-1 | MDO_FIFO_DED_Test in Polling Method.
UC-2 | MDO_FIFO_RED_Test in Polling Method.
UC-3 | MCRC_SEC_Test in Interrupt Method
UC-4 | MCRC_DED_Test in Interrupt Method.
UC-5 | MCRC_RED_Test in Interrupt Method.
UC-6 | DSS_L3_BANKA_SEC_Test in Interrupt Method.
UC-7 | DSS_L3_BANKA_DED_Test in Interrupt Method.
UC-8 | DSS_L3_BANKA_RED_Test in Interrupt Method.
UC-9 | DSS_L3_BANKB_SEC_Test in Interrupt Method.
UC-10 | DSS_L3_BANKB_DED_Test in Interrupt Method.
UC-11 | DSS_L3_BANKB_RED_Test in Interrupt Method.
UC-12 | DSS_L3_BANKC_SEC_Test in Interrupt Method.
UC-13 | DSS_L3_BANKC_DED_Test in Interrupt Method.
UC-14 | DSS_L3_BANKC_RED_Test in Interrupt Method.
UC-15 | DSS_L3_BANKD_SEC_Test in Interrupt Method.
UC-16 | DSS_L3_BANKD_DED_Test in Interrupt Method.
UC-17 | DSS_L3_BANKD_RED_Test in Interrupt Method.
UC-18 | DSS_HWA_DMA0_SEC_Test in Interrupt Method.
UC-19 | DSS_HWA_DMA0_DED_Test in Interrupt Method.
UC-20 | DSS_HWA_DMA0_RED_Test in Interrupt Method.
UC-21 | DSS_HWA_DMA1_SEC_Test in Interrupt Method.
UC-22 | DSS_HWA_DMA1_DED_Test in Interrupt Method.
UC-23 | DSS_HWA_DMA1_RED_Test in Interrupt Method.
UC-24 | DSS_MBOX_SEC_Test in Interrupt Method.
UC-25 | DSS_MBOX_DED_Test in Interrupt Method.
UC-26 | DSS_MBOX_RED_Test in Interrupt Method.
UC-29 | CBUFF_FIFO_SEC_Test in Interrupt Method.
UC-30 | CBUFF_FIFO_DED_Test in Interrupt Method.
UC-31 | CBUFF_FIFO_RED_Test in Interrupt Method.
UC-32 | TPTC_A0_WR_RED_Test in Interrupt Method.
UC-33 | TPTC_A1_WR_RED_Test in Interrupt Method.
UC-32 | TPTC_B0_WR_RED_Test in Interrupt Method.
UC-33 | TPTC_B1_WR_RED_Test in Interrupt Method.
UC-34 | TPTC_C0_WR_RED_Test in Interrupt Method.
UC-35 | TPTC_C1_WR_RED_Test in Interrupt Method.
UC-36 | TPTC_C2_WR_RED_Test in Interrupt Method.
UC-37 | TPTC_C3_WR_RED_Test in Interrupt Method.
UC-38 | TPTC_C4_WR_RED_Test in Interrupt Method.
UC-39 | TPTC_C5_WR_RED_Test in Interrupt Method.
UC-40 | TPTC_A0_RD_SEC_Test in Interrupt Method.
UC-41 | TPTC_A0_RD_DED_Test in Interrupt Method.
UC-42 | TPTC_A0_RD_RED_Test in Interrupt Method.
UC-43 | TPTC_A1_RD_SEC_Test in Interrupt Method.
UC-44 | TPTC_A1_RD_DED_Test in Interrupt Method.
UC-45 | TPTC_A1_RD_RED_Test in Interrupt Method.
UC-46 | TPTC_B0_RD_SEC_Test in Interrupt Method.
UC-47 | TPTC_B0_RD_DED_Test in Interrupt Method.
UC-48 | TPTC_B0_RD_RED_Test in Interrupt Method.
UC-49 | TPTC_B1_RD_SEC_Test in Interrupt Method.
UC-50 | TPTC_B1_RD_DED_Test in Interrupt Method.
UC-51 | TPTC_B1_RD_RED_Test in Interrupt Method.
UC-52 | TPTC_C0_RD_SEC_Test in Interrupt Method.
UC-53 | TPTC_C0_RD_DED_Test in Interrupt Method.
UC-54 | TPTC_C0_RD_RED_Test in Interrupt Method.
UC-55 | TPTC_C1_RD_SEC_Test in Interrupt Method.
UC-56 | TPTC_C1_RD_DED_Test in Interrupt Method.
UC-57 | TPTC_C1_RD_RED_Test in Interrupt Method
UC-58 | TPTC_C2_RD_SEC_Test in Interrupt Method.
UC-59 | TPTC_C2_RD_DED_Test in Interrupt Method.
UC-60 | TPTC_C2_RD_RED_Test in Interrupt Method
UC-61 | TPTC_C3_RD_SEC_Test in Interrupt Method.
UC-62 | TPTC_C3_RD_DED_Test in Interrupt Method.
UC-63 | TPTC_C3_RD_RED_Test in Interrupt Method
UC-64 | TPTC_C4_RD_SEC_Test in Interrupt Method.
UC-65 | TPTC_C4_RD_DED_Test in Interrupt Method.
UC-66 | TPTC_C4_RD_RED_Test in Interrupt Method
UC-67 | TPTC_C5_RD_SEC_Test in Interrupt Method.
UC-68 | TPTC_C5_RD_DED_Test in Interrupt Method.
UC-69 | TPTC_C5_RD_RED_Test in Interrupt Method
UC-70 | PCR_SEC_Test in Interrupt Method.
UC-71 | PCR_RED_Test in Interrupt Method.
UC-72 | PCR_RED_Test in Interrupt Method.
UC-73 | DSP_SDMA_SEC_Test in Interrupt Method.
UC-74 | DSP_SDMA_DED_Test in Interrupt Method.
UC-75 | DSP_SDMA_RED_Test in Interrupt Method.
UC-76 | DSP_MDMA_RED_Test in Interrupt Method.
UC-77 | MDO_FIFO_SEC_Test in Interrupt Method.

# Supported Combinations

# Steps to Run the Example

- When using CCS projects to build, import the CCS project for the required combination and build it using the CCS project menu (see Using SDK with CCS Projects).
- When using makefiles to build, note the required combination and build using make command (see Using SDK with Makefiles)
- Launch a CCS debug session and run the executable, see CCS Launch, Load and Run

# See Also

ECC BUS SAFETY

# Sample Output

Shown below is a sample output when the application is run on AM263X in R5 Core,

[Cortex_R5_0]
ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: CR5A_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 151 micro secs
Applications Name: CR5B_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 141 micro secs
Applications Name: CR5C_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 142 micro secs
Applications Name: CR5D_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 141 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 143 micro secs
Applications Name: TPTC_A1_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 105 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 139 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 129 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 110 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 136 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 130 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 110 micro secs
Applications Name: MSS_CR5A_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 110 micro secs
Applications Name: MSS_CR5B_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 108 micro secs
Applications Name: MSS_CR5C_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 109 micro secs
Applications Name: MSS_CR5D_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 109 micro secs
Applications Name: MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 119 micro secs
Applications Name: MSS_CR5A_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 111 micro secs
Applications Name: MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 119 micro secs
Applications Name: MSS_CR5B_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 113 micro secs
Applications Name: MSS_CR5C_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 119 micro secs
Applications Name: MSS_CR5C_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 112 micro secs
Applications Name: MSS_CR5D_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 120 micro secs
Applications Name: MSS_CR5D_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 112 micro secs
Applications Name: MSS_CR5A_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 121 micro secs
Applications Name: MSS_CR5A_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 114 micro secs
Applications Name: MSS_CR5B_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 123 micro secs
Applications Name: MSS_CR5B_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 116 micro secs
Applications Name: MSS_CR5C_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 123 micro secs
Applications Name: MSS_CR5C_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 116 micro secs
Applications Name: MSS_CR5D_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 125 micro secs
Applications Name: MSS_CR5D_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 117 micro secs
Applications Name: MSS_MMC_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 127 micro secs
Applications Name: MSS_MMC_S_DED_Test in Interrupt Method PASSED and Time taken for the Test is 119 micro secs
Applications Name: MSS_MMC_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 118 micro secs
Applications Name: MSS_GPMC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 130 micro secs
Applications Name: MSS_GPMC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 119 micro secs
Applications Name: MSS_GPMC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 120 micro secs
Applications Name: MSS_L2_A_RED_Test in Interrupt Method PASSED and Time taken for the Test is 120 micro secs
Applications Name: MSS_L2_B_RED_Test in Interrupt Method PASSED and Time taken for the Test is 121 micro secs
Applications Name: MSS_L2_C_RED_Test in Interrupt Method PASSED and Time taken for the Test is 121 micro secs
Applications Name: MSS_L2_D_RED_Test in Interrupt Method PASSED and Time taken for the Test is 121 micro secs
Applications Name: MAIN_VBUSP_RED_Test in Interrupt Method PASSED and Time taken for the Test is 159 micro secs
Applications Name: PERI_VBUSP_RED_Test in Interrupt Method PASSED and Time taken for the Test is 160 micro secs
All tests have passed

hown below is a sample output when the application is run on AM263PX in R5 Core,

ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: CR5A_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 192 micro secs
Applications Name: CR5B_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 186 micro secs
Applications Name: CR5C_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 183 micro secs
Applications Name: CR5D_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 183 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 184 micro secs
Applications Name: TPTC_A1_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 143 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 177 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 167 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 149 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 172 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 166 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 149 micro secs
Applications Name: MSS_MBOX_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 178 micro secs
Applications Name: MSS_MBOX_DED_Test in Interrupt Method PASSED and Time taken for the Test is 160 micro secs
Applications Name: MSS_MBOX_RED_Test in Interrupt Method PASSED and Time taken for the Test is 159 micro secs
Applications Name: MSS_MCRC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 176 micro secs
Applications Name: MSS_MCRC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 162 micro secs
Applications Name: MSS_MCRC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 160 micro secs
Applications Name: MSS_STM_STIM_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 178 micro secs
Applications Name: MSS_STM_STIM_DED_Test in Interrupt Method PASSED and Time taken for the Test is 162 micro secs
Applications Name: MSS_STM_STIM_RED_Test in Interrupt Method PASSED and Time taken for the Test is 162 micro secs
Applications Name: MSS_SCRP0_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 178 micro secs
Applications Name: MSS_SCRP0_DED_Test in Interrupt Method PASSED and Time taken for the Test is 163 micro secs
Applications Name: MSS_SCRP0_RED_Test in Interrupt Method PASSED and Time taken for the Test is 163 micro secs
Applications Name: MSS_SCRP1_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 181 micro secs
Applications Name: MSS_SCRP1_DED_Test in Interrupt Method PASSED and Time taken for the Test is 165 micro secs
Applications Name: MSS_SCRP1_RED_Test in Interrupt Method PASSED and Time taken for the Test is 165 micro secs
Applications Name: ICSSM_PDSP0_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 181 micro secs
Applications Name: ICSSM_PDSP0_DED_Test in Interrupt Method PASSED and Time taken for the Test is 167 micro secs
Applications Name: ICSSM_PDSP0_RED_Test in Interrupt Method PASSED and Time taken for the Test is 166 micro secs
Applications Name: ICSSM_PDSP1_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 184 micro secs
Applications Name: ICSSM_PDSP1_DED_Test in Interrupt Method PASSED and Time taken for the Test is 167 micro secs
Applications Name: ICSSM_PDSP1_RED_Test in Interrupt Method PASSED and Time taken for the Test is 167 micro secs
Applications Name: ICSSM_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 184 micro secs
Applications Name: ICSSM_S_DED_Test in Interrupt Method PASSED and Time taken for the Test is 170 micro secs
Applications Name: ICSSM_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 169 micro secs
Applications Name: DAP_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 187 micro secs
Applications Name: DAP_DED_Test in Interrupt Method PASSED and Time taken for the Test is 170 micro secs
Applications Name: DAP_RED_Test in Interrupt Method PASSED and Time taken for the Test is 171 micro secs
Applications Name: MSS_CR5A_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 169 micro secs
Applications Name: MSS_CR5B_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 168 micro secs
Applications Name: MSS_CR5C_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 171 micro secs
Applications Name: MSS_CR5D_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 169 micro secs
Applications Name: MSS_CR5A_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 188 micro secs
Applications Name: MSS_CR5A_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 172 micro secs
Applications Name: MSS_CR5B_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 189 micro secs
Applications Name: MSS_CR5B_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 173 micro secs
Applications Name: MSS_CR5C_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 191 micro secs
Applications Name: MSS_CR5C_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 172 micro secs
Applications Name: MSS_CR5D_AXI_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 190 micro secs
Applications Name: MSS_CR5D_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 174 micro secs
Applications Name: MSS_CR5A_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 191 micro secs
Applications Name: MSS_CR5A_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 177 micro secs
Applications Name: MSS_CR5B_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 192 micro secs
Applications Name: MSS_CR5B_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 175 micro secs
Applications Name: MSS_CR5C_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 193 micro secs
Applications Name: MSS_CR5C_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 177 micro secs
Applications Name: MSS_CR5D_AXI_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 194 micro secs
Applications Name: MSS_CR5D_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 179 micro secs
Applications Name: MSS_MMC_S_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 179 micro secs
Applications Name: MSS_MMC_S_DED_Test in Interrupt Method PASSED and Time taken for the Test is 171 micro secs
Applications Name: MSS_MMC_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 169 micro secs
Applications Name: MSS_L2_A_RED_Test in Interrupt Method PASSED and Time taken for the Test is 171 micro secs
Applications Name: MSS_L2_B_RED_Test in Interrupt Method PASSED and Time taken for the Test is 172 micro secs
Applications Name: MSS_L2_C_RED_Test in Interrupt Method PASSED and Time taken for the Test is 171 micro secs
Applications Name: MSS_L2_D_RED_Test in Interrupt Method PASSED and Time taken for the Test is 170 micro secs
Applications Name: MAIN_VBUSP_RED_Test in Interrupt Method PASSED and Time taken for the Test is 181 micro secs
Applications Name: PERI_VBUSP_RED_Test in Interrupt Method PASSED and Time taken for the Test is 181 micro secs
All tests have passed

Shown below is a sample output when the application is run on AWR294X in R5 Core,

[Cortex_R5_0]
ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: CR5A_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: CR5B_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_A1_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_B0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 62 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 34 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 50 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_B0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 50 micro secs
Applications Name: TPTC_B0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 31 micro secs
Applications Name: TPTC_B0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: MSS_MBOX_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: MSS_MBOX_DED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: MSS_MBOX_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: MSS_L2_A_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: MSS_L2_B_RED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: MSS_DMM_SLV_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: MSS_DMM_SLV_DED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: MSS_DMM_SLV_RED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: MSS_DMM_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: MSS_GPADC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: MSS_GPADC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: MSS_GPADC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: MSS_PCR_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 49 micro secs
Applications Name: MSS_PCR_DED_Test in Interrupt Method PASSED and Time taken for the Test is 34 micro secs
Applications Name: MSS_PCR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: MSS_PCR2_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 48 micro secs
Applications Name: MSS_PCR2_DED_Test in Interrupt Method PASSED and Time taken for the Test is 33 micro secs
Applications Name: MSS_PCR2_RED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: MSS_CPSW_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 103 micro secs
Applications Name: MSS_CPSW_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: MSS_CR5A_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_CR5B_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_CR5A_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_CR5B_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_CR5A_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_CR5B_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
All tests have passed

Shown below is a sample output when the application is run on AM273X in R5 Core,

[Cortex_R5_0]
ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: CR5A_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: CR5B_AHB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: TPTC_A1_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 7 micro secs
Applications Name: TPTC_B0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 7 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 46 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 37 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 23 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: TPTC_B0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 37 micro secs
Applications Name: TPTC_B0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 24 micro secs
Applications Name: TPTC_B0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: MSS_MBOX_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 22 micro secs
Applications Name: MSS_MBOX_DED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_MBOX_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_L2_A_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_L2_B_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_DMM_SLV_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 21 micro secs
Applications Name: MSS_DMM_SLV_DED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_DMM_SLV_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_DMM_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_GPADC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 21 micro secs
Applications Name: MSS_GPADC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 23 micro secs
Applications Name: MSS_GPADC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 21 micro secs
Applications Name: MSS_PCR_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 38 micro secs
Applications Name: MSS_PCR_DED_Test in Interrupt Method PASSED and Time taken for the Test is 25 micro secs
Applications Name: MSS_PCR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_PCR2_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 37 micro secs
Applications Name: MSS_PCR2_DED_Test in Interrupt Method PASSED and Time taken for the Test is 25 micro secs
Applications Name: MSS_PCR2_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MSS_CPSW_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 79 micro secs
Applications Name: MSS_CPSW_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: MSS_CR5A_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: MSS_CR5B_AXI_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: MSS_CR5A_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: MSS_CR5B_AXI_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: MSS_CR5A_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: MSS_CR5B_AXI_S_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
All tests have passed

Shown below is a sample output when the application is run on AWR294X in C66 Core,

[C66xx_DSP]
ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: MCRC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 36 micro secs
Applications Name: MCRC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: MCRC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSS_L3_BANKA_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSS_L3_BANKA_DED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_L3_BANKA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_L3_BANKB_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSS_L3_BANKB_DED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_L3_BANKB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_L3_BANKC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 36 micro secs
Applications Name: DSS_L3_BANKC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_L3_BANKC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_HWA_DMA0_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSS_HWA_DMA0_DED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_HWA_DMA0_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSS_HWA_DMA1_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSS_HWA_DMA1_DED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSS_HWA_DMA1_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: DSS_MBOX_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSS_MBOX_DED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSS_MBOX_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: CBUFF_FIFO_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: CBUFF_FIFO_DED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: CBUFF_FIFO_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 52 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: TPTC_B0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_B0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 31 micro secs
Applications Name: TPTC_B0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: TPTC_B1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_B1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_B1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: TPTC_C0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_C0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: TPTC_C1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_C1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: TPTC_C2_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C2_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_C2_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: TPTC_C3_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C3_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 32 micro secs
Applications Name: TPTC_C3_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 14 micro secs
Applications Name: TPTC_C4_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C4_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 33 micro secs
Applications Name: TPTC_C4_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: TPTC_C5_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 53 micro secs
Applications Name: TPTC_C5_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 33 micro secs
Applications Name: TPTC_C5_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: PCR_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 55 micro secs
Applications Name: PCR_DED_Test in Interrupt Method PASSED and Time taken for the Test is 33 micro secs
Applications Name: PCR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: DSP_SDMA_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 35 micro secs
Applications Name: DSP_SDMA_DED_Test in Interrupt Method PASSED and Time taken for the Test is 16 micro secs
Applications Name: DSP_SDMA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
Applications Name: DSP_MDMA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 15 micro secs
All tests have passed

Shown below is a sample output when the application is run on AM273X in C66 Core,

[C66xx_DSP]
ECC BUS SAFETY Application
ECC BUS SAFETY TEST START : starting
Applications Name: MDO_FIFO_DED_Test in Polling Method PASSED and Time taken for the Test is 5 micro secs
Applications Name: MDO_FIFO_RED_Test in Polling Method PASSED and Time taken for the Test is 5 micro secs
Applications Name: MCRC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: MCRC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: MCRC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKA_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: DSS_L3_BANKA_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: DSS_L3_BANKB_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: DSS_L3_BANKB_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKB_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: DSS_L3_BANKC_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: DSS_L3_BANKC_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKC_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: DSS_L3_BANKD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_L3_BANKD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_HWA_DMA0_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 30 micro secs
Applications Name: DSS_HWA_DMA0_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_HWA_DMA0_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_HWA_DMA1_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 29 micro secs
Applications Name: DSS_HWA_DMA1_DED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: DSS_HWA_DMA1_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_MBOX_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: DSS_MBOX_DED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: DSS_MBOX_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: CBUFF_FIFO_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: CBUFF_FIFO_DED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: CBUFF_FIFO_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 8 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_WR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 9 micro secs
Applications Name: TPTC_A0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_A0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 25 micro secs
Applications Name: TPTC_A0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_A1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_A1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 25 micro secs
Applications Name: TPTC_A1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_B0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_B0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_B0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 10 micro secs
Applications Name: TPTC_B1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_B1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 25 micro secs
Applications Name: TPTC_B1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_C0_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_C0_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_C0_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_C1_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_C1_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_C1_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_C2_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 42 micro secs
Applications Name: TPTC_C2_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_C2_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_C3_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_C3_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_C3_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 11 micro secs
Applications Name: TPTC_C4_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 44 micro secs
Applications Name: TPTC_C4_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: TPTC_C4_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: TPTC_C5_RD_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 43 micro secs
Applications Name: TPTC_C5_RD_DED_Test in Interrupt Method PASSED and Time taken for the Test is 27 micro secs
Applications Name: TPTC_C5_RD_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: PCR_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 42 micro secs
Applications Name: PCR_DED_Test in Interrupt Method PASSED and Time taken for the Test is 26 micro secs
Applications Name: PCR_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSP_SDMA_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
Applications Name: DSP_SDMA_DED_Test in Interrupt Method PASSED and Time taken for the Test is 13 micro secs
Applications Name: DSP_SDMA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: DSP_MDMA_RED_Test in Interrupt Method PASSED and Time taken for the Test is 12 micro secs
Applications Name: MDO_FIFO_SEC_Test in Interrupt Method PASSED and Time taken for the Test is 28 micro secs
All tests have passed