I have a Diamex AVR USB programmer which worked perfectly on previous Arduino IDEs. Now I am trying to make it run with IDE 2.3.4 but I have some problems.
I have added the following lines to my programmers.txt configuration.
diamexavr.name=DIAMEX-AVR
diamexavr.communication=serial
diamexavr.protocol=stk500v2
diamexavr.speed=19200
diamexavr.program.tool=avrdude
diamexavr.program.extra_params=-P{serial.port} -b{program.speed}
diamexavr.program.speed=19200
diamexavr.program.protocol=stk500v2
After that the Diamex programmer appears in the IDE menu tools -> programmer.
But when I try to write a programm into an ATMega I get an error before avrdude is started already:
/Users/holger/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-size -A /Users/holger/Library/Caches/arduino/sketches/97DBB1A67D21B6788758D7F310601822/USB-Thermometer.ino.elf
Der Sketch verwendet 4640 Bytes (14%) des Programmspeicherplatzes. Das Maximum sind 32256 Bytes.
Globale Variablen verwenden 511 Bytes (24%) des dynamischen Speichers, 1537 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Eigenschaft 'program.tool.serial' ist nicht definiert
Translated to english this error message means "property 'program.tool.serial' is not defined." I tryed to find an information concerning this property with google but up to now I was not successful. Is there anyone how could help me to solve this problem.
best regards,
Holger