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.

TDA4VM: How to get the register content

Part Number: TDA4VM

Hello,

Currently we are using TI SDK for development. Used SDK version as bellow:

1. PROCESSOR-SDK-RTOS-J721E-08.00.00.12

2. PROCESSOR-SDK-LINUX-J721E-08.00.00.08

3. PROCESSOR-SDK-QNX-J721E-08.00.00.04

According to the safety manual, I need check the register content periodly to make sure registers content are not changed. My question is how can I know the register content as we use SDK directly? Is there any tool support?

Thank you!

Best Regards

Zhihua

  • Hi Zhihua,

    As per the Safety Manual, a periodic read back of configuration registers can provide a diagnostic for any inadvertent writes or disturbance of these registers. Error response, diagnostic testability, and any necessary software requirements are defined by the software implemented by the system integrator.   

    The configuration registers to be readback are those that are deemed safety critical by the system integrator, for a given module that is involved with the safety path.

    To ascertain the register content, two possible approaches. 

    1. Read the value of the register in a working setup, and compare against TRM documentation for correctness.  This value can then be used as the expected readback value.   
    2. Look through the drivers to see where values are being set / written to.  This value can then be used as the expected readback value.

    Regards,

    kb