README.md: Add information on beagleV

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj
2021-05-05 08:30:34 -07:00
parent f9c1baf4a6
commit 475f2871c6

View File

@@ -61,15 +61,18 @@ repo rebase
The different machines you can build for are:
* freedom-u540: The SiFive HiFive Unleashed board
* beaglev-starlight-jh7100: BeagleV - Based on Starlight JH7100 SOC
Note that this layer also provides improvements and features for the
upstream qemuriscv32 and qemuriscv64 machines.
Additional beagleV notes on bringup are [here](https://github.com/riscv/meta-riscv/blob/master/docs/BeagleV.md)
## Build Images
A console-only image for the 64-bit QEMU machine
```text
MACHINE=qemuriscv64 bitbake core-image-full-cmdline
MACHINE=beaglev-starlight-jh7100 bitbake core-image-full-cmdline
```
To build an image to run on the HiFive Unleashed using Wayland run the following
@@ -78,6 +81,11 @@ To build an image to run on the HiFive Unleashed using Wayland run the following
MACHINE=freedom-u540 bitbake core-image-weston
```
To build an image to run on the BeagleV using Wayland run the following
```text
MACHINE=beaglev-starlight-jh7100 bitbake core-image-weston
```
To build a full GUI equipped image running Plasma Mobile see the in-tree documentation [here](https://github.com/riscv/meta-riscv/blob/master/docs/Plasma-Mobile-on-Unleashed.md).
## Running in QEMU
@@ -124,7 +132,7 @@ $ sudo bmaptool copy --bmap image.bmap ./freedom-u540-opensbi-201812181337-mmcbl
### dding wic.gz
The output of a ```freedom-u540``` build will be a ```<image>.wic.gz``` file. You can write this file to an sd card using:
The output of a ```freedom-u540``` or ```beaglev-starlight-jh7100``` build will be a ```<image>.wic.gz``` file. You can write this file to an sd card using:
```text
$ zcat <image>-<machine>.wic.gz | sudo dd of=/dev/sdX bs=4M iflag=fullblock oflag=direct conv=fsync status=progress