3.3.1 LCD TFT Interface
The baseboard provides a FPC connector with 24 bits of data and control signals to the LCD interface. Other signals are used to control the LCD and are available on connector J26: TWI, SPI, two GPIOs for interrupt, 1-wire and power supply lines.
This connector is used to connect LCD display type TM43xx series, TM5000 series or TM7000 series from PDA Inc. (www.pdaatl.com).
A 50-pin FPC (J26) header is provided on the baseboard to interface the LCD module with 24-bit parallel RGB.
The connector provides two PIOs as interrupts, one SPI and a TWI port to interface the MaXTouch® touch controller or QTouch® button controller embedded on the LCD module.
In order to operate correctly out of the processor with various LCD modules, two voltage lines are available: 3.3V and 5VCC (default). Both are selected by 0R resistors R81 and R83.
The table below describes the pin assignment of LCD connector J26.
Pin No | Signal | PIO | Signal | RGB Interface Function |
---|---|---|---|---|
1 | ID | PA17 | ID | Shared with SPI_NPCS0 pin 40 |
2 | GND | GND | GND | GND |
3 | LCDDAT0 | PB11 | D0 | Data line (BLUE0) |
4 | LCDDAT1 | PB12 | D1 | Data line (BLUE1) |
5 | LCDDAT2 | PB13 | D2 | Data line (BLUE2) |
6 | LCDDAT3 | PB14 | D3 | Data line (BLUE3) |
7 | – | – | GND | GND |
8 | LCDDAT4 | PB15 | D4 | Data line (BLUE4) |
9 | LCDDAT5 | PB16 | D5 | Data line (BLUE5) |
10 | LCDDAT6 | PB17 | D6 | Data line (BLUE6) |
11 | LCDDAT7 | PB18 | D7 | Data line (BLUE7) |
12 | – | GND | GND | GND |
13 | LCDDAT8 | PB19 | D8 | Data line (GREEN0) |
14 | LCDDAT9 | PB20 | D9 | Data line (GREEN1) |
15 | LCDDAT10 | PB21 | D10 | Data line (GREEN2) |
16 | LCDDAT11 | PB22 | D11 | Data line (GREEN3) |
17 | – | – | GND | GND |
18 | LCDDAT12 | PB23 | D12 | Data line (GREEN4) |
19 | LCDDAT13 | PB24 | D13 | Data line (GREEN5) |
20 | LCDDAT14 | PB25 | D14 | Data line (GREEN6) |
21 | LCDDAT15 | PB26 | D15 | Data line (GREEN7) |
22 | – | GND | GND | GND |
23 | LCDDAT16 | PB27 | D16 | Data line (RED0) |
24 | LCDDAT17 | PB28 | D17 | Data line (RED1) |
25 | LCDDAT18 | PB29 | D18 | Data line (RED2) |
26 | LCDDAT19 | PB30 | D19 | Data line (RED3) |
27 | – | – | GND | GND |
28 | LCDDAT20 | PB31 | D20 | Data line (RED4) |
29 | LCDDAT21 | PC0 | D21 | Data line (RED5) |
30 | LCDDAT22 | PC1 | D22 | Data line (RED6) |
31 | LCDDAT23 | PC2 | D23 | Data line (RED7) |
32 | – | GND | GND | GND |
33 | LCDPCK | PC7 | PCLK | Pixel clock |
34 | LCDVSYNC | PC5 | VSYNC/CS | Vertical sync |
35 | LCDHSYNC | PC6 | HSYNC/WE | Horizontal sync |
36 | LCDDEN | PC8 | DATA_ENABLE | Data enable |
37 | SPI_SPCK | PA14 | SPI_SCK | SPI clock |
38 | SPI_MOSI | PA15 | SPI_MOSI | SPI Master OUT Slave IN |
39 | SPI_MISO | PA16 | SPI_MISO | SPI Master IN Slave OUT |
40 | SPI_NPCS0 | PA17 | SPI_CS | SPI chip select |
41 | LCDDISP | PC4 | ENABLE | Display enable signal |
42 | TWD | PD4 | TWI_SDA | I2C data line (maXTouch) |
43 | TWCK | PD5 | TWI_SCL | I2C clock line (maXTouch) |
44 | GPIO | PD1 | IRQ1 | maXTouch interrupt line |
45 | GPIO | PC25 | IRQ2 | Interrupt line for other I2C devices |
46 | LCDPWM | PC3 | PWM | Backlight control |
47 | RESET | nRST | RESET | Reset for both display and maXTouch |
48 | Main_5V/3V3 | VCC | VCC | 3.3V or 5V supply (R81/R83 selected) |
49 | Main_5V/3V3 | VCC | VCC | 3.3V or 5V supply (R81/R83 selected) |
50 | GND | GND | GND | GND |