...
HDMIDDC function mode can be enabled while G1.1 register bit14 set 1 and bit13 set 1, GPIO_P7_04 ~ GPIO_P7_07 pins will be set to HDMIDDC function for HDMI display data channel communication usage.
Table 5 shows the HDMIDDC signals description.
Pin Name | Pin No(LQFP176) | G1.1 [14:13] | HDMIDDC signals description |
GPIO_P7_04 | 74 | 3 | HDMIDDC3_HPD |
GPIO_P7_05 | 75 | 3 | HDMIDDC3_CEC |
GPIO_P7_06 | 76 | 3 | HDMIDDC3_SDA |
GPIO_P7_07 | 77 | 3 | HDMIDDC3_SCL |
GPIO_P8_03 | 83 | 2 | HDMIDDC2_HPD |
GPIO_P8_04 | 84 | 2 | HDMIDDC2_CEC |
GPIO_P8_05 | 85 | 2 | HDMIDDC2_SDA |
GPIO_P8_06 | 86 | 2 | HDMIDDC2_SCL |
Table 5. HDMIDDC signals description
5.8. Register Map for Multiplex Pins
Address | Group2 | Byte3 | Byte2 | Byte1 | Byte0 |
---|---|---|---|---|---|
0x9C00 0100 | G2.0 | X | X | L2SW_MAC_SMI_MDC(0-64) | L2SW_CLK_OUT(0-64) |
0x9C00 0104 | G2.1 | X | X | L2SW_LED_FLASH1(0-64) | L2SW_LED_FLASH0(0-64) |
0x9C00 0108 | G2.2 | X | X | L2SW_LED_ON1(0-64) | L2SW_LED_ON0(0-64) |
0x9C00 010C | G2.3 | X | X | L2SW_P0_MAC_RMII_TXEN(0-64) | L2SW_MAC_SMI_MDIO(0-64) |
0x9C00 0110 | G2.4 | X | X | L2SW_P0_MAC_RMII_TXD1(0-64) | L2SW_P0_MAC_RMII_TXD0(0-64) |
0x9C00 0114 | G2.5 | X | X | L2SW_P0_MAC_RMII_RXD0(0-64) | L2SW_P0_MAC_RMII_CRSDV(0-64) |
0x9C00 0118 | G2.6 | X | X | L2SW_P0_MAC_RMII_RXER(0-64) | L2SW_P0_MAC_RMII_RXD1(0-64) |
0x9C00 011C | G2.7 | X | X | L2SW_P1_MAC_RMII_TXD0(0-64) | L2SW_P1_MAC_RMII_TXEN(0-64) |
0x9C00 0120 | G2.8 | X | X | L2SW_P1_MAC_RMII_CRSDV(0-64) | L2SW_P1_MAC_RMII_TXD1(0-64) |
0x9C00 0124 | G2.9 | X | X | L2SW_P1_MAC_RMII_RXD1(0-64) | L2SW_P1_MAC_RMII_RXD0(0-64) |
0x9C00 0128 | G2.10 | X | X | DAISY_MODE(0-64) | L2SW_P1_MAC_RMII_RXER(0-64) |
0x9C00 012C | G2.11 | X | X | SDIO_CMD(0-64) | SDIO_CLK(0-64) |
0x9C00 0130 | G2.12 | X | X | SDIO_D1(0-64) | SDIO_D0(0-64) |
0x9C00 0134 | G2.13 | X | X | SDIO_D3(0-64) | SDIO_D2(0-64) |
0x9C00 0138 | G2.14 | X | X | PWM1(0-64) | PWM0(0-64) |
0x9C00 013C | G2.15 | X | X | PWM3(0-64) | PWM2(0-64) |
0x9C00 0140 | G2.16 | X | X | PWM5(0-64) | PWM4(0-64) |
0x9C00 0144 | G2.17 | X | X | PWM7(0-64) | PWM6(0-64) |
0x9C00 0148 | G2.18 | X | X | ICM1_D(0-64) | ICM0_D(0-64) |
0x9C00 014C | G2.19 | X | X | ICM3_D(0-64) | ICM2_D(0-64) |
0x9C00 0150 | G2.20 | X | X | ICM1_CLK(0-64) | ICM0_CLK(0-64) |
0x9C00 0154 | G2.21 | X | X | ICM3_CLK(0-64) | ICM2_CLK(0-64) |
0x9C00 0158 | G2.22 | X | X | SPIM0_CLK(0-64) | SPIM0_INT(0-64) |
0x9C00 015C | G2.23 | X | X | SPIM0_DO(0-64) | SPIM0_EN(0-64) |
0x9C00 0160 | G2.24 | X | X | SPIM1_INT(0-64) | SPIM0_DI(0-64) |
0x9C00 0164 | G2.25 | X | X | SPIM1_CEN(0-64) | SPIM1_CLK(0-64) |
0x9C00 0168 | G2.26 | X | X | SPIM1_DI(0-64) | SPIM1_DO(0-64) |
0x9C00 016C | G2.27 | X | X | SPIM2_CLK(0-64) | SPIM2_INT(0-64) |
0x9C00 0170 | G2.28 | X | X | SPIM2_DO(0-64) | SPIM2_CEN(0-64) |
0x9C00 0174 | G2.29 | X | X | SPIM3_INT(0-64) | SPIM2_DI(0-64) |
0x9C00 0178 | G2.30 | X | X | SPIM3_CEN(0-64) | SPIM3_CLK(0-64) |
0x9C00 017C | G2.31 | X | X | SPIM3_DI(0-64) | SPIM3_DO(0-64) |
Table 46. Group2 registers address map
...
Address | Group3 | Byte3 | Byte2 | Byte1 | Byte0 |
---|---|---|---|---|---|
0x9C00 0180 | G3.0 | X | X | SPI0S_CLK(0-64) | SPI0S_INT(0-64) |
0x9C00 0184 | G3.1 | X | X | SPI0S_DO(0-64) | SPI0S_EN(0-64) |
0x9C00 0188 | G3.2 | X | X | SPI1S_INT(0-64) | SPI0S_DI(0-64) |
0x9C00 018C | G3.3 | X | X | SPI1S_EN(0-64) | SPI1S_CLK(0-64) |
0x9C00 0190 | G3.4 | X | X | SPI1S_DI(0-64) | SPI1S_DO(0-64) |
0x9C00 0194 | G3.5 | X | X | SPI2S_CLK(0-64) | SPI2S_INT(0-64) |
0x9C00 0198 | G3.6 | X | X | SPI2S_DO(0-64) | SPI2S_EN(0-64) |
0x9C00 019C | G3.7 | X | X | SPI3S_INT(0-64) | SPI2S_DI(0-64) |
0x9C00 01A0 | G3.8 | X | X | SPI3S_EN(0-64) | SPI3S_CLK(0-64) |
0x9C00 01A4 | G3.9 | X | X | SPI3S_DI(0-64) | SPI3S_DO(0-64) |
0x9C00 01A8 | G3.10 | X | X | I2CM0_DAT(0-64) | I2CM0_CK(0-64) |
0x9C00 01AC | G3.11 | X | X | I2CM1_DAT(0-64) | I2CM1_CK(0-64) |
0x9C00 01B0 | G3.12 | X | X | I2CM2_DAT(0-64) | I2CM2_CK(0-64) |
0x9C00 01B4 | G3.13 | X | X | I2CM3_DAT(0-64) | I2CM3_CK(0-64) |
0x9C00 01B8 | G3.14 | X | X | UA1_RX(0-64) | UA1_TX(0-64) |
0x9C00 01BC | G3.15 | X | X | UA1_RTS(0-64) | UA1_CTS(0-64) |
0x9C00 01C0 | G3.16 | X | X | UA2_RX(0-64) | UA2_TX(0-64) |
0x9C00 01C4 | G3.17 | X | X | UA2_RTS(0-64) | UA2_CTS(0-64) |
0x9C00 01C8 | G3.18 | X | X | UA3_TX(0-64) | UA3_RX(0-64) |
0x9C00 01CC | G3.19 | X | X | UA3_RTS(0-64) | UA3_CTS(0-64) |
0x9C00 01D0 | G3.20 | X | X | UA4_RX(0-64) | UA4_TX(0-64) |
0x9C00 01D4 | G3.21 | X | X | UA4_RTS(0-64) | UA4_CTS(0-64) |
0x9C00 01D8 | G3.22 | X | X | TIMER1_INT(0-64) | TIMER0_INT(0-64) |
0x9C00 01DC | G3.23 | X | X | TIMER3_INT(0-64) | TIMER2_INT(0-64) |
0x9C00 01E0 | G3.24 | X | X | GPIO_INT1(0-64) | GPIO_INT0(0-64) |
0x9C00 01E4 | G3.25 | X | X | GPIO_INT3(0-64) | GPIO_INT2(0-64) |
0x9C00 01E8 | G3.26 | X | X | GPIO_INT5(0-64) | GPIO_INT4(0-64) |
0x9C00 01EC | G3.27 | X | X | GPIO_INT7(0-64) | GPIO_INT6(0-64) |
0x9C00 01F0 | G3.28 | X- | X | X | X |
0x9C00 01F4 | G3.29 | X | X | X | X |
0x9C00 01F8 | G3.30 | X | X | X | X |
0x9C00 01FC | G3.31 | X | X | X | X |
Table 57. Group3 registers address map
...
Address | Group6 | Byte3 | Byte2 | Byte1 | Byte0 |
---|---|---|---|---|---|
0x9C00 0300 | G6.0 | X | X | GPIO_P1_MASTER | GPIO_P0_MASTER |
0x9C00 0304 | G6.1 | X | X | GPIO_P3_MASTER | GPIO_P2_MASTER |
0x9C00 0308 | G6.2 | X | X | GPIO_P5_MASTER | GPIO_P4_MASTER |
0x9C00 030C | G6.3 | X | X | GPIO_P7_MASTER | GPIO_P6_MASTER |
0x9C00 0310 | G6.4 | X | X | X | GPIO_P8_MASTER |
0x9C00 0314 | G6.5 | X | X | X | X |
0x9C00 0318 | G6.6 | X | X | X | X |
0x9C00 031C | G6.7 | X | X | X | X |
0x9C00 0320 | G6.8 | X | X | GPIO_P1_OE | GPIO_P0_OE |
0x9C00 0324 | G6.9 | X | X | GPIO_P3_OE | GPIO_P2_OE |
0x9C00 0328 | G6.10 | X | X | GPIO_P5_OE | GPIO_P4_OE |
0x9C00 032C | G6.11 | X | X | GPIO_P7_OE | GPIO_P6_OE |
0x9C00 0330 | G6.12 | X | X | X | GPIO_P8_OE |
0x9C00 0334 | G6.13 | X | X | X | X |
0x9C00 0338 | G6.14 | X | X | X | X |
0x9C00 033C | G6.15 | X | X | X | X |
0x9C00 0340 | G6.16 | X | X | GPIO_P1_OUT | GPIO_P0_OUT |
0x9C00 0344 | G6.17 | X | X | GPIO_P3_OUT | GPIO_P2_OUT |
0x9C00 0348 | G6.18 | X | X | GPIO_P5_OUT | GPIO_P4_OUT |
0x9C00 034C | G6.19 | X | X | GPIO_P7_OUT | GPIO_P6_OUT |
0x9C00 0350 | G6.20 | X | X | X | GPIO_P8_OUT |
0x9C00 0354 | G6.21 | X | X | X | X |
0x9C00 0358 | G6.22 | X | X | X | X |
0x9C00 035C | G6.23 | X | X | X | X |
0x9C00 0360 | G6.24 | GPIO_P3_IN | GPIO_P2_IN | GPIO_P1_IN | GPIO_P0_IN |
0x9C00 0364 | G6.25 | GPIO_P7_IN | GPIO_P6_IN | GPIO_P5_IN | GPIO_P4_IN |
0x9C00 0368 | G6.26 | X | X | X | GPIO_P8_IN |
0x9C00 036C | G6.27 | X | X | X | X |
0x9C00 0370 | G6.28 | X | X | X | X |
0x9C00 0374 | G6.29 | X | X | X | X |
Table 68. Group6 registers address map
...
Address | Group7 | Byte3 | Byte2 | Byte1 | Byte0 |
0x9C00 0380 | G7.0 | X | X | GPIO_P1_I_INV | GPIO_P0_I_INV |
0x9C00 0384 | G7.1 | X | X | GPIO_P3_I_INV | GPIO_P2_I_INV |
0x9C00 0388 | G7.2 | X | X | GPIO_P5_I_INV | GPIO_P4_I_INV |
0x9C00 038C | G7.3 | X | X | GPIO_P7_I_INV | GPIO_P6_I_INV |
0x9C00 0390 | G7.4 | X | X | X | GPIO_P8_I_INV |
0x9C00 0394 | G7.5 | X | X | X | X |
0x9C00 0398 | G7.6 | X | X | X | X |
0x9C00 039C | G7.7 | X | X | X | X |
0x9C00 03A0 | G7.8 | X | X | GPIO_P1_O_INV | GPIO_P0_O_INV |
0x9C00 03A4 | G7.9 | X | X | GPIO_P3_O_INV | GPIO_P2_O_INV |
0x9C00 03A8 | G7.10 | X | X | GPIO_P5_O_INV | GPIO_P4_O_INV |
0x9C00 03AC | G7.11 | X | X | GPIO_P7_O_INV | GPIO_P6_O_INV |
0x9C00 03B0 | G7.12 | X | X | X | GPIO_P8_O_INV |
0x9C00 03B4 | G7.13 | X | X | X | X |
0x9C00 03B8 | G7.14 | X | X | X | X |
0x9C00 03BC | G7.15 | X | X | X | X |
0x9C00 03C0 | G7.16 | X | X | GPIO_P1_OD | GPIO_P0_OD |
0x9C00 03C4 | G7.17 | X | X | GPIO_P3_OD | GPIO_P2_OD |
0x9C00 03C8 | G7.18 | X | X | GPIO_P5_OD | GPIO_P4_OD |
0x9C00 03CC | G7.19 | X | X | GPIO_P7_OD | GPIO_P6_OD |
0x9C00 03D0 | G7.20 | X | X | X | GPIO_P8_OD |
0x9C00 03D4 | G7.21 | X | X | X | X |
0x9C00 03D8 | G7.22 | X | X | X | X |
0x9C00 03DC | G7.23 | X | X | X | X |
Table 79. Group7 registers address map
...
Address | Group101 | Byte3 | Byte2 | Byte1 | Byte0 |
---|---|---|---|---|---|
0x9C00 3280 | G101.0 | X | X | X | X |
0x9C00 3284 | G101.1 | X | X | X | X |
0x9C00 3288 | G101.2 | X | X | X | X |
0x9C00 328C | G101.3 | X | X | X | X |
0x9C00 3290 | G101.4 | X | X | X | X |
0x9C00 3294 | G101.5 | X | X | X | X |
0x9C00 3298 | G101.6 | X | X | X | X |
0x9C00 329C | G101.7 | X | X | X | X |
0x9C00 32A0 | G101.8 | X | X | X | X |
0x9C00 32A4 | G101.9 | X | X | X | X |
0x9C00 32A8 | G101.10 | X | X | X | X |
0x9C00 32AC | G101.11 | X | X | X | X |
0x9C00 32B0 | G101.12 | X | X | X | X |
0x9C00 32B4 | G101.13 | X | X | X | X |
0x9C00 32B8 | G101.14 | X | X | X | X |
0x9C00 32BC | G101.15 | X | X | X | X |
0x9C00 32C0 | G101.16 | X | X | X | X |
0x9C00 32C4 | G101.17 | X | X | X | X |
0x9C00 32C8 | G101.18 | X | X | X | X |
0x9C00 32CC | G101.19 | X | X | X | X |
0x9C00 32D0 | G101.20 | X | X | X | X |
0x9C00 32D4 | G101.21 | X | X | X | X |
0x9C00 32D8 | G101.22 | X | X | X | X |
0x9C00 32DC | G101.23 | X | X | X | X |
0x9C00 32E0 | G101.24 | X | X | X | X |
0x9C00 32E4 | G101.25 | GPIO_P3_FIRST | GPIO_P2_FIRST | GPIO_P1_FIRST | GPIO_P0_FIRST |
0x9C00 32E8 | G101.26 | GPIO_P7_FIRST | GPIO_P6_FIRST | GPIO_P5_FIRST | GPIO_P4_FIRST |
0x9C00 32EC | G101.27 | X | X | X | GPIO_P8_FIRST |
0x9C00 32F0 | G101.28 | X | X | X | X |
0x9C00 32F4 | G101.29 | X | X | X | X |
0x9C00 32F8 | G101.30 | X | X | X | X |
0x9C00 32FC | G101.31 | X | X | X | X |
Table 810. Group101 registers address map
...