RTEMS: bsps/arm/tms570/start/tms570_tcram_tests.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros | Functions
tms570_tcram_tests.c File Reference
Board Support Packages » ARM » TMS570

TCRAM selftest function. More...

`#include <stdint.h>`
`#include <bsp/tms570.h>`
`#include <bsp/tms570_selftest.h>`
`#include <bsp/tms570_hwinit.h>`

## Macros
#define | tcramA1bitError (*(volatile uint32_t *)(0x08400000U))
#define | tcramA2bitError (*(volatile uint32_t *)(0x08400010U))
#define | tcramB1bitError (*(volatile uint32_t *)(0x08400008U))
#define | tcramB2bitError (*(volatile uint32_t *)(0x08400018U))
#define | tcramA1bit (*(volatile uint64_t *)(0x08000000U))
#define | tcramA2bit (*(volatile uint64_t *)(0x08000010U))
#define | tcramB1bit (*(volatile uint64_t *)(0x08000008U))
#define | tcramB2bit (*(volatile uint64_t *)(0x08000018U))

## Functions
void | tms570_check_tcram_ecc (void)
| Check TCRAM ECC error detection logic (HCG:checkRAMECC)

## Detailed Description

TCRAM selftest function.

## Function Documentation

## ◆ tms570_check_tcram_ecc()

void tms570_check_tcram_ecc | ( | void |  | ) |

Check TCRAM ECC error detection logic (HCG:checkRAMECC)

This function checks TCRAM ECC error detection and correction logic. The function does not return in case of TCRAM error. It calls bsp_selftest_fail_notification() instead.