Difference between revisions of "Board:lowrisc/nexys4ddr"

From coreboot
Jump to: navigation, search
(create page)
 
(instructions)
Line 1: Line 1:
 +
''"[https://www.lowrisc.org lowRISC] is creating a fully open-sourced, Linux-capable, RISC-V-based SoC, that can be used either directly or as the basis for a custom design. We aim to complete our SoC design this year [2016]."''
  
 +
This coreboot port runs on the lowRISC bitstream for the Nexys 4 DDR FPGA development board.
 +
 +
== Booting coreboot ==
 +
 +
* make crossgcc-riscv
 +
* select the board in menuconfig
 +
* convert the board to an ELF file through util/riscvtools/make-spike-elf.sh
 +
* Copy coreboot.elf on a µSD card as boot.bin
 +
* Boot the FPGA board with this µSD card

Revision as of 14:40, 29 October 2016

"lowRISC is creating a fully open-sourced, Linux-capable, RISC-V-based SoC, that can be used either directly or as the basis for a custom design. We aim to complete our SoC design this year [2016]."

This coreboot port runs on the lowRISC bitstream for the Nexys 4 DDR FPGA development board.

Booting coreboot

  • make crossgcc-riscv
  • select the board in menuconfig
  • convert the board to an ELF file through util/riscvtools/make-spike-elf.sh
  • Copy coreboot.elf on a µSD card as boot.bin
  • Boot the FPGA board with this µSD card