Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
sangwoojun committed Mar 16, 2021
2 parents 9d786e3 + b5f93ec commit 520f181
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ BluespecPCIe is still under active development. If you discover bugs, or has fea

## Getting Started

### Clone bluelib
BluespecPCIe depends on the bluelib library, which can be found here [https://github.com/sangwoojun/bluelib](https://github.com/sangwoojun/bluelib).

By default, bluelib must be cloned at the same level as BluespecPCIe (e.g., ~/bluespecpcie and ~/bluelib).
However, you can always change the individual Makefiles to point to different locations.

### Installing the software
- Driver: In **distribution/driver**, run **make**, and **sudo make install**.
- Rescan tool: **bsrescan** lets the BIOS recognize the PCIe device without system reboot between re-programming the FPGA. In **distribution/bsrescan**, run **make**, and **sudo make install**. This installs **bsrescan** to **/opt/bluespecpcie_manager/**. You may want to add **/opt/bluespecpcie_manager/** to your **PATH**.
Expand All @@ -34,7 +40,7 @@ BluespecPCIe is still under active development. If you discover bugs, or has fea
- **example/simple**: Memory-mapped I/O example
- **example/dmatest**: DMA example
- **example/dramtest**: Uses the 1 GB on-board DRAM on both VC707 and KC705
- **example/float**: Floating point example, requires the **bluelib** library
- **example/float**: Floating point example


## Developing custom designs
Expand Down

0 comments on commit 520f181

Please sign in to comment.