Produktbeschreibung
Dies ist ein Entwicklungsboard für den beeindruckend leistungsfähigen multi-threaded Prozessor XS1-L1 von XMOS.
Auf dem XMOS Entwicklungsboard kommt eine XS1-L1-64 Prozessor im 64-poligen LQFP Gehäuse zum Einsatz.
XMOS XS1-L1-64 Eigenschaften:- ereignisgesteuerte Verarbeitung mit bis zu 400MIPS
- 64 kByte SRAM
- 8 Threads
- 36 verfügbare I/O Pins
- 8 kByte OTP (einmal programmierbarer) Speicher für Anwendungen wie Boot Loader, Sicherheitsschlüssel etc.
- geringe Leistungsaufnahme von typisch 450µW/MHz
SparkFuns Entwicklungsboard für den XS1-L1-64 Prozessor unterstützt UART über USB mit einem FT232 Chip, einen JTAG Anschluss
über den Programme entweder in den externen SPI Flash Speicher oder als XCore Anwendung direkt in das SRAM geladen werden
können und über 32 I/O Pins, die zu Entwicklungszwecken auf eine (nicht bestückte) Pfostensteckerleisten herausgeführt sind.
Das Board wird mit einfachem Beispielcode im SPI Flash Speicher ausgeliefert. Sendet man z.B. über eine Terminal-Emulation
ein Leerzeichen an die UART, dann blinken die LEDs und ggf. auch an die I/O ports angeschlossene LEDs.
Entwicklung und Programmierung des XS1-L1 Prozessors gestalten sich durch die kostenlosen (für Windows, Mac OS und Linux
erhältlichen, Eclipse basierenden und stark an die Programmiersprache C angelehnten)
XMOS Design Tools Entwicklungsumgebung recht einfach. Allerdings wird ein von den
XMOS Design Tools unterstützter USB nach JTAG Konverter/Adapter (z.B. der
XMOS XTAG2 Debug Adapter - ArtikelNr.: 20091164) benötigt, um Anwendungen in den XS1 laden zu können (die USB Schnittstelle kann hierfür nicht verwendet werden). Das XS1-L1-64 Entwicklungsboard ist ansonsten kompatibel zum
XMOS XC-5 Development Board.
Hinweis: Die erste Version (ver. 1.4) der Platine hat einen kleinen Hardwarefehler. Die UART Leitungen des XS1 sind sowohl mit dem FT232RL als auch mit dem XSYS (JTAG) Programmieranschluss verbunden. Um diesen Fehler zu beheben, wurden die UART Signale RX und TX zum XSYS Anschluss getrennt (daher bitte nicht über die beiden aufgetrennten Leiterbahnen auf der Rückseite der Leiterplatte wundern - der Fehler wird dadurch ohne weitere Einschränkungen der Funktionalität behoben).
Abmessungen: * 2,5" x 3,3" (ca. 63,5mm x 84mm)
Dokumentation/Links:DEV-9428