ITDB02-3.2S Dont works !

vincent84
Posts: 10
Joined: Mon Feb 23, 2015 10:49 pm

ITDB02-3.2S Dont works !

Post by vincent84 » Mon Mar 16, 2015 11:13 am

Hello

I have both a display UTFT ITDB02-3.2S (http://imall.iteadstudio.com/display/tf ... 19005.html) (Model: IM120419005) with shield ITDB02 (http://imall.iteadstudio.com/im120417024.html).

I have used the program UTFT, but nothing display !! juste white

I have a chipkit max32, put the shield on 3,3V, and the display.
I have modifie value in the program for the display.

What can i do to works ?

thanks

User avatar
majenko
Site Admin
Posts: 2164
Joined: Wed Nov 09, 2011 7:51 pm
Location: UK
Contact:

Re: ITDB02-3.2S Dont works !

Post by majenko » Mon Mar 16, 2015 11:20 am

My chipKIT dedicated TFT library (https://github.com/TFTLibraries/TFT/) supports the SSD1289 display chip. You can give that a go.

I'm in the process of re-writing it all, but I haven't ported the SSD1289 to the new framework yet.
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".

User avatar
majenko
Site Admin
Posts: 2164
Joined: Wed Nov 09, 2011 7:51 pm
Location: UK
Contact:

Re: ITDB02-3.2S Dont works !

Post by majenko » Mon Mar 16, 2015 5:59 pm

Update: I have just finished porting the SSD1289 (using a SainSmart TFT_320QVT) to my new DisplayCore library. It supports direct port manipulation mode (specify all the pins in the constructor - it then works out the ports and pin numbers from them for fast access), and PMP mode for really blisteringly fast graphics. So fast I have to insert delays for this to look even remotely realistic ;)
IMAG0018.png
IMAG0018.png (187.06 KiB) Viewed 1337 times
DisplayCore is located at: https://github.com/MajenkoLibraries/DisplayCore
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".

vincent84
Posts: 10
Joined: Mon Feb 23, 2015 10:49 pm

Re: ITDB02-3.2S Dont works !

Post by vincent84 » Tue Mar 17, 2015 9:27 am

Ok thank,

when I have time, i tried it.

vincent84
Posts: 10
Joined: Mon Feb 23, 2015 10:49 pm

Re: ITDB02-3.2S Dont works !

Post by vincent84 » Sat Mar 21, 2015 7:05 pm

I tried ypur new library, but nothing. Display doesn't works !
with ITDB02-3.2S you must configure the program or not ?

thank

User avatar
majenko
Site Admin
Posts: 2164
Joined: Wed Nov 09, 2011 7:51 pm
Location: UK
Contact:

Re: ITDB02-3.2S Dont works !

Post by majenko » Sat Mar 21, 2015 10:26 pm

You have to specify which pins do what. For that you use the constructor:

Code: Select all

SSD1289 tft(
    rs, wr, rd, cs, reset,
    d0, d1, d2, d3, d4, d5, d6, d7,
    d8, d9, d10, d11, d12, d13, d14, d15
);
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".

vincent84
Posts: 10
Joined: Mon Feb 23, 2015 10:49 pm

Re: ITDB02-3.2S Dont works !

Post by vincent84 » Mon Mar 23, 2015 6:46 pm

When I check the pins betwin MAX32 and the TFT with ITDB02 I have this :
TFT ITDB / MAX
RS -> 19 / D38 - PMCS2-PMA15-RD10 / 38
RW -> 20 / D39 - RD5 / 39
RD -> VDD
CS -> 21 / D40 - ERXERR-RG15 / 28
RESET -> 22 / D41 - ERXD1-RE9 / 7

D0 -> 18 / D37 - PMD0 RE0 / 37
D1 -> 17 / D36 - PMD1 RE1 / 36
D2 -> 16 / D35 - PMD2 RE2/ 35
D3 -> 15 / D34 - PMD3 RE3/ 34
D4 -> 14 / D33 - PMD4 RE4/ 33
D5 -> 13 / D32 - PMD5 RE5/ 32
D6 -> 12 / D31 - PMD6 RE6/ 31
D7 -> 11 / D30 - PMD7 RE7 / 30

D8 -> 3 / D22 - AC2TX RC2/ 22
D9 -> 4 / D23 - AC2RX RC3 / 23
D10 -> 5 / D24 - VBUS
D11 -> 6 / D25 - USBID RF3
D12 -> 7 / D26 - USBD- RG3
D13 -> 8 / D27 - USBD+ RG2
D14 -> 9 / D28 - RG15
D15 -> 10 / D29 - PMA4 RG7

User avatar
majenko
Site Admin
Posts: 2164
Joined: Wed Nov 09, 2011 7:51 pm
Location: UK
Contact:

Re: ITDB02-3.2S Dont works !

Post by majenko » Mon Mar 23, 2015 7:40 pm

That doesn't look good to me - looks like iTead cocked up there...

It'd work fine on an Arduino Mega, but I don't think they can have actually tested it on a MAX32.

Maybe it's time I designed a MAX32->TFT (PMP) adapter board.
Why not visit my shop? http://majenko.co.uk/catalog
Universal IDE: http://uecide.org
"I was trying to find out if it was possible to only eat one Jaffa Cake. I had to abandon the experiment because I ran out of Jaffa Cakes".

GastonLagaffe
Posts: 101
Joined: Sun Oct 26, 2014 2:50 pm

Re: ITDB02-3.2S Dont works !

Post by GastonLagaffe » Mon Mar 23, 2015 9:33 pm

Salut,

you cannot use the adapter shields you use to connect the ITDB02 TFTs with the Arduino to connect to the Max32. Henning Kalrsen describes that in the manual for his UTFT library. He has developed adapter shields for the ChipKit boards. I have one for the Uno32 and one for the Max32 and both work well. I also tried the Arduino shields and they definately will not work.

http://www.rinkydinkelectronics.com/pcb ... _flash.php

Ciao, Mathias

vincent84
Posts: 10
Joined: Mon Feb 23, 2015 10:49 pm

Re: ITDB02-3.2S Dont works !

Post by vincent84 » Tue Mar 24, 2015 9:10 am

Hello

Ok for this informations, I think, I must modifie the ITDB shiel, or make my own shield for the test.

Post Reply