RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO burger Wo finde ich die Firmware für den MAROON Shield?

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 7433 private projects
  • 378 public projects
  • 16180353 lines compiled
  • 58212 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA: Wo finde ich die Firmware für den MAROON Shield?

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3669

hgs07 schrieb:
Du kennst nicht das Format einer .xhex-Datei? Erstaunlich! Schau doch mal bei Roboter.cc rein, um diese Unkenntnis zu beheben.Danach wird Dir klar sein, warum es sicherer ist, eine fertige, geprüfte .xhex-Datei zu brennen, statt sich eine hex-Datei aus denn Source-Code zu erzeugen.

Korrekt das kenne ich nicht :-)

Aber da Du ja Experte bist kannst Du mir das sicher erklären. Bist Du bitte so nett? Vielen Dank im voraus.

(Ich frage mich gerade, aus was eine .xhex-Datei erzeugt wird, wenn nicht aus Source-Code?)

Ich bin gespannt ... :thumbsup:

de.blackdagger.wikia.com/wiki/Xhex
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3670

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Hier die aktuelle Version als .hex und als .xhex:

download.nicai-systems.com/nibo/maroon_firmware_1_2.xhex
download.nicai-systems.com/nibo/maroon_firmware_1_2.hex

:ohmy: Die XHex-Datei habe ich manuell erzeugt - ich hoffe das hat geklappt... :kopfkratz:

-workwind-
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3671

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
Hier nochmal ein Stammbaum wie die XHex Datei aus dem Quelltext erzeugt wird:

.c → [Compiler] → .o → [Linker] → .elf → [objcopy] → .hex → [script] → .xhex
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3672

  • workwind
  • workwinds Avatar
  • OFFLINE
  • Administrator
  • Beiträge: 573
@jim_quakenbush:

Das XHex-Format ist nur eine XML-Umhüllung für eine Hex Datei...

Der Vorteil ist, dass in der XML Datei auch der Ziel-Mikrocontroller, ein empfohlener Programmer, andere Speichersegmente und die Fuse-Bits angegeben werden können. Damit ist es schwerer sich den Mikrocontroller zu zerschießen (Fuse-Bits) oder ungeeignete Hex Files (falscher Controller/falsche Platform) zu verwenden.

-workwind-
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3673

workwind schrieb:
@jim_quakenbush:

Das XHex-Format ist nur eine XML-Umhüllung für eine Hex Datei...

Der Vorteil ist, dass in der XML Datei auch der Ziel-Mikrocontroller, ein empfohlener Programmer, andere Speichersegmente und die Fuse-Bits angegeben werden können. Damit ist es schwerer sich den Mikrocontroller zu zerschießen (Fuse-Bits) oder ungeeignete Hex Files (falscher Controller/falsche Platform) zu verwenden.

-workwind-

Ah - herzlichen Dank, wieder etwas schlauer geworden. Kannte ich noch nicht. Ist mir bisher nicht begegnet - ist wohl auch "Dein" eigenes Format.
Habe jetzt auch das Wiki dazu gefunden ...
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Wo finde ich die Firmware für den MAROON Shield? 8 Jahre 1 Monat her #3674

  • BirgerT
  • BirgerTs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 325
Ist zwar schon 'ne ganze Weile her..
www.roboter.cc/index.php?option=com_kunena&view=topic&catid=19&id=2466&Itemid=20#3273
www.roboter.cc/index.php?option=com_kunena&view=topic&catid=19&id=2476&Itemid=20&limitstart=0#3331

Ich hatte die Arduino IDE auf einem Ubuntu Rechner soweit, dass ich damit auch den Nibo Burger füttern konnte - auf
sourceforge.net/p/maroon-shield/code/HEAD/tree/ im grauen Balken auf "Download Snapshot" klicksen und es sollte eine
"maroon-shield-code-4-trunk.zip" auf dem heimischen Rechner landen.
-> entpacken -> ins Verzeichnis "software" wechseln -> einen Doppelklick auf "makefile" -> und man erhält die "maroon_firmware.hex"

@workwind:
vor dem Release der neuen Firmware für das Maroon Shield, erinnere Dich bitte noch an
www.roboter.cc/index.php?option=com_kunena&view=topic&catid=19&id=2476&limitstart=12&Itemid=20#3519
und evtl. auch an
www.roboter.cc/index.php?option=com_kunena&view=topic&catid=19&id=2476&Itemid=20&limitstart=0#3345
Der Administrator hat öffentliche Schreibrechte deaktiviert.
  • Seite:
  • 1
  • 2
Ladezeit der Seite: 0.062 Sekunden

Werbung