Forum: Mikrocontroller und Digitale Elektronik Arduino IDE - wo werden über die "Voreinstellungen" bezogene Core/Bootloader files gespeichert?


von Pascal (Gast)


Lesenswert?

Hi,
um einen scheinbar für ältere Arduino-IDE-Versionen gemachten Bootloader 
(Micronucleus, im Digispark Paket enthalten) über Arduino as ISP auf 
einen ATtiny85 zu flashen muss ich den Code, der in der boards.txt Datei 
enthalten ist, modifizieren.
Name.bootloader.tool=avrdude fehlt in dem Text, da neuere IDE Versionen 
sonst eine Fehlermeldung ausgeben.
Das "Digispark" Board wird unter Boards in der Arduino IDE angezeigt, 
aber in boards.txt sehe ich keinen Eintrag dafür.
Wo kann ich nun die Daten finden?
Danke
Pascal

von Gerhard O. (gerhard_)


Lesenswert?

Durchsuche mal die Ordner Gruppe "Hardware" im Arduino Ordner. Dort 
findest Du alle Bootloader, Cores und Einstellungsdateien. Es gibt dort 
Tools und Arduino Ordner. Ich kann jetzt nicht direkte Links posten weil 
ich das gerade auf einem Tablet schreibe.

Den dortigen Boards.txt zu modifizieren hilft je nach Installation, 
Version und Betriebssystem nicht unbedingt weil je nach BS und 
Installation auch noch Hilfsorder in Deinem User Ordner stehen.

Suche mal nach "Appdata" und dann LOCAL und suche nach einem "Arduino15" 
Ordner. Aufpassen: Appdata ist oft versteckt und Du mußt im File 
Explorer erst Appdata sichtbar machen.

Weiter findest Du noch Hilfsdateien unter TEMP dort. Die fangen mit 
"console..." an. Kompiliere ein Projekt und dann studiere die Timestamps 
der Dateien. Da siehst Du dann gleich was zu Arduino gehört (in 
Local\Temp).

Es ist erstaunlich wie weit verbreitet diese Hilfsdateien gespeichert 
werden. Eine Hilfskopie des boards.txt findest Du dort auch. Welcher nun 
gerade benutzt wird ist nicht immer klar ersichtlich.

Aber vielleicht hilft Dir das, Deine Zwecke zu erfüllen. Da ich viel mit 
Nicht-Arduino uC wie 1284P und andere arbeiten will habe ich schon 
einige Erfahrungen machen müssen.

Wenn Du neue Sachen mittels "json" links installierst, landet Vieles in 
Arduino15.


Hier sind noch ein paar Beiträge zum Thema:

http://highlowtech.org/?p=1695
https://create.arduino.cc/projecthub/arjun/programming-attiny85-with-arduino-uno-afb829
http://www.instructables.com/id/Program-an-ATtiny-with-Arduino/

: Bearbeitet durch User
von Wolfgang (Gast)


Lesenswert?

Pascal schrieb:
> Wo kann ich nun die Daten finden?

Guck dir mit einem der Tools Filemon oder jetzt Process Monitor von 
Mark Russinovich die Filezugriffe an.
https://technet.microsoft.com/en-us/sysinternals/bb896645

von Toto mit Harry (Gast)


Lesenswert?

Programme/Arduino/hardware/
Dokumente/Arduino/hardware/

such doch einfach nach boards.txt

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.