Übersetzungen dieser Seite:

Gforth auf dem Beagleboard

Die CVS-Version vom Gforth läuft inzwischen auch auf dem Beagle-Board. Als Standalone-System, ohne OS drunter.

Installieren

  • Zunächst braucht man einen ARM-Crosscompiler von Code-Sourcery, und zwar die EABI-Version.
  • Ein aktuelles Gforth auf dem Host installieren
  • Dann configuriert man Gforth mit
    ./configure --host=arm-none-eabi --with-ec=beagle
  • Mit make übersetzen
  • Dabei entsteht eine Datei gforth-ll-reg-ec.srec, die enthält das Hex-Image für den Beagleboard-Bootloader
  • Beagle-Board booten und an die Serielle Schnittstelle anschließen (115.2k, 8N1)
  • Forth uploaden mit loads, und obige Datei als ASCII hochladen
  • Mit go 0x81000000 das Forth anspringen
projects/beagleboard/start.txt · Zuletzt geändert: 2010/12/29 18:12 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki