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.

TMS320F28388D: safety feature test implementation MPOST.

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Tool/software:

I have to develop a function for a safety library from the safety manual for a tms320f28388d. This library is to ensure functional safety at runtime by providing test functions. The unit I am supposed to develop is called SRAM21. I have problems understanding this. 

As far as I understand, it is a power on self test, which is configured in the boot rom and whose status can only be queried afterwards. The retrieving of only the result of the test in my function is probably not what the customer wants.  And I must also deliver the specification for this. It is not clear to me how a test run with error insertion can be implemented for this feature. The manuals do not provide sufficient information on this.

Therefore the question is summarized once again: How can you test the SRAM21 security feature on a tms320f28388d at runtime?

Any advice is welcome.

 

Thanks

  • Mathias,

    The diagnostic libraries here: C:\ti\c2000\C2000Ware_5_04_00_00\libraries\diagnostic\f2838x  should also provide a memory test case pattern that can be executed during run time, and will equivalent to what is done by the HW in MPOST.  I believe on this device there is option for HWBIST to execute the memory testcases or to manually call a SW lib that does the same.

    Let me know if you have more questions.

    Best,

    Matthew