AiO Platine unter macOS 11 flashen - welcher Port?

Hallo zusammen,

hat jemand von Euch schon die AiO-Platine unter macOS 11 Big Sur erfolgreich flashen können? Muss ich dazu noch einen Treiber installieren?

Ich nutze die Arduino IDE 1.8.13 und habe alle Einstellungen wie hier beschrieben:
https://www.leiterkartenpiraten.de/2020/11/21/die-arduino-ide-einrichten/
gesetzt, bis auf den Port, ich denke da fehlt mir der passende!
Wie müsste der unter macOS heissen?

Gruß,
Geegah.

Eigentlich nicht.

Welche Ports hast du denn zur Auswahl? Gibt es /dev/cu.usbmodem0001?

Hi stefan,

wow, das ging schnell.

Ja, /dev/cu.usbmodem0001 gibt es!

Damit kann ich auch Boardinformationen holen:

BN: Unbekanntes Board
VID: 04D9
PID: B534
SN: Laden Sie irgendeinen Sketch hoch, um sie abzurufen

Wenn ich aber den Blink-Sketch hochlade bekomme ich:

Der Sketch verwendet 1176 Bytes (3%) des Programmspeicherplatzes. Das Maximum sind 29696 Bytes.
Globale Variablen verwenden 9 Bytes des dynamischen Speichers.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Beim Hochladen des Sketches ist ein Fehler aufgetreten

Hast du dazu ne Idee?

That’s the one…

Das ist nicht wichtig.

Du hälst die play/pause Taste nicht gedrückt beim flashen!? Wenn du eine v1.1 hast, kannst du auch die Taste auf der Platine gedrückt halten.

Oje, wie peinlinch, das wars. Ich hatte die Button-Platine nicht angesteckt.
Jetzt hats funktioniert.

Vielen lieben Dank, ihr seid super!

Das alleine reicht aber nur, wenn der Jumper auf selbiger noch gesteckt ist. Für den Normalbetrieb musst du den entfernen. Siehe Quick Start Guide.

Den Hinweis mit dem gedrückt halten werde ich noch im Quick Start Guide ergänzen. Bisher ist das nur beim Webuploader erwähnt.

Danke. Das war mir grundsätzlich bewusst mit dem Jumper zum flashen. Dass der aber natürlich ohne angesteckte Platine nicht gesetzt ist, hatte ich vergessen.

Fazit:
das Flashen funktioniert also auch unter dem aktuellsten macOS (in meinem Fall 11.3) auf einem brandneuen M1-basierten Mac wunderbar. Der Port ist dev/cu.usbmodem0001, restliche Einstellungen 1:1 aus der Anleitung.

Wie gesagt, man muss jetzt nicht jedes mal die Box öffnen und den Jumper stecken. Man kann auch einfach Play/Pause gedrückt halten. Der Jumper ist einfach ein Relikt aus der Entwicklung…