Getting Started

Inhaltsverzeichnis:

Anlegen eines Arbeitsverzeichnisses für das neue SpartanMC Repositories


Eine Anleitung zur Arbeit und zum Einrichten der Verzeichnisse wird beim erstellen aus dem GIT immer aktuell im Quick Guide für den SpartanMC SoC erstellt. Wurde das Startverzeichnis spartanmc-soc genannt, dann befindet sich das Dokument unter: spartanmc-soc/doc/quickguide/quickguide.pdf und wird bei Updates mit aktualisiert. Das gleiche gilt für das SpartanMC Manual, das unter: spartanmc-soc/doc/users-manual/manual.pdf zu finden ist. Im neuen Repositorie werden alle Wekzeuge (bis auf den GCC) automatisch mit verwaltet und werden auch immer mit aktualisiert. Sie sind zu finden unter:

* Simulator spartanmc-soc/bin/sim/sim.jar
* Systembuilder spartanmc-soc/bin/jconfig-2.1b/jconfig-2.1b.jar

Die im Quick Guide beschriebenen Beispiel Programme sind auch im GIT abgelegt. Das Beispiel "hello world" ist dabei sowol für die UART als auch für die UARTlight einsetzbar. Eine genaue Umsetzung des "USB Pseudo Random Number Generator" wie im Quickguide finden Sie hier. Weitere Informationen im ZIP-Format können hier aus der TAR.GZ-Datei(external link) unter /spartanmc-projects-master/samples/quickguide/hello_world/sp601 und /spartanmc-projects-master/samples/quickguide/prng/sp601 geladen werden.


Die aktuelle Version des SoC Kit unterstützt noch nicht die Erstellung und Programmierung der PROM-Files. Hat man eine endgültige Version erstellt und möchte Sie immer beim Einschalten des Boards automatisch starten, dann finden Sie auf den Wiki_Seiten zu den einzelnen bisher eingesetzten Boards einige Informationen und die Kommandos zur Erstellung der ROM-Files hier.

Die Seiten zu folgenden Boards sind zur Zeit erstellt:

Spartan 3:

  • Spartan 3S400 Board von Memec
  • Spartan 3e Starter Kit
  • Spartan 3e 1600 MicroBlaze Development Kit

Spartan 6:

  • Gigabee Spartan-6 XC6SLX45 Board
  • SP601 Board
  • Atlys™ Board

Virtex 5

  • ML507 Board


SpartanMC