I am looking for source code / libraries for a basic power-up self test / diagnostic routine that will check the internal memory, on-chip peripherals. I would then like to expand this library to include external memory tests, external UART tests, etc.
Searching TI's site, I did find such routines for a different processor:
---
TMS320C6416 Power-On Self Test (Rev. A)
The Power-On Self Test (POST) is designed to verify the operation of the TMS320C6416. Six modules are included in this test: Chk6xTest, MemoryEdmaTest, VcpTest, TcpTest, McbspTest, and TimerTest. These modules check the proper operation of the CPU core, internal memory and several on-chip peripherals (EDMA, McBSPs, timers, Viterbi and turbo decoder coprocessors).
It is important to note that this program only provides a confidence check. It is not as comprehensive as the tests done at production, which thoroughly check the device?s logic, performance, and electrical parameters.
---
In general, is there a good place to check for routines from either TI or public submitted routines for a given DSP?
Thank you in advance.