(Not a stand-alone git repo. Please clone https://github.com/lowrisc/lowrisc-chip.git to have this as a submodule of
Requirement:
Vivado 2015.4 and lowRISC develope environment
Generate bit-stream for downloading
make bitstream
Run FPGA simulation (extremely slow due to the DDR3 memory controller)
make simulation
Open the Vivado GUI
make vivado
Generate the FPGA backend Verilog files
make verilog
Generate the Vivado project
make project
Find out the boot BRAMs' name and position (for updating src/boot.bmm)
make search-ramb
Replace the content of boot BRAM with a new src/boot.mem (must update src/boot.bmm first)
make bit-update