forked from LampaLab/iota_fpga
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from ajblane/iota-fpga-sockit
Arrow SoCKit Evaluation Board Enablement
- Loading branch information
Showing
3 changed files
with
37 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,6 +22,37 @@ PoC parameters: | |
|
||
[Download](https://github.com/LampaLab/iota_fpga/releases/tag/v0.1) Linux sd-card image for IOTA hardware accelerator on DE10-nano board and [latest](https://github.com/LampaLab/iota_fpga/releases/tag/v0.3) rbf file | ||
|
||
## Arrow SoCKit board | ||
Build instructions mentioned RBF file for Arrow SoCKit board. For the sake of consistency, we host FPGA related repository under DLTcollab umbrella. | ||
|
||
### Generate the RBF file | ||
* Install Intel Quartus Prime Lite Edition 17.1 and run synthesizing | ||
* Transform SOF file to RBF file | ||
``` | ||
~/intelFPGA_lite/17.1/quartus/bin/quartus_cpf -c curl_fpga.sof soc_system.rbf | ||
``` | ||
|
||
### Quickly start from scratch | ||
* [Download](https://github.com/LampaLab/iota_fpga/releases/tag/v0.1) Linux sd-card image for Cyclone V | ||
* The RBF file for Arrow SocKit board | ||
* Creating an SD Card using a Linux Host | ||
``` | ||
$ sudo dd if=DE10_iota_fpga_Linux.img of=/dev/sdb bs=2048 | ||
$ sudo sync | ||
``` | ||
* Overwrite the RBF file in the SD card | ||
``` | ||
$ sudo mkdir sdcard | ||
$ sudo mount /dev/sdb1 sdcard/ | ||
$ sudo cp soc_system.rbf sdcard/ | ||
$ sudo umount sdcard | ||
``` | ||
|
||
* Connect to remote shell (account/password: root/123456) | ||
``` | ||
$ ssh [email protected] | ||
``` | ||
|
||
If you like this work, please donate some MIOTA to support it further development: | ||
|
||
[U9XOVBWJUBCE99ZIKIUGXZFSSGLUAPHUG9XZTVOVHZ99HVTQXET9CD9V9FMDNLSLPQDYXOHKBA9MVHI9ZOVCVHVJXA](https://thetangle.org/address/U9XOVBWJUBCE99ZIKIUGXZFSSGLUAPHUG9XZTVOVHZ99HVTQXET9CD9V9FMDNLSLPQDYXOHKBA9MVHI9Z) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters