WiiPiiDo BSP Layer for OpenEmbedded/Yocto, based on https://github.com/alistair23/meta-pine64
This layer depends on:
- URI: git://github.com/openembedded/openembedded-core
- branch: master
- revision: HEAD
- URI: git://github.com/openembedded/bitbake
- branch: master
- revision: HEAD
Follow the usual steps to setup OpenEmbedded and bitbake.
MACHINE=wiipiido bitbake core-image-base
To use systemd add this to your local.conf:
DISTRO_FEATURES += "systemd"
VIRTUAL-RUNTIME_init_manager = "systemd"
DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"
To use WiFi add this to your local.conf:
DISTRO_FEATURES += "ipv4 ipv6 wifi"
IMAGE_INSTALL_append = " linux-firmware-bcm43430"
To see the kernel boot log on the HDMI output, which is useful for debugging, change recipes-bsp/u-boot/files/boot.txt
to the following:
setenv bootargs console=tty0 console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait
This results in adding console=tty0
which will direct Linux to display the console on the display.