Lines Matching +full:build +full:- +full:opensbi
7 Shakti SoC is a SoC based on the Shakti C-class processor core. Shakti C
11 https://gitlab.com/shaktiproject/cores/shakti-soc/-/blob/master/fpga/boards/artya7-100t/c-class/REA…
13 For more info on the Shakti C-class core, please see:
14 https://c-class.readthedocs.io/en/latest/
17 -----------------
21 * 1 C-class core
23 * Platform-Level Interrupt Controller (PLIC)
27 ------------
29 The ``shakti_c`` machine can start using the standard -bios
30 functionality for loading the baremetal application or opensbi.
33 ----------------
39 .. code-block:: bash
41 $ git clone https://gitlab.com/behindbytes/shakti-sdk.git
42 $ cd shakti-sdk
51 .. code-block:: bash
53 $ wget -c https://gitlab.com/behindbytes/shakti-binaries/-/raw/master/sdk/shakti_sdk_qemu.zip
58 .. code-block:: bash
60 $ qemu-system-riscv64 -M shakti_c -nographic \
61 -bios path/to/shakti_sdk_qemu/loopback.shakti
63 OpenSBI section in Boot the machine
65 We can also run OpenSBI with Test Payload.
67 .. code-block:: bash
69 $ git clone https://github.com/riscv/opensbi.git -b v0.9
70 $ cd opensbi
71 $ wget -c https://gitlab.com/behindbytes/shakti-binaries/-/raw/master/dts/shakti.dtb
72 $ export CROSS_COMPILE=riscv64-unknown-elf-
76 fw_payload.elf would be generated in build/platform/generic/firmware/fw_payload.elf.
79 .. code-block:: bash
81 $ qemu-system-riscv64 -M shakti_c -nographic \
82 -bios path/to/fw_payload.elf