a bit of README keeps the doctor away, or something

This commit is contained in:
pi 2022-11-25 23:46:20 +01:00
parent c48bdc7dc2
commit da936a719b

View File

@ -52,7 +52,7 @@ The `NixDebug.cs` (Udon) script needs to be placed on a camera pointing at a cam
For both the target toolchain (`riscv32-gnu-linux-`) and the initramfs, [buildroot](https://buildroot.org/) is used - this is *not* a submodule, but an extracted and slightly modified version instead. For both the target toolchain (`riscv32-gnu-linux-`) and the initramfs, [buildroot](https://buildroot.org/) is used - this is *not* a submodule, but an extracted and slightly modified version instead.
To build, run `make buildroot-2021.05/build.marker` in the top level directory. The toolchain will be made in `buildroot-2021.05/output/host` and the rootfs in `buildroot-2021.05/output/images`. This will take a long time. To build, run `make buildroot-2022.02.1/build.marker` in the top level directory. The toolchain will be made in `buildroot-2022.02.1/output/host` and the rootfs in `buildroot-2022.02.1/output/images`. This will take a long time.
### Micropython ### Micropython
@ -78,6 +78,8 @@ NOTE: This requires a custom rust toolchain, as the default one does not have a
To build the linux payload, run `make linux_payload.bin` in the top level directory. This requires the toolchain and initramfs to be built. To build the linux payload, run `make linux_payload.bin` in the top level directory. This requires the toolchain and initramfs to be built.
Note that this uses a custom fork of the linux kernel that includes some custom rvc-specific patches. See the forked repo: https://github.com/pimaker/linux-rvc
# Why? # Why?
Because. Because.