boards/hifive_inventor/README.md
The BBC HiFive Inventor is a board based on the SiFive FE310-G003 chip built around the E31 Core. It includes the following peripherals:
At present, the peripherals are not set up. We are waiting for the schematic.
When using tockloader use settings for board hifive1b since they are the
same (same debugger, same kernel and program memory).
Running make flash-jlink should load the kernel onto the board. It requires
you install J-Link.
Make sure that the JLinkExe executable is accessible starting from your
PATH variable.
If need, use gdb to debug the kernel. Start a custom gdb server with
JLinkGDBServerExe, or use the following configuration:
$ JLinkGDBServerCLExe -select USB -device FE310 -endian little -if JTAG -speed 1200 -noir -noLocalhostOnly
I would also like to note that openocd support is in developement.
A update for adding the flash
ISSI IS25LQ040 chip is on it's way.
Running in QEMU has not been tested, yet.