SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Table 27-10 describes the GPIO channels.
Channel Number | Type(1) | Mapping | Wake-Up Feature | Comments |
---|---|---|---|---|
GPIO1 | ||||
[3:0] | I | gpio1_[3:0] | Yes | GPIO. Wake-up path. Inputs only. |
[31:4] | I/O | gpio1_[31:4] | Yes | GPIO. Wake-up path. |
GPIO2 | ||||
[31:0] | I/O | gpio2_[31:0] | Yes | GPIO |
GPIO3 | ||||
[31:0] | I/O | gpio3_[31:0] | Yes | GPIO |
GPIO4 | ||||
[31:0] | I/O | gpio4_[31:0] | Yes | GPIO |
GPIO5 | ||||
[31:0] | I/O | gpio5_[31:0] | Yes | GPIO |
GPIO6 | ||||
[3:0] | — | Reserved | Reserved | Not pinned out. |
[31:4] | I/O | gpio6_[31:4] | Yes | GPIO |
GPIO7 | ||||
[19:0] | I/O | gpio7_[19:0] | Yes | GPIO |
[21:20] | — | Reserved | Reserved | Not pinned out. |
[31:22] | I/O | gpio7_[31:22] | Yes | GPIO |
GPIO8 | ||||
[23:0] | I/O | gpio8_[23:0] | Yes | GPIO |
[24] | I | CHGDETECT1 | Yes | Charge-detect interrupt from USB2PHY1. |
[25] | I | CHGDETECT2 | Yes | Charge-detect interrupt from USB2PHY2. |
[26] | — | Reserved | Reserved | Not pinned out. |
[27] | I | gpio8_27 | Yes | GPIO. Input only. |
[31:28] | I/O | gpio8_in[31:28] | Yes | GPIO |
Channels 24 and 25 of GPIO8 are internally connected inside the device to the charger detection (CHGDETECT) output, respectively, to USB2PHY1 and USB2PHY2. This allows interrupt generation on the corresponding GPIO channel, if either of the mentioned events occurs.
For more information about pin configuration, see Pad Configuration Registers, in Control Module.
GPIO pins can directly snoop device pads even if those are configured in the other modes. For GPIO output user needs to set pad mux.