Hallo zusammen!
Ich wollte einfach mal fragen ob jemand vll. Erfahrungen mit dem oben
genannten Grafikcontroller hat.
Da ich schon seit einiger Zeit versuche ein 320x280 Pixel LCD mit
TouchScreen und intrgriertem Grafikcontroller vom Typ S1D13A04 ans
Laufen zu bekommen, käme mit jede Information sehr gelegen.
In den Datenblättern ist eine Struktur mit der folgenden
Initialisierungssequenz gegeben:
1
staticS1D_REGSinit_values[]= \
2
{ \
3
{0x14,0x00000000},/* Power Save Configuration Register(0x00000000) */ \
4
{0x64,0x28D70000},/* GPIO Status and Control Register */ \
Ich habe den ganzen Krempel nun so zusammengebaut das die
Initialisierungssquenz entsprechend den Vorgaben abgearbeitet wird.(Habe
dies auch überprüft). Leider scheint dies aber im Grafikcontroller nicht
anzukommen. Sprich, wenn ich die Konfigurationsregister auslese kommt
nur Muell bei rum. Das lässt vermuten das meine Schreib- und/oder
Lesevorgänge wohl nicht funktionieren. Leider sind die Angaben im
Datenblatt mehr als schwammig und meine Erfahrung mit Grafikcontrollern
ist begrenzt.
Falls also jemand vll Tipps, Anregungen oder Quellen für mich hat wäre
ich echt dankbar!
mfg, Steffen
Das wichtigste ist das Power Save Register. Ohne das stellt sich der
Controller tot. Daher wird das in dem Code von Epson immer als erstes
beschrieben.
Ich gehe immer so vor: Als erstes die Chip ID auslesen, dann weiß ich,
dass der Controller sich mit mir unterhält.
Beschreibe also mal nur da Power Save register und lese dann die ID aus.
Wenns nicht passt, dann liegt der Fehler entweder in der Hardware oder
in den elementaren Ansteuerroutinen.