Skip to content
Snippets Groups Projects
Commit bdb1c7ed authored by Eberhard Stoll's avatar Eberhard Stoll
Browse files

image-stm32mp: increase size, add packages and adapt to dev environment

parent bcdfdb69
Branches alpha2 master
No related tags found
No related merge requests found
......@@ -32,7 +32,7 @@ SDKPATH[vardepsexclude] = "DATETIME DATE"
IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${DISTRO_CODENAME}-v${DISTRO_VERSION}-${DATETIME}"
IMAGE_NAME[vardepsexclude] = "DATETIME DATE"
PACKAGE_FEED_URIS ??= "http://192.168.1.1/"
PACKAGE_FEED_URIS ??= "http://192.168.1.1:8000/"
# =========================================================================
# DISTRO settings
......
......@@ -153,6 +153,9 @@ RM_WORK_EXCLUDE += ""
# force the usage of debian package
PACKAGE_CLASSES = "package_deb"
# Package server
PACKAGE_FEED_URIS = "http://192.168.1.1:8000/"
# To enable archiver for recipes that are configured (e.g. atf, u-boot, kernel...)
#ST_ARCHIVER_ENABLE = "1"
......
......@@ -81,9 +81,9 @@ PARTITIONS_IMAGE = "${STM32MP_BOOTFS_IMAGE} ${STM32MP_USERFS_IMAGE}"
# Bootfs partition size 20MB (kernel ~7MB)
BOOTFS_PARTITION_SIZE = "20480"
#Rootfs partition size 512MB
ROOTFS_PARTITION_SIZE = "524288"
#ROOTFS_PARTITION_SIZE = "524288"
# Rootfs partition size (with Qt)
#ROOTFS_PARTITION_SIZE = "786432"
ROOTFS_PARTITION_SIZE = "786432"
# Userfs partition size 128MB
USERFS_PARTITION_SIZE = "131072"
# Pay attention: QSPI NAND is 512MB on
......
......@@ -32,6 +32,27 @@ IMAGE_INSTALL += "\
htop \
"
# Additional diagnostic packages
IMAGE_INSTALL_DIAGNOSTICS += "\
memtester \
cpufrequtils \
libgpiod \
libiio-tests \
can-utils \
i2c-tools \
spitools \
evtest \
\
mmc-utils \
mtd-utils-ubifs \
\
iperf3 \
iproute2 \
\
libdrm-tests \
"
IMAGE_INSTALL += "${IMAGE_INSTALL_DIAGNOSTICS}"
# Fix wrong dependency in OpenST:
# If we don't have gcnano-userland-binary nobody builds the recipe 'gcnano-driver-stm32mp'
# In MACHINE_EXTRA_RRECOMMENDS 'kernel-module-galcore' is set when GPU machine feature is
......
......@@ -13,32 +13,47 @@ IMAGE_QT_BASE = ""
# Wayland extensions
IMAGE_QT_WAYLAND = "\
weston \
weston-init \
qtwayland \
qtwayland-plugins \
"
weston \
weston-init \
qtwayland \
qtwayland-plugins \
"
IMAGE_QT_WAYLAND_EXAMPLES = "\
weston-examples \
qtwayland-examples \
"
weston-examples \
qtwayland-examples \
"
# Exceet applications
IMAGE_QT_DEMOS = "\
# Webengine demo webengine-vk
IMAGE_QT_DEMO_WEBENGINE = "\
webengine-vk \
qtsvg \
"
# Exceet demo
IMAGE_QT_DEMO_EXCEET = "\
exceet-demo \
exceet-demo-slideshow \
qtmultimedia \
qtmultimedia-qmlplugins \
"
#exceet-demo-video
# Demo applications
IMAGE_QT_DEMOS = "\
${IMAGE_QT_DEMO_WEBENGINE} \
${IMAGE_QT_DEMO_EXCEET} \
animatedtiles \
cinematicexperience \
"
"
########################################
##### Additional Qt PACKAGES ###########
########################################
IMAGE_INSTALL_append += "\
${IMAGE_QT_BASE} \
${IMAGE_QT_BASE} \
${IMAGE_QT_DEMOS} \
${@bb.utils.contains('DISTRO_FEATURES', 'gstreamer', 'packagegroup-gstreamer1-0', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '${IMAGE_QT_WAYLAND}', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', 'autostart-eglfs', d)} \
"
"
......@@ -12,5 +12,5 @@ DHCP=ipv4
# static configuration
#Address=192.168.1.239/24
#Gateway=192.168.1.240
#DNS=172.17.10.208
#DNS=172.17.10.225 172.17.10.221
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment