aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-05-14 12:20:01 +0200
committerHimbeer <himbeer@disroot.org>2024-05-14 12:20:01 +0200
commitaa33871518e72f9b3fe69425b04f015cf2439abf (patch)
tree8ea64d65422a897da89b75080cec21e9560dc58a
parentd3663760b7db3810bf9dcd64d220ada3bb290c72 (diff)
doc: Mention U-Boot python-setuptools and swig build dependencies
-rw-r--r--README.md8
1 files changed, 3 insertions, 5 deletions
diff --git a/README.md b/README.md
index 7990042..bbe64d0 100644
--- a/README.md
+++ b/README.md
@@ -81,6 +81,8 @@ Required dependencies:
* riscv64-linux-gnu-gcc
* bison
* flex
+* python-setuptools
+* swig
The boot flow is not supported by upstream U-Boot.
There are several T-Head-specific forks that implement it for the Linux kernel,
@@ -102,18 +104,14 @@ Set the following options:
* Device Drivers > Serial > Base address of UART for SPL (CONFIG_SPL_DEBUG_UART_BASE): 0x10000000
* Device Drivers > Serial > Select which UART will provide the debug UART (CONFIG_DEBUG_UART_NS16550=y): ns16550
* Device Drivers > Serial > Check if UART is enabled on output (CONFIG_DEBUG_UART_NS16550_CHECK_ENABLED): Yes
-* General Setup > Support for multiprocessor (?): No
* RISC-V architecture > Symmetric Multi-Processing (CONFIG_SMP): No
* RISC-V architecture > Symmetric Multi-Processing in SPL (CONFIG_SPL_SMP): No
* RISC-V architecture > Run Mode (CONFIG_RISCV_MMODE=y): Machine
-* RISC-V architecture > SPL Run Mode (?): Machine
-* SPL configuration options > Support SPL loading and booting of Legacy images (CONFIG_SPL_LOAD_FIT): No
+* RISC-V architecture > SPL Run Mode (CONFIG_SPL_RISCV_MMODE=y): Machine
* SPL configuration options > Show more information when something goes wrong (CONFIG_SPL_SHOW_ERRORS): Yes
* SPL configuration options > Offset to which the SPL should be padded before appending the SPL payload (CONFIG_SPL_PAD_TO): 0x1200000
* Boot options > Boot images > Flattened Image Tree (FIT) > Enable SPL loading U-Boot as a FIT (basic fitImage features) (CONFIG_SPL_LOAD_FIT): No
-* Boot options > Boot images > Flattened Image Tree (FIT) > Enable SPL loading U-Boot as a FIT (full fitImage features) (?): No
* Boot options > bootcmd value (CONFIG_BOOTCOMMAND): "virtio scan; fatload virtio 0 0x8f000000 uImage; bootm 0x8f000000"
-* CONFIG_SPL_OPENSBI=n
Then exit and select 'yes' to save your changes. Next, build the binaries: