Forum: Mikrocontroller und Digitale Elektronik Nano Zero Bootloader hochladen


von AxelB (Gast)


Lesenswert?

Hallo,

habe da ein kleines Problem :)
Fertige Platine aber der Nano Zero hat keinen Bootloader.
Ich weiss nicht wie ich ihn drauf bekommen soll, und ja mit lesen im 
Internet, aber mir fehlt dazu der ATMEL-ICE und das ganze andere 
Hintergrundwissen.
Bootloader Code habe ich, ich bräuchte nach Möglichkeit wenn aus dem 
Großraum Karlsruhe der es mir einmal zeigt damit ich es weiss und 
verstehe.
Problem ist dazu noch, welche Pins ich nehmen muss um nicht die ganze 
Platine zu zerstören.
Umsonst ist der Tot, daher ich bin gerne bereit für Aufwand zu zahlen, 
es nervt mich das ich bei 99% stehe und nicht weiter komme :(

Danke für jede Hilfe.

von Johannes S. (Gast)


Lesenswert?

Suche mal makerspace oder Fablab Karlsruhe. Ein Treffer ist zb 
https://fablab-karlsruhe.de
Da findet man auch Arduino Grüppchen.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

AxelB schrieb:
> Ich weiss nicht wie ich ihn drauf bekommen soll, und ja mit lesen im
> Internet, aber mir fehlt dazu der ATMEL-ICE und das ganze andere
> Hintergrundwissen.

Der ICE ist dafür nicht nötig, dafür genügt ein einfacher ISP-Adapter. 
Als Software zum Programmieren kann dafür u.a. Avrdude verwendet werden.

Sofern Du irgendeinen anderen funktionierenden Arduino hast, kannst Du 
auch den zu einem ISP-Adapter umfunktionieren.

Hier gibt's ein schönes Tutorial, das das beschreibt:

https://www.arduino.cc/en/Tutorial/ArduinoISP

von AxelB (Gast)


Lesenswert?

Hallo rufus,

wenn es so einfach wäre :)
Das ganze ist bissel mehr als nur einen Mega2560 Bootloader brennen.
Daher brauche ich ja Hilfe.
Platine solte laut Hersteller mit Atmel Studio 7 und dem ICE gemacht 
werden.

von Gert (Gast)


Lesenswert?

AxelB schrieb:
> Hallo rufus,
>
> wenn es so einfach wäre :)
Es ist so einfach. Hier noch etwas mehr Futter:
http://elecrab.com/archives/800
http://www.martyncurrey.com/arduino-nano-as-an-isp-programmer/

AxelB schrieb:
> Umsonst ist der Tot
Das ist ein weit verbreiteter Irrtum.
Der Tod kostet das Leben!

Gert

