Part Number: TMS570LC4357
I have recently started using TMS570LC4357 in my project. How I can verify RAM is corrupted or not while the controller is running. Please provide documents or guidance related to this RAM corruption.
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.
Part Number: TMS570LC4357
I have recently started using TMS570LC4357 in my project. How I can verify RAM is corrupted or not while the controller is running. Please provide documents or guidance related to this RAM corruption.
Hi Aswin,
The RAM is protected by SECDED ECC. The ECC logic for RAM is located in both the bust master and the RAM wrapper. All memory interconnect (CPU interconnect subsystem) transactions have ECC the data payload. The ECC generation and evaluation logic is located in the bus masters in case of the
CPU or in the CPU Interconnect Subsystem for other masters such as the DMA.
Any detected uncorrectable errors result in a ESM error. The a single bit error is reported to the EPC module.