RM48L540: Help with PBIST Library for Self-Test and Diagnostic Data Transmission over CAN

Part Number: RM48L540
Other Parts Discussed in Thread: HALCOGEN

Tool/software:

Hello,

I'm working on an experiment involving irradiation of an onboard computer for nanosatellites, and I'm looking to use the PBIST library for diagnostic purposes. My setup includes temperature and current sensors, and we are transmitting real-time data to a computer via CAN. I'd like to integrate diagnostic data from PBIST tests into this telemetry stream.

Could you provide guidance on how to implement PBIST in this context, or any sample code that shows how to run a self-check on the chip and send diagnostic data over CAN?

Thank you very much for your help!

Leandro

  • Hi Leandro,

    We have SafeTI diagnostic library code in below link:

    SAFETI_DIAG_LIB Driver or library | TI.com

    Basically, it consists of diagnostic codes for different Hercules controllers.

    You can just import the diagnostic project related to the RM48 and there you can find the all the diagnostic codes related to the RM48 controller.

    And also if you enable the below check box in HALCoGen, it will also generate the PBIST self-test code in initializations of the project.

    --
    Thanks & regards,
    Jagadish.