Diamex-AVR-Stick und Arduino Nano (328er)

Hallo zusammen,

wie immer: [size=14pt][b]nix geht, wenn man dran dreht.[/b][/size] Oder: [size=14pt][b]gerade hat es ja noch funktioniert.[/b][/size] Habe nach verschiedenen Fehlschlägen, meine Proggies mit dem original Programmer-Stick Diamex-AVR über ISP in den Nano zu laden, wahrscheinlich seinen Bootloader zerschossen. Denn - über USB geht nun auch nichts mehr. Meine Konfigurationseinträge sind folgende: 1. in programmers.txt:

diamexisp.name=Diamex-AVR
diamexisp.communication=serial
diamexisp.protocol=stk500v2
diamexisp.speed=19200
  1. in boards.txt:
nanoisp.name=Arduino Nano328-ISP
nanoisp.upload.tool=avrdude
nanoisp.upload.protocol=stk500v2
nanoisp.upload.maximum_size=30720
nanoisp.upload.speed=57600
nanoisp.upload.using=diamexisp
nanoisp.build.mcu=atmega328p
nanoisp.build.f_cpu=16000000L
nanoisp.build.core=arduino
nanoisp.build.variant=eightanaloginputs

Nach dem Versuch, den Bootloader zu brennen, kam die Fehlermeldung:

processing.app.debug.RunnerException
    at processing.app.debug.BasicUploader.burnBootloader(BasicUploader.java:288)
    at processing.app.Editor$47.run(Editor.java:2524)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Die Meldung find ich ziemlich krass. Und wenn ich dann das "normale" Arduino Nano Board einstelle, geht gar nichts. Keine Fehlermeldung, niente. Das Programm (Arduino 1.5.2) kann ich dann nur über Killen der avrdude.exe schließen. Verzweiflung. Hat da jemand eine Idee, was hier weiter zu machen ist?

Grüße realerhanno

Sorry for german language, but I'm a german guy. So I think: german at first. Now for english speakers:

"Just now it worked, but suddenly not." I played some times with this programmer-stick Diamex-AVR. I would burn some programs into my Nano (328), but it does not work. And I shot the bootloader - I have no function with USB now. My configurations: 1. in programmers.txt:

diamexisp.name=Diamex-AVR
diamexisp.communication=serial
diamexisp.protocol=stk500v2
diamexisp.speed=19200
  1. in boards.txt:
nanoisp.name=Arduino Nano328-ISP
nanoisp.upload.tool=avrdude
nanoisp.upload.protocol=stk500v2
nanoisp.upload.maximum_size=30720
nanoisp.upload.speed=57600
nanoisp.upload.using=diamexisp
nanoisp.build.mcu=atmega328p
nanoisp.build.f_cpu=16000000L
nanoisp.build.core=arduino
nanoisp.build.variant=eightanaloginputs

After trying to burn the bootloader, following message I could read:

processing.app.debug.RunnerException
    at processing.app.debug.BasicUploader.burnBootloader(BasicUploader.java:288)
    at processing.app.Editor$47.run(Editor.java:2524)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

This message is really phat! And if I use the "normally" Nano, than I have no message, but no function too. Nothing is in move. Programm (Arduino 1.5.2) I can shut only with killing avrdude.exe in my taskmanager. Desparation.

Any idea?

best regards realerhanno