AiO-Plus ohne Bootloader?

Moin!
Ich stehe vor folgendem Problem:
Ich wollte heute die TonUINO-Firmware auf meine frisch ausgepackte AiO-Plus Platine flashen und bin dabei gescheitert.

  • Auserwählte Firmware ist die 2.2 für die AiO-Plus von github.
  • Verwendet habe ich die Arduino IDE in der Version 1.8.19 unter ubuntu.
  • Installierte MegaCoreX Version ist 1.1.0
  • Einstellungen von den Leiterkartenpiraten übernommen
    screenshot
  • Es handelt sich um die nackte Platine, die lediglich über USB-Kabel an den Laptop angeschlossen ist und auf einer Schaumstoffunterlage neben diesem liegt.
  • Die USB-Bridge wird erkannt und ein USB-Port kann ausgewählt werden.
  • Zum Upload habe ich den POWER ON Button auf der Platine dauerhaft gedrückt.
  • Der sketch wird kompiliert aber der Upload kommt nicht zustande und es wird die folgende Fehlermeldung angezeigt:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding

Das danach ausprobierte Webupload für die AiO-Plus bricht mit der Meldung Error: Sending 3020: receiveData timeout after 400ms ab.
Auch nach Abziehen des USB SWITCH Jumpers von der Platine ist weder in der IDE noch im Webuploader ein Upload möglich.

Hier regt sich die angesprochene LED nicht.

Die POWER LED leuchtet erst nach bzw. nur während Druck auf den POWER ON Button.

Danke für Eure Hilfe!

Gruß

Wenn der Bootloader fehlt kannst du nichts machen - es sein denn du hast einen UPDI flasher (dann könntest du ihn über die Arduino IDE selbst aufspielen). Wir schauen uns das aber auch gerne an.

Moin!
Danke für die Unterstützung!
Bootloader und Firmware sind drauf.
Das Webupdate hat diesmal problemlos funktioniert.
Die IDE hab ich (noch) nicht wieder getestet.
Gruß

1 „Gefällt mir“