For owners of this tester which is offered on ebay under the designation as "LCR-T3" or "LCR-T4 Transistor Tester" I offer a way to update firmware (v1.12k r453 EN). Devices have identical PCB, but slightly different G-LCD with matching operation thanks to compatibility with the driver ST7565. Update works on both versions of this tester. However, attention should be given to the fact that the ISP connector from the parts is mirrored. For this purpose I have pieced together a simple detachable adapter enabling the MCU to program without arranging the auxiliary ISP connector (see attached pictures). Many thanks to Roland Elmiger (hb9gaa) from the official discussion forum for providing the schematic diagram.
Hello Tom666 and every other member!
I am new on this forum and not too experienced, but I try. I own one of these referred to by Tom666 and am trying to flash it with an Arduino Uno via the Avrisp connection. I made myself a cable and everything seems to be communicating, but when I send the avrdude commands, I get a message the following messages:
C:\WinAVR-20100110\bin>avrdude -c avrisp -p m328p -P COM6 -b 19200 -e -U flash:w
:"TransistorTester.hex":a -U eeprom:w:"Transistor.eep":a -U lfuse:w:0xF7:m -U hf
use:w:0xD9:m -U efuse:w:0x04:m -v
avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23
Copyright (c) 2000-2005 Brian Dean,
http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "C:\WinAVR-20100110\bin\avrdude.conf"
Using Port : COM6
Using Programmer : avrisp
Overriding Baud Rate : 19200
AVR Part : ATMEGA328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page
Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW Max
W ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ---
-- ---------
eeprom 65 5 4 0 no 1024 4 0 3600 36
00 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 45
00 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 45
00 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 45
00 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 45
00 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 45
00 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0
0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0
0 0x00 0x00
Programmer Type : STK500
Description : Atmel AVR ISP
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: stk500_program_enable(): protocol error, expect=0x14, resp=0x50
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
avrdude done. Thank you.
Can anybody help, please!
Thank you all and what a great forum!