Holger T. schrieb:
Ich würde zuerst prüfen, ob bei HW-SPI der Takt (SCK) nicht zu hoch
eingestellt ist.
(Wenn ich mich richtig erinnere, kann der ili9341 lt. Datenblatt max.
10MHz)
Ja, so steht das tatsächlich im DB.
Aber: ILI9341, die weitaus mehr abkönnen, scheinen doch sehr verbreitet zu sein. So verbreitet, dass diverse Hersteller solcher Displays in den jeweils gelieferten Libs eben diese teils deutlich höheren Taktraten standardmäßig benutzen. Das würden sie nicht tun, wenn das zu einer hohen Rücklaufer-Quote führen würde...
Beim Schreiben sind z.B. 80MHz als Standard recht verbreitet anzutreffen, wenn die Quelle ein (richtiger) Raspi ist.
Ich selber benutze solche TFTs allerdings meistens an einem Pi Pico, aber auch da ist mir noch kein Display untergekommen, was die 80Mhz schreibend nicht abkann. Zum Lesen allerdings muss man deutlich runtertakten, sonst kommt nur Gurkensalat raus. 40Mhz ist auch immer noch etwas kitzlig (gelegentliche Einzelbitfehler im MSB), deswegen benutze ich zum Lesen nur 20MHz. Das läuft stabil.