LCR-T4 Firmware Update

#5324900
Lesenswert?

Ich habe hier heute auch einen Transistortester bekommen (über Amazon):

Version LCR-T4-H V 2.68 von http://91make.taobao.com (By Efan & 
HaoQixin)

Habe das Teil mal genauer untersucht und Folgendes herausgefunden:

1. Auf dem Flachbandkabel des Displays steht HSG12864-00 (eventuell 
ST7567)

2. Ich kann bestätigen dass keine der Firmwares für ST7565 out of the 
box läuft. Habe einen fabrikneuen AVR draufgelötet und mal 
herumprobiert. Keine Chance - lief nicht.....

3. Hier ist ein Quarz mit 16MHz verbaut. Eventuell sorgt der für ein zu 
schnelles SPI-Timing aufm Display. Das ist mir leider jetzt erst beim 
Schreiben eingefallen und das ist natürlich nach dem ich den originalen 
Controller wieder aufgelötet habe. :D

Ich werde es wenn ich dazu komme nochmal mit 8MHz testen. Eventuell 
sniffe ich auch mal die Signale mit.


Grüße Oliver
#5325904
Lesenswert?

Neue Erkenntnisse:

Das Display ist wie folgt am Board (LCR-T4-H V2.68) angeschlossen:

Pin    Funktion
 2     GND
 3     PD4 (Reset?)
 4     PD3 (D/C) - (A0?)

13     PD2 (CLK)
14     PD1 (Data)
15     Geht auf die beiden Dioden am oberen Rand
16     GND

18/19  Haben 100nF dazwischen

24     100nF gegen GND


Ich habe mit Saleae Logic 1.2.17 mal die PD1..PD4 mitgesnifft. Befindet 
sich im Anhang. Auf den ersten Blick würde ich sagen, dass es sich um 
einen ST7565 oder ST7567 handelt. Wie man an den Page-/Column-Selects 
sehen kann:
0xB0 0x00 0x10  -> DatenBlock
0xB1 0x00 0x10  -> DatenBlock
.....
0xB7 0x00 0x10  -> Datenblock

Grüße Oliver
Angehängte Dateien:
#5326034
Lesenswert?

So hab es hinbekommen die Firmware für die Hardware zu bauen (Grundlage 
ist mega328_T4_v2_st7565 aus Revision 774):

Man muss im Makefile folgendes anpassen:
1
OP_MHZ = 16
2
CFLAGS += -DSTRIP_GRID_BOARD

Damit geht es erst einmal grundsätzlich. Es wirkt aber noch so, als 
müsste man das ein oder andere noch feintunen.

Btw. Mir gefällt auf den ersten Blick die grafische Aufmachung der 
chinesischen Firmware irgendwie besser. ;)

Ich hab mal alles angehängt:

Meine Fuses sind:
1
avrdude.exe: safemode: Fuses OK (E:FF, H:D9, L:FF)

Grüße Oliver
Angehängte Dateien:
Beitrag #5326038 wurde von einem Moderator gelöscht.
#5326204
Lesenswert?

Die MTester-Firmware (2.07) von hier:

https://www.eevblog.com/forum/testgear/lcr-t4-mtester-v2-07-lcr-meter-black-block-issue/msg879842/#msg879842

funktioniert auch prima auf der mit 2.68 gekennzeichneten Hardware.

Edit:
Benötigt aber für korrekte Messungen (8 MHz)

Edit:
Bei genauerem Recherchieren bin ich darauf aufmerksam geworden, dass es 
Versionen der Hardware 2.68 mit 8MHz und welche mit 16MHz gibt.

Grüße Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren