Ich habe mittlerweile das zweite Controllerboard mit minimaler Bestückung aufgebaut.
Also die Stromversorgung des STM, des LCDs und der RAMs.
Die Firmware konnte ich flashen. Der TFT zeigt die normale Oberfläche.
Aber:
Das Ergebnis war das gleiche, wie bei meinem ersten Board.
Der TFT baut wieder sehr langsam auf. Erst nach längerem Druck reagiert er.
Die Uhr scheint richtig zu gehen, aber die Sekundenanzeige zeigt nur jede 2. oder 3. Sekunde.
Soweit ist wohl der Takt richtig, aber die Übertragung zum TFT hakt.
Ich habe ein wenig mit dem Cs am 16 MHz Oszillator getestet. Laut Angabe auf der Platine bzw. in verschiedenen Schaltplänen sollen dort 22 pF rein. Ich habe jetzt mal bis auf 12 pF runter gewechselt.
Leider keine Besserung oder Änderung.
Interessanterweise kann man den Quarzoszillator ganz weglassen, da der STM auch einen internen Quarz hat.
(sozusagen ein Notstromaggregat
)
Aber genau das gleiche Ergebnis, TFT reagiert sehr träge.
Ich stehe jetzt vor der Frage, ist es der Quarzoszillator oder ist er es nicht
Theoretisch könnte es auch noch der TFT sein. Vielleicht kann jemand meine Jumperlötung verifizieren. Ich habe da aber auch schon experimentiert. Bei etwas anderem, als nachfolgend aufgeführt, reagiert er überhaupt nicht mehr.
J6 = geschlossen
J7 = offen
J8 = geschlossen
J9 = geschlossen
J10 = offen
J11 = offen
J12 = geschlossen
J13 = geschlossen
J14 = offen
J15 = offen
J16 = geschlossen
J17 = geschlossen (aber das ist wohl nur wirksam, wenn der TFT festgeschraubt ist. Ich habe da auch schon eine provisorische Verbindung zum Board gemacht)
Hat jemand eine Idee?
Edit: Die Angaben oben sind so ok.Gruß, Andreas