Çin malı telefon ekranları

Başlatan serdararikan, 05 Mart 2010, 22:39:33

bocek

Alıntı yapılan: handybest06 - 02 Temmuz 2013, 00:10:49
Bende de bir lcd var.Kontrolcüsünü nette bulamadım.(37 pin)
Kaç inç olduğunu ve en azından GND, Touch ve Backlight pinlerini multimetre ile tespit edip yazarsanız daha rahat yardımcı olabiliriz.
1 ya da 0. işte 'bit'ün mesele..

handybest06

5.9 cm x  4.2 cm

21- GND
34- GND

12  , 13 , 14 , 15 pinleri dokunmatik pinleri (pin sırası söktüğüm lcd ye bakarak söyledim)

Burak B

1- D0
2- D1
3- D2
4- D3
5- GND
6- VCC(3.3v)
7- /CS
8- A0/SCL
9- /WR
10- /RD
11- IM0/PS
12- XL
13- YD
14- XR
15- YU
16- LEDA+
17- LEDK1
18- LEDK2
19- LEDK3
20- LEDK4
21- GND
22- DB4
23- DB8
24- DB9
25- DB10
26- DB11
27- DB12
28- DB13
29- DB14
30- DB15
31- /RES
32- VCC
33- VCC
34- GND
35- DB5
36- DB6
37- DB7

"... a healthy dose of paranoia leads to better systems." Jack Ganssle

handybest06

Teşekkürler hocam bunun kontrolcüsünü nasıl bulabilirim ?

Burak B

"... a healthy dose of paranoia leads to better systems." Jack Ganssle

Burak B

Evet. Birşey göremedik. Hani çalıştıran yokmu LCD'leri ?
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

handybest06

Çalıştıracam da örnek kod arıyorum  ::)

Burak B

#412
Ben çalıştırıp vereyim istersen sende nasıl güzel yapmışmıyım dersin ?! İnternet örnek dolu biraz araştırmacı olun lütfen. Bırak interneti forumda bile kaç defa konusu geçti bunların. Kodu da verildi hatta.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

bocek

#413
Alıntı yapılan: ByteMaster - 02 Temmuz 2013, 18:35:09
Evet. Birşey göremedik. Hani çalıştıran yokmu LCD'leri ?
Hocam kaç gündür uğraşıyorum, 50 çeşit kod denedim, evirdim çevirdim tık yok.
Senin verdiğin pinout ve ILI9327'ye göre "Device Code" okumaya çalışıyorum 0x8281 filan gibi birşeyler veriyor.
ILI9327 init koduna göre en son bir titreme geldi ekrana. Yani demo kodunun işleyişi doğrultusunda görüntü yok ama bir titreme var.
Bir de enteresandır lcd'nin RESET pinini nereye bağlarsam bağlayayım bir şey değişmiyor. Boşta da bıraksam işlemcinin ilgili pinine de bağlasam bir şey değişmiyor. Aynı şekilde 8/16-bit interface ayarını yapan IM0 pinini de ne yaparsam yapayım bir şey farketmiyor. Normalde bu pini GND yapınca 16-bit, Vcc yapınca 8-bit seçiyor olmamız lazım.
Ama hırs yaptım çözecem bu lcdyi :)
1 ya da 0. işte 'bit'ün mesele..

serdararikan


bocek

Alıntı yapılan: serdararikan - 03 Temmuz 2013, 13:06:49
Lcd sifir mi yoksa cikma mi?
bitpazarından almıştım ama pinleri lehimsizdi 4 tane var 3'ünü denedim.
1 ya da 0. işte 'bit'ün mesele..

Burak B

Display ON/OFF komutuna tepki verip vermediğine bak veriyorsa voltaj ve osilasyon komutlarını düzenle. Sonra panel kontrolü v.s. komutlarına bakarsın. 0x8281 sabit mi değişiyor mu ? Değişiyor ise ID code hatalı okunuyor. Lehimlerini tek tek üstünden geç tekrar kontrol et.

Son olarak 0x00 ile değilde 0xBF komutu ile device ID sorgulama bakalım ne dönecek. 0xBF nin cevabı 5 bytelıktır ona göre.
Buda olmazsa 0xF4 ile sorgula. 1 bytelık bir ID dönürecektir bunları not al bana bildir.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle

bocek

- 0x8281 değişiyor durmadan.
- display on/off komutuna tepki vermiyor.
- voltaj ve osilasyon komutlarında sorun yok gibi.
- lehimlerde sıkıntı yok.
- id sorgulamayı zaten 0xef ya da 0xbf komutu ile yapıyorum (datasheet'e göre).
yine datasheet'e göre 0xef komutundan sonra 6 kere okuma yapılıyor:

1st dummy read
2nd MIPI Alliance Code (02h)
3rd MIPI Alliance Code (04h)
4th Device Code (93h)
5th Device Code (27h)
6th exit code (ffh)

ben sırasıyla şu değerleri alıyorum
0x281
0x80
0x80
0x80
0x80
0x80

Ne dersin? Lcd'im yaşıyor mu doktor bey   :(
1 ya da 0. işte 'bit'ün mesele..

serdararikan

Alıntı yapılan: bocek - 03 Temmuz 2013, 13:19:29
bitpazarından almıştım ama pinleri lehimsizdi 4 tane var 3'ünü denedim.
pinleri lehimsizse kullanılmamıştır.muhtemelen kodunuzda problem var.tft init kodlarında en hassas nokta gamma ayarları.gamma ayarlarınız doğru değilse ekranda bişeyler görme ihtimaliniz düşük.

Burak B

#419
Pinleri yanlış tanımlamış olma ihtimalini düşünüyorum ancak. Sorun olmaması gerekir. /CS, /WR ve /RD dışındaki tüm kontrol pinlerini VCC ye bağlayıp denermisin. Birde FPC' nin yüksek bir taramasını tekrar verebilirsen önlü arkalı ve net görünen bir şekilde olsun. Bir kontrol ederim tekrar.
"... a healthy dose of paranoia leads to better systems." Jack Ganssle