Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:linux:fpga_loader [2015-06-30 12:58] – angelegt abajric | software:linux:fpga_loader [2023-04-11 08:35] (aktuell) – Urs Graf | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
<box 30% right green | QuickLinks> | <box 30% right green | QuickLinks> | ||
- | * [[https://github.com/ntb-ch/fpga_loader| Source Code]] | + | * [[https://gitlab.ost.ch/tech/ |
* [[https:// | * [[https:// | ||
</ | </ | ||
- | Altera FPGAs können über 5 Leitungen von einem Microkontroller konfiguriert werden | + | Altera FPGAs can be configured by a microcontroller using 5 wires (Passive Serial). |
+ | In order to be able to load the FPGA design you have to enable the creation of the RBF file in Quartus under //Device and Pin Options//: | ||
- | Um das FPGA Design laden zu können, muss in Quartus zuerst das Erzeugen des RBF-Files in den //Device and Pin Options// aktiviert werden: | + | {{.:quartus-rbf.png? |
- | {{.: | + | Make sure to load the kernel modul // |
- | + | ||
- | Das RBF-File kann mit dem '' | + | The RBF file can be loaded with '' |
< | < | ||
# dd if=design.rbf of=/ | # dd if=design.rbf of=/ | ||
</ | </ | ||
+ | |||
+ | ===== Details ===== | ||
+ | [[https:// | ||
+ | The timing is as follows {{ : | ||
+ | initialization of the device.// | ||
+ | |||
+ | |||