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.

TMS570LS3137: About Safety feature "GIO1B"

Part Number: TMS570LS3137

About "GIO1B"


"Safety Manual" contains the following.
>> The GIO buffer architecture supports an analog loopback between the input and output buffers of a given I/O structure.
Is this correct in recognition that looping back in the same pin?
In that case, I think that this safety function can not be implemented unless each pin is set in the output direction.

  • Hello Falcon,

    You just simply set the GIOB_1 pin direction as output, set it high/low then read back on the input side to make sure it's matching. For additional error checking, on GPIO, you can also test for shorts by setting a pin high, the adjacent pin low, then readback both. Since we use zero dominant structures, if both read low, then the pins are shorted. This could also be applied to signals on board that are next to each other