File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- bin /
21build /
3- lib /
4- lib64
5- pyvenv.cfg
6- share /
72sw /build /
3+ .venv /
Original file line number Diff line number Diff line change @@ -34,8 +34,8 @@ recommended)
3434
3535``` bash
3636# Setup python venv
37- python3 -m venv .
38- source ./bin/activate
37+ python3 -m venv .venv
38+ source .venv /bin/activate
3939
4040# Install python requirements
4141pip3 install -r python-requirements.txt
@@ -50,11 +50,11 @@ First the software must be built. This is provide an initial binary for the FPGA
5050build.
5151
5252```
53- cd sw
54- mkdir build
55- cd build
53+ mkdir sw/build
54+ pushd sw/build
5655cmake ../
5756make
57+ popd
5858```
5959
6060Note the FPGA build relies on a fixed path to the initial binary (blank.vmem) so
@@ -96,6 +96,9 @@ To program the FPGA, either use FuseSoC again
9696
9797```
9898fusesoc --cores-root=. run --target=synth --run lowrisc:ibex:demo_system
99+
100+ # If the above does not work, try executing the programming operation manually with..
101+ make -C ./build/lowrisc_ibex_demo_system_0/synth-vivado/ pgm
99102```
100103
101104Or use the Vivado GUI
You can’t perform that action at this time.
0 commit comments