Meine Linuxkenntnisse halten sich in überschaubaren Grenzen.
-hiernach sind verschiedenste Display möglich:
https://github.com/notro/fbtft/wiki/flexfb
-mein ETT.Display kann auf SPI eingestellt werden, so das der SPI interface circuit nach:
https://github.com/notro/fbtft/wiki/SPI-interface-circuit
nicht zwingend notwendig ist.
Allerdings gibt es die Besonderheit, das R/S bzw. Command/Data vorweg als Kennung geschickt werden muß:
z.B.:
void gp_wr_cmm(unsigned char cmm)
{
gp_cs_lo() ;//CS_LCD = 0
spi_rdwr(0x70) ;//Sent Byte 1 = [Device ID Code:01110[0]]+[RS:0] + [R/W:0]
spi_rdwr(0x00) ;//Sent Byte 2 = data 8 bit High Index Reg.: 0x00
spi_rdwr(cmm) ;//Sent Byte 3 = data 8 bit Low index reg. : cmm
gp_cs_hi() ;//CS_LCD = 1
}
-wobei 0x70/0x72 die C/D-Unterscheidung ist.
Wie angemerkt hält sich mein Wissen, wo ich die init-Dateien ändern kann, in Grenzen.
Ich finde nichtmal ein *.c -File, indem ich dies ändern könnte.
Vielleicht kann mir jemand aus dem Forum helfen.
- Danke - !