SUMMARY = "Yocto Linux System Image for LingYun IoT Kit Gateway Board"
|
LICENSE = "MIT"
|
|
inherit core-image
|
|
# additional free disk space created in Kbytes
|
IMAGE_OVERHEAD_FACTOR = "1.0"
|
IMAGE_ROOTFS_EXTRA_SPACE = "512000"
|
|
## Select Image Features
|
IMAGE_FEATURES += " \
|
ssh-server-openssh \
|
package-management \
|
"
|
|
CORE_IMAGE_EXTRA_INSTALL += " \
|
packagegroup-core-full-cmdline \
|
packagegroup-tools-bluetooth \
|
packagegroup-base-wifi \
|
packagegroup-fsl-tools-audio \
|
packagegroup-fsl-gstreamer1.0 \
|
packagegroup-fsl-gstreamer1.0-full \
|
packagegroup-qt6-imx \
|
packagegroup-fsl-opencv-imx \
|
packagegroup-core-ssh-openssh \
|
openssh-sftp openssh-sftp-server \
|
packagegroup-misc-utils \
|
firmwared \
|
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'weston-init', '', d)} \
|
"
|
|
CORE_IMAGE_EXTRA_INSTALL:append = " \
|
sudo gnupg parted xz nano dos2unix \
|
lrzsz rsync curl mtd-utils \
|
e2fsprogs e2fsprogs-resize2fs \
|
inetutils hostapd wireless-tools \
|
v4l-utils yavta \
|
evtest i2c-tools canutils \
|
spitools spidev-test \
|
udev-extraconf \
|
libgpiod libgpiod-dev libgpiod-tools \
|
libdrm libdrm-dev \
|
python3 python3-pip \
|
"
|
|
inherit extrausers
|
|
PASSWD= "\$5\$CZyCdtQE9Dp\$kuAmtCHtAv3X5gL1/imI.g1lf.JChVAEkdA3.8Yw8j8"
|
EXTRA_USERS_PARAMS = "\
|
usermod -p '${PASSWD}' root; \
|
"
|