TEV-LB2

Top  Previous  Next

The TEV-LB2 board carries a 176x220 AMPIRE AM176220 TFT panel. This panel is based on a HIMAX HX8309 controller. There is also a control line for panel's backlight. The image displayed on the panel is not visible unless the backlight is turned on.

Related datasheets, as well as the schematic diagram for the TEV-LB2 board can be found on Tibbo website.

Interconnection between the EM1000 and the panel/ backlight control

Pin #(1)

EM1000 I/O line

Panel

5

GPIO48

---

6

GPIO47

BL(2)

7

GPIO46

---

8

GPIO39/P4.7

D7

9

GPIO38/P4.6

D6

10

GPIO37/P4.5

D5

11

GPIO36/P4.4

D4

12

GPIO35/P4.3

D3

13

GPIO34/P4.2

D2

14

GPIO33/P4.1

D1

15

GPIO32/P4.0

D0

16

GPIO44

RST

17

GPIO43

DC

18

GPIO42

WR

19

GPIO41

RD

20

GPIO40

CS

(1) Pin number on the TEV-LB2 connector.

(2) Backlight control line.

Required initialization code in Tibbo BASIC/C application

This section assumes that you are familiar with Tibbo BASIC/C and TIDE software. These are documented in the "TIDE and Tibbo BASIC Manual".

For correct panel operation, click Project-> Settings, and select "EM1000" or "EM1000G" platform. Additionally, click Customize to open a Customize Platform dialog. In the dialog, double-click the Display Panel Type line and choose "Himax HX8309 (Ampire AM176220)".

The following initialization code should also be added to your project:

 

 

lcd.iomapping="44,43,42,41,40,4" 'RST,DC,WR,RD,CS,data_bus

   

io.num=PL_IO_NUM_44

io.enabled=YES

   

io.num=PL_IO_NUM_43

io.enabled=YES

 

io.num=PL_IO_NUM_42

io.enabled=YES

 

io.num=PL_IO_NUM_41

io.enabled=YES

 

io.num=PL_IO_NUM_40

io.enabled=YES

 

lcd.width=176

lcd.height=220

lcd.rotated=NO

lcd.inverted=NO

lcd.enabled=YES

 

 

 

Use the following code to turn on the backlight:

 

 

io.num=PL_IO_NUM_47

io.enabled=YES

io.state=LOW