Hallo
Ich bin von einem dieser "ISP-PROG" auf einen JTAG3ICE umgestiegen.
Für meine Platinen hatte ich mir zur Programmierung ein Batchskript
geschrieben, welches auch wunderbar funkioniert hat.
Nun mit dem JTAG3 klappt das leider nicht mehr. Auch reagieren die
ATTinys im "AVR Burn-o-Mat" anders.
Ein normaler Programmiervorgang dauerte da 10 Sekunden(!) im Vergleich
zu maximal einer mit dem "ISP-PROG".
Das hat wahrscheinlich mit der USB-Schnittstelle zu tun.
Habt ihr Vorschläge, was ich machen kann?
Den JTAG3ICE nutze ich wegen der Debugfunktionalität aber zum
Programmieren würde ich wieder auf den ISP-Prog zurückgehen, falls sich
das nicht beheben lässt.
Danke.
Hannes
1 | echo off
|
2 | :AVRDUDE
|
3 | set PrgPath=D:\Softwaregesellschaft\Elektronik-Kram\avrdude-6.3-mingw32
|
4 | :Programmer
|
5 | set Programmer=jtag3isp
|
6 | set Port=usb
|
7 | :Project
|
8 | set Device=t85
|
9 | set ProjectPath=C:\Firmware\Debug
|
10 | set HexFile=Prog.hex
|
11 | set lfuse=0xE2
|
12 | set hfuse=0x5F
|
13 |
|
14 | goto Start
|
15 | goto EndBatch
|
16 |
|
17 | :Start
|
18 | %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -e -U flash:w:%ProjectPath%\%HexFile%:i
|
19 |
|
20 | %PrgPath%\avrdude -c %Programmer% -P %Port% -B 0.1 -p %Device% -D -U lfuse:w:%lfuse%:m -U hfuse:w:%hfuse%:m
|
21 |
|
22 | :EndBatch
|