Raspberry pi pico. Resetten wenn main.py im Flash ist. µPython

OP #7597227
Lesenswert?

Moin,

Wenn ich auf dem Pi pico, µPython, eine main.py drauf hab, wird die immer nach Reset abgearbeitet. Wie kann ich das Teil neu Programmieren ohne immer nuke.uf2 drraufzu kopieren und alles neu zu installieren (libs/µPython)? Auch den Run eingang auf 0V ziehen klappt nicht.

thnx

#7597306
Lesenswert?

Eigentlich ist das Ding noch immer über die serielle Schnittstelle ansprechbar, und das laufende Script lässt sich unterbrechen?

Ist mir eigentlich nur einmal passiert, dass das nicht möglich war und ich Micropython überschreiben musste – und da hab ich Dummsinn gemacht, sodass sich der μC festgelaufen hat. Seitdem hab ich am Start von main.py immer 2s Verzögerung, wodurch ich die Ausführung des Rests abbrechen kann, bevor es sich aufhängen kann.

(Firma: matzetronics) #7597309
Lesenswert?

Ab und zu klappt auch ein einfaches Ctrl-C.

Jens B. schrieb:

Wie kann ich das Teil neu Programmieren ohne immer nuke.uf2 drraufzu kopieren und alles neu zu installieren (libs/µPython)?

Libs auf den Pico ziehen? Das einzige, was man auf den Pico kopieren muss, ist das UF2 mit Micropython und keine Libs. Dann das gewünschte Python Programm kopieren, nachdem µPython auf dem Pico startet. Evtl. solltest du dir doch mal Thonny anschauen, das macht das Filehandling sehr einfach.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren