How do I configure the state of the GPIO's upon reset of the processor?
Thanks
EDIT: The reason I ask is that I have to define some GPIO states before nRESETOUT is brought up high. Is this possible?
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.
How do I configure the state of the GPIO's upon reset of the processor?
Thanks
EDIT: The reason I ask is that I have to define some GPIO states before nRESETOUT is brought up high. Is this possible?
Thank you.
In the OMAP-L138 Datasheet, on the terminal functions tables I notice that
"During reset, all of the pins associated with these registers are weakly pulled down. If the application requires a
pull-up, an external pull-up can be used."
For the pin I am looking at, the SPI0_SCSn2.
However, for this pin, I am not observing quite the exact behaviour. The pin is low DURING reset, yes. But between RESET being brought up high, and RESETOUT being brought up high, the pin is HIGH. After RESETOUT is brough high, the pin is driven low again.
Is this behaviour normal? I wouldn't think that it is a very safe design to drive OMAP pins high between reset and resetout. Surely, this can be changed?
Carson,
Are you looking at a board with an MII PHY? This signal is also mux'd with the MII interface so it could be the board components pulling it high. For example, on Logic's EVM SOM the SPI0_SCSn2 (aka MII_RXD0) signal acts as an input relative to the MII PHY. If the signal is toggling, it's likely the PHY output or the pull-up resistor that is driving the transitions.
-Tommy