https://github.com/zyedidia/hifive
Simple bare-metal library and example programs for the HiFive 1 Rev B
https://github.com/zyedidia/hifive
Last synced: 5 months ago
JSON representation
Simple bare-metal library and example programs for the HiFive 1 Rev B
- Host: GitHub
- URL: https://github.com/zyedidia/hifive
- Owner: zyedidia
- Created: 2021-11-27T07:00:53.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-18T01:33:21.000Z (over 3 years ago)
- Last Synced: 2025-08-16T23:02:10.719Z (5 months ago)
- Language: C
- Homepage:
- Size: 40 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HiFive 1 Rev B Library and Examples
Some examples of bare metal programs for the HiFive 1 Rev B board.
Usage:
* Set the `LIBFIVE_ROOT` environment variable to point to the `libfive` directory.
* Make sure the GNU RISC-V toolchain is installed (prebuilt binaries [available](https://github.com/zyedidia/riscv-gnu-toolchain-prebuilt)).
* Navigate to your program of choice (for example, `programs/blinkrgb`).
* Plug in the board and run `make install`.