Hallo,
nachdem ich den Mäher im Herbst mit dem Arduino DUE bereits am laufen hatte wollte ich auf die Grand Central M4 umsteigen. Leider gelingt es mir nicht, den Sketch dafür zu kompilieren. Für den DUE läuft alles ohne Fehler durch. Nach umstellen im Boardverwalter auf die M4 erhalte ich jede Menge Fehler:
- ".....Sunray-master\sunray\config.h:553: warning: "SERIAL_BUFFER_SIZE" redefined" (das habe ich durch auskommentieren der Zeile in der "config.h" weg bekommen)
- ".....Sunray-master\sunray\pinman.cpp:30: warning: "TCC_CTRLA_PRESCALER" redefined"
- ".....packages\adafruit\hardware\samd\1.7.7\variants\grand_central_m4/variant.h:209: warning: "SDCARD_SS_PIN" redefined
Ich habe unter Windows 8.1 und Windows 10 jeweils die Arduino IDE 1.8.16 installiert. Weiterhin die Sunray-Software in der neuesten Version aus Github geholt und lediglich die "config.example.h" nach "config.h" umbenannt. Also keine eigenen Einstellungen gemacht. Über den Boardverwalter wurden noch "Arduino SAMD Boards" und "Adafruit SAMD Boards" in der aktuellsten Version eingebunden.
Weiterhin habe ich noch als anderer Windows-Nutzer probiert, um Altlasten meiner Arduino IDE auszuschließen.
Dann unter XUBUNTU Arduino 1.8.13 installiert, Bibliotheken eingebunden usw.
Hier habe ich noch zusätzlich die Version 1.0.221 der Sunray-Software getestet.
Immer mit dem gleichen Ergebnis: Für DUE geht alles. Bei der M4 bricht das Kompilieren mit Fehlern ab.
Ich hatte in keinem Fall ein Board angeschlossen.
Irgendwas muss ich doch grundsätzlich falsch machen. Muss in der config.h noch etwas für die M4 umgestellt werden? Ich habe leider keine Idee mehr.
Vielleicht kann mir jemand auf die Sprünge helfen.
Danke! Olaf
nachdem ich den Mäher im Herbst mit dem Arduino DUE bereits am laufen hatte wollte ich auf die Grand Central M4 umsteigen. Leider gelingt es mir nicht, den Sketch dafür zu kompilieren. Für den DUE läuft alles ohne Fehler durch. Nach umstellen im Boardverwalter auf die M4 erhalte ich jede Menge Fehler:
- ".....Sunray-master\sunray\config.h:553: warning: "SERIAL_BUFFER_SIZE" redefined" (das habe ich durch auskommentieren der Zeile in der "config.h" weg bekommen)
- ".....Sunray-master\sunray\pinman.cpp:30: warning: "TCC_CTRLA_PRESCALER" redefined"
- ".....packages\adafruit\hardware\samd\1.7.7\variants\grand_central_m4/variant.h:209: warning: "SDCARD_SS_PIN" redefined
Ich habe unter Windows 8.1 und Windows 10 jeweils die Arduino IDE 1.8.16 installiert. Weiterhin die Sunray-Software in der neuesten Version aus Github geholt und lediglich die "config.example.h" nach "config.h" umbenannt. Also keine eigenen Einstellungen gemacht. Über den Boardverwalter wurden noch "Arduino SAMD Boards" und "Adafruit SAMD Boards" in der aktuellsten Version eingebunden.
Weiterhin habe ich noch als anderer Windows-Nutzer probiert, um Altlasten meiner Arduino IDE auszuschließen.
Dann unter XUBUNTU Arduino 1.8.13 installiert, Bibliotheken eingebunden usw.
Hier habe ich noch zusätzlich die Version 1.0.221 der Sunray-Software getestet.
Immer mit dem gleichen Ergebnis: Für DUE geht alles. Bei der M4 bricht das Kompilieren mit Fehlern ab.
Ich hatte in keinem Fall ein Board angeschlossen.
Irgendwas muss ich doch grundsätzlich falsch machen. Muss in der config.h noch etwas für die M4 umgestellt werden? Ich habe leider keine Idee mehr.
Vielleicht kann mir jemand auf die Sprünge helfen.
Danke! Olaf