Skip to content

Commit 4cb39b3

Browse files
committed
Fill in the docs
Signed-off-by: Jakub Duchniewicz <j.duchniewicz@unsw.edu.au>
1 parent 91a5f09 commit 4cb39b3

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

docs/manual.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1140,6 +1140,7 @@ The currently supported platforms are:
11401140
* qemu_virt_aarch64
11411141
* qemu_virt_riscv64
11421142
* rockpro64
1143+
* rock3b
11431144
* rpi4b_1gb
11441145
* rpi4b_2gb
11451146
* rpi4b_4gb
@@ -1379,6 +1380,19 @@ Microkit will produce a raw binary file by default, so when using U-Boot run the
13791380

13801381
=> go 0x30000000
13811382

1383+
## Radxa Rock3b {#rock3b}
1384+
1385+
Support is available for the Radxa Rock3b platform which is based on the Rockchip rk3568 SoC.
1386+
1387+
Since the platform relies on some closed-source binary blobs for first stage bootloader and then ARM's TrustZone A, we need to compile the U-Boot including these images. Detailed instructions on how to do that are avalilable [here](https://docs.sel4.systems/Hardware/rock3b.html).
1388+
1389+
Once the proper U-Boot image is in place, you can simply load the `loader.img` on the board and run it like that (this is assuming you have the TFTP server set up):
1390+
1391+
=> tftp 0x02000000 loader.img
1392+
=> go 0x02000000
1393+
1394+
For more booting options, please refer to the seL4 [board setup guide](https://docs.sel4.systems/Hardware/rock3b.html).
1395+
13821396
## Pine64 Star64 {#star64}
13831397

13841398
Support is available for the Pine64 Star64 platform which is based on the

0 commit comments

Comments
 (0)