Forum: Mikrocontroller und Digitale Elektronik Arduino IDE Verzeichnisstruktur


von Ulrich R. (boalt)


Lesenswert?

Arduino 1.8.1 - beim hochladen sagt die IDE daß kein Prgrammer 
ausgewählt wurde. Unter Menü Werkzeuge/ Programmer erscheinen keine 
Einträge !!
Wo muß sich für die IDE die Datei Programmers.txt befinden, damit das 
Arduino
die darin augeführten Programmer auch nutzen kann.

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Ulrich R. schrieb:
> Arduino 1.8.1
1.8.19 ?

Oder hast du wirklich eine solche Antiquität?

Ulrich R. schrieb:
> Wo muß sich für die IDE die Datei Programmers.txt befinden, damit das
> Arduino
> die darin augeführten Programmer auch nutzen kann.

programmers.txt und nicht Programmers.txt !
Die finden sich im jeweiligen Board Definitionspaket.
Da kann es also dutzende Orte geben.
Aber leider hältst du geheim, welches Board du nutzen möchtest.

Ulrich R. schrieb:
> Unter Menü Werkzeuge/ Programmer erscheinen keine
> Einträge !!
Für manche Boards ist das auch ok so.

von Rainer W. (rawi)


Lesenswert?

Ulrich R. schrieb:
> Wo muß sich für die IDE die Datei Programmers.txt befinden, damit das
> Arduino die darin augeführten Programmer auch nutzen kann.

Am besten wahrscheinlich dort, wo die IDE die Datei sucht.
Unter Windows verraten dir das FileMon oder der Process Monitor.
https://learn.microsoft.com/de-de/sysinternals/downloads/filemon
https://learn.microsoft.com/en-us/sysinternals/downloads/procmon

Probieren könntest du es mit
C:\Users\<Benutzer>\AppData\Local\Arduino15\packages\arduino\hardware\av 
r\1.8.5

: Bearbeitet durch User
von Ulrich R. (boalt)


Lesenswert?

Nun noch einmal konkreteter:
1. die Version der IDE ist für dieses Problem nebensächlich - auch in 
der aktuellsten Version der IDE tritt das geschilderte Problem auf.

2. z.B. ein Atmel 1284P läßt sich bei den Werkzeugen anstandslos 
auswählen
- nur der letzte Menüpunkt "Programmer" sagt  -kein Programmer - 
ausgewählt.
  --> wie auch, keine Auswahl angezeigt wird.
??

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Ulrich R. schrieb:
> z.B. ein Atmel 1284P läßt

Es gibt keinen Arduino mit ATMega1284P.
Also musst du in der geheimen Bordefinition die Programmer anlegen.

von Ulrich R. (boalt)


Lesenswert?

Hardwaremäßig gibt es natürlich kein Arduino, ABER
den Atmel 1284P - und Andere auch - siehe Mighty Core -
und diese will ich mit der Arduino-Software programmieren.

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Ulrich R. schrieb:
> und diese will ich mit der Arduino-Software programmieren.

Mach doch....
Hat keiner was gegen...
Der Mighty Core  hat viele Programmer dabei, siehe:
https://github.com/MCUdude/MightyCore/blob/master/avr/programmers.txt

: Bearbeitet durch User
von Ulrich R. (boalt)


Lesenswert?

Nun kommen wir der Sache schon näher.
NUR WO MUSS DIESE DATEI SICh BEFINDEN, DAMIT DIE ARDUINO-SOFTWARE
SIE AUCH ERKENNT???

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Ulrich R. schrieb:
> NUR WO MUSS DIESE DATEI SICh BEFINDEN,

Du brauchst nicht zu schreien....
Wo die Datei sich befindet kannst nur du wissen, denn du hast die 
Boardefinition installiert.
Nur du siehst die Meldungen auf dem Bildschirm, wo ganz klar der Ordner 
angezeigt wird.

Also:
Erst vor der eigenen Tür kehren, bevor man andere anschreit.

: Bearbeitet durch User
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.