Created new fcb-looper-image.bb
This commit is contained in:
parent
40ae7a8412
commit
d64fb0a511
@ -0,0 +1,47 @@
|
|||||||
|
SUMMARY = "FCB1010 Looper System Image"
|
||||||
|
DESCRIPTION = "Minimal embedded Linux system with GUI for audio looper"
|
||||||
|
|
||||||
|
require recipes-core/images/core-image-minimal.bb
|
||||||
|
|
||||||
|
# Distro features now configured in fcb-looper distribution
|
||||||
|
|
||||||
|
# gui-app
|
||||||
|
|
||||||
|
IMAGE_INSTALL += "\
|
||||||
|
packagegroup-core-boot \
|
||||||
|
weston \
|
||||||
|
weston-init \
|
||||||
|
liberation-fonts \
|
||||||
|
systemd \
|
||||||
|
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} \
|
||||||
|
"
|
||||||
|
|
||||||
|
# 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"
|
||||||
|
IMAGE_OVERHEAD_FACTOR = "1.1"
|
||||||
|
|
||||||
|
# Image formats
|
||||||
|
IMAGE_FSTYPES += "ext4 tar.bz2 wic"
|
||||||
|
|
||||||
|
# Custom WIC file without swap
|
||||||
|
WKS_FILE = "fcb-looper-noswap.wks"
|
||||||
@ -1,47 +1,13 @@
|
|||||||
SUMMARY = "FCB1010 Looper System Image"
|
SUMMARY = "FCB1010 Looper System Image"
|
||||||
DESCRIPTION = "Minimal embedded Linux system with GUI for audio looper"
|
DESCRIPTION = "Embedded Linux system for FCB1010 looper"
|
||||||
|
|
||||||
require recipes-core/images/core-image-minimal.bb
|
require recipes-rt/images/core-image-rt.bb
|
||||||
|
|
||||||
# Distro features now configured in fcb-looper distribution
|
# Kernel selection
|
||||||
|
PREFERRED_PROVIDER_virtual/kernel = "linux-intel-rt"
|
||||||
# gui-app
|
|
||||||
|
|
||||||
IMAGE_INSTALL += "\
|
|
||||||
packagegroup-core-boot \
|
|
||||||
weston \
|
|
||||||
weston-init \
|
|
||||||
liberation-fonts \
|
|
||||||
systemd \
|
|
||||||
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} \
|
|
||||||
"
|
|
||||||
|
|
||||||
# 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"
|
|
||||||
IMAGE_OVERHEAD_FACTOR = "1.1"
|
|
||||||
|
|
||||||
# Image formats
|
# Image formats
|
||||||
IMAGE_FSTYPES += "ext4 tar.bz2 wic"
|
IMAGE_FSTYPES += "wic.vdi"
|
||||||
|
|
||||||
# Custom WIC file without swap
|
# Image features for development and access
|
||||||
WKS_FILE = "fcb-looper-noswap.wks"
|
IMAGE_FEATURES += "ssh-server-openssh empty-root-password allow-empty-password debug-tweaks"
|
||||||
Loading…
x
Reference in New Issue
Block a user