ich hatte das beim 4,2 ePaper Projekt auch damals gelernt für den 1284P und hier die 2 Baudraten dokumentiert:Asselhead hat geschrieben: ↑30.10.2020, 10:34Jetzt hab ich auch wieder was gelernt.jp112sdl hat geschrieben: ↑30.10.2020, 10:31Es bedeutet,Der Unterschied beim Flashen ist jedoch folgender:
Der interne Takt geht sehr ungenau. Deshalb wird beim Flashen des Booloaders mit gesetztem int. Takt ein Bootloader mit geringerer Baudrate (38400 Baud) verwendet, um Zeichenfehler bei der Übertragung zu vermeiden.
Heißt: Beim Upload über FTDI wird anschließend mit 38400 hochgeladen.
Flashst du den Bootloader mit ext. Takt, wird der Bootloader mit 57600 Baud UART Geschwindigkeit genommen.
Heißt: Beim Upload über FTDI muss anschließend mit 57600 Baud hochgeladen werden.
Entscheidend ist die im verwendete Bootloader kompilierte UART Geschwindigkeit!
Es gibt zwar auch sowas wie "Auto-Baudrate", aber das ist beim MiniCore wohl nicht der Fall
Im Zweifelsfall hilft probieren... indem du in der boards.txt mal die Upload-Geschwindigkeit änderst 57600/38400 Baud
Danke Jerome!
https://github.com/TomMajor/SmartHome/t ... quarz-8mhz
Ich nutze übrigens den "Standard" Bootloader für Stefans Boards (weil ich die kleinere Bootloader size des Minicore nicht brauche), das Flashen über FTDI läuft absolut stabil.