mirror of
https://github.com/antonblanchard/microwatt.git
synced 2026-03-28 10:42:39 +00:00
Update documentation. (#280)
Update documentation to reference fusesoc init for Xilinx boards, for those like me who have never used fusesoc before. Add a reference to the board files for Digilent boards and comment on perhaps installing them for other boards as appropriate. Signed-off-by: Antony Vennard <antony@vennard.ch>
This commit is contained in:
10
README.md
10
README.md
@@ -97,6 +97,14 @@ sudo dnf copr enable sharkcz/danny
|
||||
sudo dnf install fusesoc
|
||||
```
|
||||
|
||||
- If this is your first time using fusesoc, initialize fusesoc.
|
||||
This is needed to be able to pull down fussoc library components referenced
|
||||
by microwatt. Run
|
||||
|
||||
```
|
||||
fusesoc init
|
||||
```
|
||||
|
||||
- Create a working directory and point FuseSoC at microwatt:
|
||||
|
||||
```
|
||||
@@ -106,6 +114,8 @@ fusesoc library add microwatt /path/to/microwatt/
|
||||
```
|
||||
|
||||
- Build using FuseSoC. For hello world (Replace nexys_video with your FPGA board such as --target=arty_a7-100):
|
||||
You may wish to ensure you have [installed Digilent Board files](https://reference.digilentinc.com/vivado/installing-vivado/start#installing_digilent_board_files)
|
||||
or appropriate files for your board first.
|
||||
|
||||
```
|
||||
fusesoc run --target=nexys_video microwatt --memory_size=16384 --ram_init_file=/path/to/microwatt/fpga/hello_world.hex
|
||||
|
||||
Reference in New Issue
Block a user