Materiał uzupełniający – kod użyty w filmie na YT:
mkdir rpi_doom
cd rpi_doom/
git clone git://git.yoctoproject.org/poky
cd poky
git clone https://github.com/agherzan/meta-raspberrypi.git
git clone https://github.com/JPEWdev/meta-doom.git
git checkout origin/nanbield
cd meta-raspberrypi/
git checkout origin/nanbield
git clone https://github.com/openembedded/meta-openembedded.git
cd meta-openembedded/
git checkout origin/nanbield
Kontener:
docker run --rm -it -v <SCIEZKA>:/workdir crops/poky:ubuntu-22.04 --workdir=/workdir
source oe-init-build-env
bitbake-layers add-layer ../meta-openembedded/meta-oe/
bitbake-layers add-layer ../meta-raspberrypi/
bitbake-layers add-layer ../meta-doom/
bitbake core-image-weston
local.conf:
MACHINE = "raspberrypi4-64"
INIT_MANAGER = "systemd"
ENABLE_UART = "1"
LICENSE_FLAGS_ACCEPTED = "synaptics-killswitch"
DISTRO_FEATURES:append = " pam"
IMAGE_INSTALL:append = " zdoom zdoom-autolaunch"
wgranie na sprzęt:
bmaptool copy --bmap core-image-weston-raspberrypi4-64.rootfs.wic.bmap core-image-weston-raspberrypi4-64.rootfs.wic.bz2 /dev/XXX
Link do YT:

Dodaj komentarz