Booting yocto system (and many other useful scripts)
This commit is contained in:
@@ -1,11 +1,14 @@
|
||||
SUMMARY = "FCB1010 Looper System Image"
|
||||
DESCRIPTION = "Minimal embedded Linux system with GUI for audio looper"
|
||||
|
||||
require recipes-core/images/core-image-base.bb
|
||||
require recipes-core/images/core-image-minimal.bb
|
||||
|
||||
# Distro features now configured in fcb-looper distribution
|
||||
|
||||
# gui-app
|
||||
|
||||
IMAGE_INSTALL += "\
|
||||
packagegroup-core-boot \
|
||||
gui-app \
|
||||
weston \
|
||||
weston-init \
|
||||
liberation-fonts \
|
||||
@@ -13,12 +16,25 @@ IMAGE_INSTALL += "\
|
||||
openssh \
|
||||
ssh-keys \
|
||||
wifi-config \
|
||||
wpa-supplicant \
|
||||
iw \
|
||||
linux-firmware \
|
||||
packagegroup-base-wifi \
|
||||
pciutils \
|
||||
usbutils \
|
||||
linux-firmware-iwlwifi-6000g2b-6 \
|
||||
kbd \
|
||||
file \
|
||||
util-linux \
|
||||
keyboard-config \
|
||||
${CORE_IMAGE_EXTRA_INSTALL} \
|
||||
"
|
||||
|
||||
# Optimize for embedded use
|
||||
IMAGE_FEATURES += "read-only-rootfs ssh-server-openssh"
|
||||
SYSTEMD_DEFAULT_TARGET = "graphical.target"
|
||||
# WiFi kernel features - ensure iwlwifi is built
|
||||
KERNEL_FEATURES:append = " cfg/80211.scc features/iwlwifi/iwlwifi.scc"
|
||||
|
||||
# Image features for development and access - removed read-only for debugging
|
||||
IMAGE_FEATURES += "ssh-server-openssh empty-root-password allow-empty-password debug-tweaks"
|
||||
|
||||
# Size optimization
|
||||
IMAGE_ROOTFS_SIZE ?= "1048576"
|
||||
@@ -28,6 +44,4 @@ IMAGE_OVERHEAD_FACTOR = "1.1"
|
||||
IMAGE_FSTYPES += "ext4 tar.bz2 wic"
|
||||
|
||||
# Custom WIC file without swap
|
||||
WKS_FILE = "fcb-looper-noswap.wks"
|
||||
|
||||
LICENSE = "MIT"
|
||||
WKS_FILE = "fcb-looper-noswap.wks"
|
||||
Reference in New Issue
Block a user