RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 [erledigt] ../tools/hex2carray/ compilieren

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:

THEMA: [erledigt] ../tools/hex2carray/ compilieren

[erledigt] ../tools/hex2carray/ compilieren 11 Jahre 4 Monate her #1893

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo,

die letzte Subversion der Nibo2 -Library habe ich mir bei
http://nibo.svn.sourceforge.net/viewvc/nibo/
runtergeladen.
Das Tool "hex2carray" liegt leider nicht als .exe vor.
Wer kann es mir erstellen?

Viele grüße
Georg
Letzte Änderung: 11 Jahre 3 Monate her von Georg.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: ../tools/hex2carry/ compilieren 11 Jahre 4 Monate her #1894

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 316
Hallo Georg

das Tool "hex2carray" gehört u.a. zur toolchain, um das initializer2.hex zu erstellen; ist aber im Moment m.E. nicht nötig, außerdem gehört dazu die boost-library..

Ich hab' mir diese Subversion auch runtergeladen und angesehen, da aber doch source-files geändert wurden (sowohl vom NDS3 als auch vom NIBO2) sollte man die libnds3.a und die libnibo2.a neu kompilieren, wenn man die geänderten files nutzen will - oder aber die geänderten files umbenennen und extern mit einbinden(ich nehme aber an, daß Du das weißt ;) - es werden ja die makefiles für die lib*.a mitgelifert, somit kein Problem. selbst die lib*.a zu erstellen

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: ../tools/hex2carry/ compilieren 11 Jahre 4 Monate her #1895

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 316
Hallo workwind

Im file "uart0.c" der Subversion 167 ist ein Fehler, es muß heißen:

volatile uint8_t uart0_txbuf_begin;
volatile uint8_t uart0_txbuf_end;

volatile uint8_t uart0_rxbuf_begin;
volatile uint8_t uart0_rxbuf_end;

sonst fkt das Erstellen der Lib nicht...

Egon

Nachtrag: außerdem warnt mein Compiler beim file gfx.c bei Zeile 746: "suggest parentheses around assignement..." (also Klammern um den Ausdruck, wird sonst als Zuweisung interpretiert..) - Compiler gcc - 4.5.0 -mingw und bei xbee.h => "XBEE_USE_UART0 REDEFINED"...
lokalisieren, eliminieren, Vollzug melden
Letzte Änderung: 11 Jahre 4 Monate her von Egon. Begründung: Nachtrag eingefügt
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: ../tools/hex2carry/ compilieren 11 Jahre 4 Monate her #1897

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Egon schrieb:
Hallo Georg

das Tool "hex2carray" gehört u.a. zur toolchain, um das initializer2.hex zu erstellen; ist aber im Moment m.E. nicht nötig, außerdem gehört dazu die boost-library..

Ich hab' mir diese Subversion auch runtergeladen und angesehen, da aber doch source-files geändert wurden (sowohl vom NDS3 als auch vom NIBO2) sollte man die libnds3.a und die libnibo2.a neu kompilieren, wenn man die geänderten files nutzen will - oder aber die geänderten files umbenennen und extern mit einbinden(ich nehme aber an, daß Du das weißt ;) - es werden ja die makefiles für die lib*.a mitgelifert, somit kein Problem. selbst die lib*.a zu erstellen

mfg

Egon
Hallo Egon,
ich hoffe immer noch, dass mir jemand das Tool liefert.
Irgendwann möchte ich selber ein initalizer2.hex erstellen können. Die Aufgabe, dass der NIBO2 nicht in der Lage ist, definierte Kurven zu fahren, kann man meiner Ansicht nach nur durch Anpassung der PID-Reglers lösen.
Die boost-Library und Visual Studio C++ Express habe ich schon mal als Notnagel
runtergeladen.

mfg
Georg

Ergänzung:
Das Tool hex2carray.exe habe ich inzwischen selber erstellt.
Letzte Änderung: 11 Jahre 3 Monate her von Georg. Begründung: Ergänzung
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: ../tools/hex2carry/ compilieren 11 Jahre 3 Monate her #1984

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 290
Hallo,

wie bereits gesagt habe ich mir das Tool hex2carray.exe erstellt.
Eine damit neu erstellte initializer2.hex habe mit Hilfe des HEX-Editors MX
mit der Originaldatei (NIBO2 Lib 2.11 Rev. 163) verglichen.
Es treten Unterschiede auf, die auch beim Selbsttest der COPRO Firmware angezeigt
werden.
Alle weiteren Arbeiten bezüglich des COPRO habe ich jetzt eingestellt!
Bei Bedarf werde ich mir einen anderen Roboter anschaffen, bei dem die Programmierung möglich ist.

Georg

Anmerkung: Inzwischen ist es mir gelungen, eine mit dem WINAVR selbst complierte initializer2.hex zum COPRO zu flashen. Der Selbsttest funktioniert einwandfrei.
Nur die Rev. wird nicht angezeigt.
Letzte Änderung: 11 Jahre 3 Monate her von Georg. Begründung: info
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: ../tools/hex2carry/ compilieren 11 Jahre 3 Monate her #2062

Hallo Georg,

kannstDu die Hex2CArray.exe zur Verfügung stellen?

Wäre ganz prima ...

Gruß
Dieter
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.044 Sekunden

Werbung