Other Parts Discussed in Thread: AM263P4
Tool/software:
I have a question on the SAFETY_ERRORn pin (pin D4) on the AM263P4 device. The AM263P4 data sheet says it comes from the ESM ( Error Signaling Module) and can be programmed to output a pulse width or an active low signal when an error is detected as shown in Section 6.11.3.3 Safety Signal Timing. But in Table 5.1, Pin Attributes, the SAFETY_ERRORn pin is listed as an IO ( Input and output) and has a LVCMOS driver. It seems like this would be an output only BUT then in the AM263 Technical Reference Manual, Figure 6.18, AM263x Reset Architecture, (see below) it shows the SAFETY_ERRORn signal with an output buffer to drive the signal (as an output) and also an input buffer to receive the signal. So do we configure (program ) this pin to be an Output OR an Input? If not, how does it function as both an output and an input?
Also in the Data Sheet, Section 5.4, Pin Connectivity Requirements, for the SAFETY_ERRORn pin, it says to connect it to a resister to ground (pull down resister) to make ensure it is held low if a PCB trace is connected to it and it is not actively driven by an attached ( I assume external to the AM263P4 processor) device. Why would it need a pull down resister if the signal is actively driven as an output of the AM263P4? Does the signal need a pull down resister to make sure the input buffer reads it as a logic low?
Any info on the SAFETY_ERRORn signal would be appreciated.