SPRUIW3 October 2021 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
Table 3-17 outlines the differences and similarities that exist in the GPIO mux between F28004x and F28003x.
Color | Description |
---|---|
mux function common for both devices | |
mux function applicable only for F28004x | |
mux function applicable only for F28003x |
0, 4, 8, 12 | 1 | 2 | 3 | 5 | 6 | 7 | 9 | 10 | 11 | 13 | 14 | 15 | ALT |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GPIO0 | EPWM1_A | I2CA_SDA | SPIA_STE | FSIRXA_CLK | MCAN_RX | CLB_OUTPUTXBAR8 | EQEP1_INDEX | HIC_D7 | HIC_BASESEL1 | ||||
GPIO1 | EPWM1_B | I2CA_SCL | SPIA_SOMI | MCAN_TX | CLB_OUTPUTXBAR7 | HIC_A2 | FSITXA_TDM_D1 | HIC_D10 | |||||
GPIO2 | EPWM2_A | OUTPUTXBAR1 | PMBUSA_SDA | SPIA_SIMO | SCIA_TX | FSIRXA_D1 | I2CB_SDA | HIC_A1 | CANA_TX | HIC_D9 | |||
GPIO3 | EPWM2_B | OUTPUTXBAR2 | OUTPUTXBAR2 | PMBUSA_SCL | SPIA_CLK | SCIA_RX | FSIRXA_D0 | I2CB_SCL | HIC_NOE | CANA_RX | HIC_D4 | ||
GPIO4 | EPWM3_A | MCAN_TX | OUTPUTXBAR3 | CANA_TX | SPIB_CLK | EQEP2_STROBE | FSIRXA_CLK | CLB_OUTPUTXBAR6 | HIC_BASESEL2 | HIC_NWE | |||
GPIO5 | EPWM3_B | OUTPUTXBAR3 | MCAN_RX | CANA_RX | SPIA_STE | FSITXA_D1 | CLB_OUTPUTXBAR5 | HIC_A7 | HIC_D4 | HIC_D15 | |||
GPIO6 | EPWM4_A | OUTPUTXBAR4 | SYNCOUT | EQEP1_A | CANB_TX | SPIB_SOMI | FSITXA_D0 | FSITXA_D1 | HIC_NBE1 | CLB_OUTPUTXBAR8 | HIC_D14 | ||
GPIO7 | EPWM4_B | OUTPUTXBAR5 | EQEP1_B | CANB_RX | SPIB_SIMO | FSITXA_CLK | CLB_OUTPUTXBAR2 | HIC_A6 | HIC_D14 | ||||
GPIO8 | EPWM5_A | CANB_TX | ADCSOCAO | EQEP1_STROBE | SCIA_TX | SPIA_SIMO | I2CA_SCL | FSITXA_D1 | CLB_OUTPUTXBAR5 | HIC_A0 | FSITXA_TDM_CLK | HIC_D8 | |
GPIO9 | EPWM5_B | SCIB_TX | OUTPUTXBAR6 | EQEP1_INDEX | SCIA_RX | SPIA_CLK | FSITXA_D0 | LINB_RX | HIC_BASESEL0 | I2CB_SCL | HIC_NRDY | ||
GPIO10 | EPWM6_A | CANB_RX | ADCSOCBO | EQEP1_A | SCIB_TX | SPIA_SOMI | I2CA_SDA | FSITXA_CLK | LINB_TX | HIC_NWE | FSITXA_TDM_D0 | CLB_OUTPUTXBAR4 | |
GPIO11 | EPWM6_B | SCIB_RX | OUTPUTXBAR7 | EQEP1_B | SCIB_RX | SPIA_STE | FSIRXA_D1 | LINB_RX | EQEP2_A | SPIA_SIMO | HIC_D6 | HIC_NBE0 | |
GPIO12 | EPWM7_A | CANB_TX | MCAN_RX | EQEP1_STROBE | SCIB_TX | PMBUSA_CTL | FSIRXA_D0 | LINB_TX | SPIA_CLK | CANA_RX | HIC_D13 | HIC_INT | |
GPIO13 | EPWM7_B | CANB_RX | MCAN_TX | EQEP1_INDEX | SCIB_RX | PMBUSA_ALERT | FSIRXA_CLK | LINB_RX | SPIA_SOMI | CANA_TX | HIC_D11 | HIC_D5 | |
GPIO14 | EPWM8_A | SCIB_TX | I2CB_SDA | OUTPUTXBAR3 | PMBUSA_SDA | SPIB_CLK | EQEP2_A | LINB_TX | EPWM3_A | CLB_OUTPUTXBAR7 | HIC_D15 | ||
GPIO15 | EPWM8_B | SCIB_RX | I2CB_SCL | OUTPUTXBAR4 | PMBUSA_SCL | SPIB_STE | EQEP2_B | LINB_RX | EPWM3_B | CLB_OUTPUTXBAR6 | HIC_D12 | ||
GPIO16 | SPIA_SIMO | CANB_TX | OUTPUTXBAR7 | EPWM5_A | SCIA_TX | SD1_D1 | EQEP1_STROBE | PMBUSA_SCL | XCLKOUT | EQEP2_B | SPIB_SOMI | HIC_D1 | |
GPIO17 | SPIA_SOMI | CANB_RX | OUTPUTXBAR8 | EPWM5_B | SCIA_RX | SD1_C1 | EQEP1_INDEX | PMBUSA_SDA | CANA_TX | HIC_D2 | |||
GPIO18_X2 | SPIA_CLK | SCIB_TX | CANA_RX | EPWM6_A | I2CA_SCL | SD1_D2 | EQEP2_A | PMBUSA_CTL | XCLKOUT | LINB_TX | FSITXA_TDM_CLK | HIC_INT | X2 |
GPIO19_X1 | SPIA_STE | SCIB_RX | CANA_TX | EPWM6_B | I2CA_SDA | SD1_C2 | EQEP2_B | PMBUSA_ALERT | CLB_OUTPUTXBAR1 | LINB_RX | FSITXA_TDM_D0 | HIC_NBE0 | X1 |
GPIO20 | EQEP1_A | SPIB_SIMO | SD1_D3 | MCAN_TX | |||||||||
GPIO21 | EQEP1_B | SPIB_SOMI | SD1_C3 | MCAN_RX | |||||||||
GPIO22 | EQEP1_STROBE | SCIB_TX | SPIB_CLK | SD1_D4 | LINA_TX | CLB_OUTPUTXBAR1 | LINB_TX | HIC_A5 | EPWM4_A | HIC_D13 | VFBSW | ||
GPIO23 | EQEP1_INDEX | SCIB_RX | SPIB_STE | SD1_C4 | LINA_RX | CLB_OUTPUTXBAR3 | LINB_RX | HIC_A3 | EPWM4_B | HIC_D11 | VSW | ||
GPIO24 | OUTPUTXBAR1 | EQEP2_A | EPWM8_A | SPIB_SIMO | SD1_D1 | LINB_TX | PMBUSA_SCL | SCIA_TX | ERRORSTS | HIC_D3 | |||
SD2_D1 | |||||||||||||
GPIO25 | OUTPUTXBAR2 | EQEP2_B | EQEP1_A | SPIB_SOMI | SD1_C1 | FSITXA_D1 | PMBUSA_SDA | SCIA_RX | HIC_BASESEL0 | ||||
SD2_C1 | |||||||||||||
GPIO26 | OUTPUTXBAR3 | EQEP2_INDEX | OUTPUTXBAR3 | SPIB_CLK | SD1_D2 | FSITXA_D0 | PMBUSA_CTL | I2CA_SDA | HIC_D0 | HIC_A1 | |||
SD2_D2 | |||||||||||||
GPIO27 | OUTPUTXBAR4 | EQEP2_STROBE | OUTPUTXBAR4 | SPIB_STE | SD1_C2 | FSITXA_CLK | PMBUSA_ALERT | I2CA_SCL | HIC_D1 | HIC_A4 | |||
SD2_C2 | |||||||||||||
GPIO28 | SCIA_RX | EPWM7_A | OUTPUTXBAR5 | EQEP1_A | SD1_D3 | EQEP2_STROBE | LINA_TX | SPIB_CLK | ERRORSTS | I2CB_SDA | HIC_NOE | ||
SD2_D3 | |||||||||||||
GPIO29 | SCIA_TX | EPWM7_B | OUTPUTXBAR6 | EQEP1_B | SD1_C3 | EQEP2_INDEX | LINA_RX | SPIB_STE | ERRORSTS | I2CB_SCL | HIC_NCS | AUXCLKIN | |
SD2_C3 | |||||||||||||
GPIO30 | CANA_RX | SPIB_SIMO | OUTPUTXBAR7 | EQEP1_STROBE | SD1_D4 | FSIRXA_CLK | MCAN_RX | EPWM1_A | HIC_D8 | ||||
SD2_D4 | |||||||||||||
GPIO31 | CANA_TX | SPIB_SOMI | OUTPUTXBAR8 | EQEP1_INDEX | SD1_C4 | FSIRXA_D1 | MCAN_TX | EPWM1_B | HIC_D10 | ||||
SD2_C4 | |||||||||||||
GPIO32 | I2CA_SDA | SPIB_CLK | EPWM8_B | LINA_TX | SD1_D3 | FSIRXA_D0 | CANA_TX | PMBUSA_SDA | ADCSOCBO | HIC_INT | |||
SD1_D2 | |||||||||||||
GPIO33 | I2CA_SCL | SPIB_STE | OUTPUTXBAR4 | LINA_RX | SD1_C3 | FSIRXA_CLK | CANA_RX | EQEP2_B | ADCSOCAO | SD1_C1 | HIC_D0 | ||
SD1_C2 | |||||||||||||
GPIO34 | OUTPUTXBAR1 | PMBUSA_SDA | HIC_NBE1 | I2CB_SDA | HIC_D9 | ||||||||
GPIO35 | SCIA_RX | I2CA_SDA | CANA_RX | PMBUSA_SCL | LINA_RX | EQEP1_A | PMBUSA_CTL | EPWM5_B | SD2_C1 | HIC_NWE | TDI | ||
GPIO37 | OUTPUTXBAR2 | I2CA_SCL | SCIA_TX | CANA_TX | LINA_TX | EQEP1_B | PMBUSA_ALERT | HIC_NRDY | TDO | ||||
GPIO39 | CANB_RX | FSIRXA_CLK | EQEP2_INDEX | CLB_OUTPUTXBAR2 | SYNCOUT | EQEP1_INDEX | HIC_D7 | ||||||
MCAN_RX | |||||||||||||
GPIO40 | SPIB_SIMO | EPWM2_B | PMBUSA_SDA | FSIRXA_D0 | SCIB_TX | EQEP1_A | LINB_TX | HIC_NBE1 | HIC_D5 | ||||
GPIO41 | EPWM2_A | PMBUSA_SCL | FSIRXA_D1 | SCIB_RX | EQEP1_B | LINB_RX | HIC_A4 | SPIB_SOMI | HIC_D12 | ||||
GPIO42 | LINA_RX | OUTPUTXBAR5 | PMBUSA_CTL | I2CA_SDA | EQEP1_STROBE | CLB_OUTPUTXBAR3 | HIC_D2 | HIC_A6 | |||||
GPIO43 | OUTPUTXBAR6 | PMBUSA_ALERT | I2CA_SCL | PMBUSA_ALERT | EQEP1_INDEX | CLB_OUTPUTXBAR4 | SD2_D3 | HIC_D3 | HIC_A7 | ||||
GPIO44 | OUTPUTXBAR7 | EQEP1_A | PMBUSA_SDA | FSITXA_CLK | PMBUSA_CTL | CLB_OUTPUTXBAR3 | FSIRXA_D0 | HIC_D7 | LINB_TX | HIC_D5 | |||
GPIO45 | OUTPUTXBAR8 | FSITXA_D0 | PMBUSA_ALERT | CLB_OUTPUTXBAR4 | SD2_C3 | HIC_D6 | |||||||
GPIO46 | LINA_TX | MCAN_TX | FSITXA_D1 | PMBUSA_SDA | SD2_C4 | HIC_NWE | |||||||
GPIO47 | LINA_RX | MCAN_RX | CLB_OUTPUTXBAR2 | PMBUSA_SCL | SD2_D4 | HIC_A6 | FSITXA_TDM_CLK | ||||||
GPIO48 | OUTPUTXBAR3 | CANA_TX | SCIA_TX | SD1_D1 | PMBUSA_SDA | HIC_A7 | FSITXA_D0 | ||||||
GPIO49 | OUTPUTXBAR4 | CANA_RX | SCIA_RX | SD1_C1 | LINA_RX | SD2_D1 | HIC_D2 | FSITXA_D1 | |||||
GPIO50 | EQEP1_A | MCAN_TX | SPIB_SIMO | SD1_D2 | I2CB_SDA | SD2_D2 | HIC_D3 | FSITXA_CLK | |||||
GPIO51 | EQEP1_B | MCAN_RX | SPIB_SOMI | SD1_C2 | I2CB_SCL | SD2_D3 | HIC_D6 | FSIRXA_D1 | |||||
GPIO52 | EQEP1_STROBE | CLB_OUTPUTXBAR5 | SPIB_CLK | SD1_D3 | SYNCOUT | SD2_D4 | HIC_NWE | FSIRXA_CLK | |||||
GPIO53 | EQEP1_INDEX | CLB_OUTPUTXBAR6 | SPIB_STE | SD1_C3 | ADCSOCAO | CANA_RX | SD1_C1 | ||||||
GPIO54 | SPIA_SIMO | EQEP2_A | OUTPUTXBAR2 | SD1_D4 | ADCSOCBO | LINB_TX | SD1_C2 | FSITXA_TDM_D1 | HIC_A0 | ||||
GPIO55 | SPIA_SOMI | EQEP2_B | OUTPUTXBAR3 | SD1_C4 | ERRORSTS | LINB_RX | SD1_C3 | FSIRXA_D0 | |||||
GPIO56 | SPIA_CLK | MCAN_TX | EQEP2_STROBE | SCIB_TX | SD1_D3 | SPIB_SIMO | CLB_OUTPUTXBAR7 | EQEP1_A | SD1_C4 | FSIRXA_D1 | HIC_D6 | ||
SD2_D1 | |||||||||||||
GPIO57 | SPIA_STE | MCAN_RX | EQEP2_INDEX | SCIB_RX | SD1_C3 | SPIB_SOMI | CLB_OUTPUTXBAR8 | EQEP1_B | FSIRXA_CLK | HIC_D4 | |||
SD2_C1 | |||||||||||||
GPIO58 | OUTPUTXBAR1 | SPIB_CLK | SD1_D4 | LINA_TX | CANB_TX | EQEP1_STROBE | SD2_C2 | FSIRXA_D0 | HIC_NRDY | ||||
SD2_D2 | CANA_TX | ||||||||||||
GPIO59 | OUTPUTXBAR2 | SPIB_STE | SD1_C4 | LINA_RX | CANB_RX | EQEP1_INDEX | SD2_C3 | FSITXA_TDM_D1 | |||||
SD2_C2 | CANA_RX | ||||||||||||
GPIO60 | MCAN_TX | OUTPUTXBAR3 | SPIB_SIMO | SD2_D3 | SD2_C4 | HIC_A0 | |||||||
GPIO61 | FSIRXA_CLK | MCAN_RX | SD2_C3 | CANA_RX | |||||||||
AIO224 | SD2_D3 | HIC_A3 | |||||||||||
AIO225 | SD2_C2 | HIC_NWE | |||||||||||
AIO226 | SD2_D4 | HIC_A1 | |||||||||||
AIO227 | SD1_C3 | HIC_NBE0 | |||||||||||
AIO228 | SD2_C1 | HIC_A0 | |||||||||||
AIO229 | |||||||||||||
AIO230 | SD1_C4 | HIC_BASESEL2 | |||||||||||
AIO231 | SD1_C1 | HIC_BASESEL1 | |||||||||||
AIO232 | SD1_D4 | HIC_BASESEL0 | |||||||||||
AIO233 | SD2_D1 | HIC_A4 | |||||||||||
AIO236 | |||||||||||||
AIO237 | SD1_D2 | HIC_A6 | |||||||||||
AIO238 | SD2_C3 | HIC_NCS | |||||||||||
AIO239 | SD1_D1 | HIC_A5 | |||||||||||
AIO240 | SD2_C1 | HIC_NBE1 | |||||||||||
AIO241 | SD2_C1 | HIC_NBE1 | |||||||||||
AIO242 | SD2_D2 | HIC_A2 | |||||||||||
AIO244 | SD1_D3 | HIC_A7 | |||||||||||
AIO245 | SD1_C2 | HIC_NOE | |||||||||||
AIO247 | |||||||||||||
AIO248 | |||||||||||||
AIO249 | |||||||||||||
AIO251 | |||||||||||||
AIO252 | SD2_C4 | ||||||||||||
AIO253 |