von Einer K. (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Der ICE ist dafür nicht nötig, dafür genügt ein einfacher ISP-Adapter.
> Als Software zum Programmieren kann dafür u.a. Avrdude verwendet werden.
No!

Gert schrieb:
> Es ist so einfach.
No!

Begründung, ich sach nur:
Der SAMD21 ist ein ARM, kein AVR

AxelB schrieb:
> Platine solte laut Hersteller mit Atmel Studio 7 und dem ICE gemacht
> werden.
Davon verstehe ich nur 50%, aber stimme zu!
>  Atmel Studio 7 und dem ICE
Gute Wahl, für den Zweck.

Alternativ könnte noch der SEGGER J-Link und  Black Magic Probe 
funktionieren.

Die Black Magic Probe Software sollte man auf ein BluePill Board, oder 
einen der billigen China ST-Link V2 Adapter, spielen können.
ungetestet

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Arduino Fanboy D. schrieb:
> Begründung, ich sach nur: Der SAMD21 ist ein ARM, kein AVR

Ah. Da habe ich den "nano zero" wohl mit einem "nano" verwechselt.

Becknackte Namensgebung?

Aber einen Atmel-ICE braucht man nicht, um dem Ding einen Bootloader zu 
verpassen, da reicht irgendeiner der vielen ARM-kompatiblen 
JTAG-Adapter, angefangen beim Wiggler, OpenOCD, JLINK ...

von Gert (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Ah. Da habe ich den "nano zero" wohl mit einem "nano" verwechselt.
>
> Becknackte Namensgebung?

Sorry, da schließe ich mich an.

Gert

von Einer K. (Gast)


Lesenswert?

Naja...

Immer sind die anderen Schuld.
Wenns bei der eigenen Aufmerksamkeit klemmt, dann ist es die Benennung, 
welche natürlich die anderen gemacht haben.

Das Zero im Namen hätte einen stutzig machen können.
Denn ARM Cortex M0 Arduino Boards haben Zero im Namen.
Sowohl die Originale, als auch Clone und Fremdprodukte.

OK, das kann man wissen, muss man aber nicht ....
(-: Ein Arduino Fanboy weiß das natürlich :-)



Der Nano Zero ist weitestgehend Pin kompatibel zum originalen AVR 
Arduino Nano.
Der Nano Zero ist als leistungsfähigerer Arduino Nano Dropin Ersatzstoff 
gedacht.

Daher das Nano im Namen.

von Ralph S. (jjflash)


Lesenswert?

Arduino Fanboy D. schrieb:
> OK, das kann man wissen, muss man aber nicht ....
> (-: Ein Arduino Fanboy weiß das natürlich :-)

n bissi... hmmm. eingebildet? (könnte man auch überheblich nennen)... 
und hilft dem TO nicht. Er braucht entweder einen ICE, Segger oder 
ähnliches... oder einen modifizierten Zero (um einen externen Zero zu 
flashen)

von Einer K. (Gast)


Lesenswert?

Ralph S. schrieb:
> n bissi... hmmm. eingebildet? (könnte man auch überheblich nennen)...
Ja... vielleicht.....

Wobei:
Je nach dem, wo man steht, ist es schon etwas schwierig, Kompetenz von 
Überheblichkeit zu unterscheiden.

Ralph S. schrieb:
> und hilft dem TO nicht.
Dein Posting übrigens auch nicht....


Aber meins hilft dem Rufus und Gerd, das nächste Posting solcher Art 
besser zu lesen/verstehen.

Beide haben den Namen abgelehnt...
Mit der Ablehnung bin ich nicht einverstanden!
Denn aus meiner Sicht, ist der Name goldrichtig.

Obwohl, ich kann nichts gegen die Ablehnung ausrichten... gegen ihren 
Willen ...

Dem TO kann ich nicht wirklich weiter helfen, da sich Karlsruhe ca 1/2 
DE-Land von mir entfernt befindet.

von AxelB (Gast)


Lesenswert?

ja leider :(
Wärst wahrscheinlich genau der richtige Kandidat.
Atmel ICE ist mal bestellt.
Das an der Ecke schonmal alles da ist.

von Gert (Gast)


Lesenswert?

Arduino Fanboy D. schrieb:
> Aber meins hilft dem Rufus und Gerd, das nächste Posting solcher Art
> besser zu lesen/verstehen.

Kritik akzeptiert.

Andererseits ist 100% Aufmerksamkeit nicht immer machbar, sonst würde 
dir nicht entgangen sein, das ich mich Gert schreibe. Gelle?

Allen ein schönes Wochenende
Gert

von Gert (Gast)


Lesenswert?

dass

was zu beweisen war.

Gert

von Einer K. (Gast)


Lesenswert?

Gert schrieb:
> Andererseits ist 100% Aufmerksamkeit nicht immer machbar,

Natürlich nicht.. oder besser:
Ein Mensch hat eine Aufmerksamkeit.
Um die Realität vollständig zu erkennen, ist eine Aufmerksamkeit nicht 
genug.

Gert schrieb:
> was zu beweisen war.
Das Posting.
Nicht: Dass Posting.

Gert vs. Gerd
In Demut ich mich vor dir verneige.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Arduino Fanboy D. schrieb:
> Das Posting.
> Nicht: Dass Posting.

Natürlich nicht.

Aber "*dass* ich mich Gert schreibe" und nicht "das ich mich Gert 
schreibe".

von Einer K. (Gast)


Lesenswert?

Ach, das dass!
ok....

von AxelB (Gast)


Lesenswert?

Das bringt mich alles nicht weiter das Gerd falsch geschrieben wird ;)

Ich suche immer noch...

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.