Forum: FPGA, VHDL & Co. Linux auf Altium Nanoboard 3000


von Richard (Gast)


Lesenswert?

Hallo
Bin  noch etwas neu im Umgang mit FPGAs und deshalb habe ich mir ein 
Altium Nanoboard 3000 mit Altera FPGA besorgt. Jetzt ist meine Frage: Ht 
jemand von euch schon ein Linux auf dem Nanoboard 3000 implementiert und 
wenn ja wie habt ihr die Peripherie angesteuert. Device Driver 
Programmierung für Linux ist noch ein bisschen Neuland für mich. Würde 
mich über eure Antworten freuen

lg

Richard

von Duke Scarring (Gast)


Lesenswert?

Leider ist die Webseite von Altium total verflasht. Wieviel Speicher und 
welcher FPGA ist denn auf Deinem Board drauf?

Duke

von dasrotemopped (Gast)


Lesenswert?

da ich auch das Nanoboard 3000 habe würde mich die Frage nach Linux + 
Nanoboard 3k auch interessieren.

Das NB 3000 hat
- 1 MB SRAM 32 bit
- 64 MB SDRAM 32 bit
- 16 MB Flash 16 bit
- 2x 512 kB SRAM 16 bit
- 8 Mbit SPI Flash

Der FPGA Chip ist wahlweise
- Altera Cyclone III EP3C40F780C8N
- Xilinx Spartan 3 XC3S1400AN-4FGG676C
- Lattice ECP2 LFE2-35SE-5FN672C

Wegen der Lieferbarkeit habe ich die Xilinx Version.
Details zur weiteren Peripherie auf dem Board stehen im Datenblatt:
http://nb3000.altium.com/PDFs/NB3000%20Product%20Data%20Sheet_en.pdf

Gruß,

dasrotemopped

von Duke Scarring (Gast)


Lesenswert?

dasrotemopped schrieb:
> - 64 MB SDRAM 32 bit
> - 16 MB Flash 16 bit

- Xilinx Spartan 3 XC3S1400AN-4FGG676C

Ok, damit sollte man ein Linux aufsetzen können. Zum einen brauchst Du 
einen Prozessor, der von Linux (oder einem Derivat) unterstützt wird und 
der in Deinen FPGA passt. Mir fallen da folgende Kombinationen ein:

MicroBlaze/uClinux [1]
LEON3/Snapgear [2]

Für den MicroBlaze brauchst Du eine Lizenz.
Wie die Portierung von Linux auf die von Altium mitgelieferten 
Prozessoren aussieht, weiß ich nciht.

Duke


[1] http://www.uclinux.org/ports/
[2] 
http://www.gaisler.com/cms/index.php?option=com_content&task=view&id=63&Itemid=31

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.