Many users will be most comfortable with boards that have an existing U-Boot configuration.
Various versions of U-Boot, each customized for a specific board, have been turned into FreeBSD ports and packages. For instance, you can simply enter pkg install u-boot-cubieboard, and all the files you will need to get U-Boot onto an SD card are installed for you in /usr/local/share/u-boot, including a README file that tells you how to install the file(s) onto the SD card.
The following U-Boot ports and packages for RISC-V are available:
| category/portname | SoC | manufacturer | board(s) | comments |
|---|---|---|---|---|
| sysutils/u-boot-sifive-fu540 | SiFive FU540 | SiFive | HiFive Unleashed | product discontinued, replaced by HiFive Unmatched |
| sysutils/u-boot-sifive-fu740 | SiFive FU740 | SiFive | HiFive Unmatched |
Technical note: these are all slave ports of sysutils/u-boot-master with some predefined variables.
construction zone
| category/portname | SoC | manufacturer | board(s) | comments |
|---|
See Also