#additional packages to include in our Toradex images # Copy Licenses to image /usr/share/common-licenses, on vybrid for flash size reasons only the manifest COPY_LIC_MANIFEST ?= "1" #Bug with several MACHINES build, license files for all arch packages stored wrongly COPY_LIC_DIRS ?= "0" COPY_LIC_DIRS_colibri-vf = "0" #build some ipk which are needed together with CAN, but do not yet install them DEPENDS += "canutils libsocketcan iproute2" #the following builds cross gdb and gdbserver DEPENDS += "gdb-cross-${TARGET_ARCH}" #create the file /etc/timestamp IMAGE_PREPROCESS_COMMAND_append = " rootfs_update_timestamp;" IMAGE_INSTALL_append_tegra = " \ u-boot-toradex-fw-utils \ tegrastats \ tdx-nv-binaries \ tdx-nv-binaries-nv-gstapps \ tdx-nv-binaries-restricted-codecs \ usb-rndis-systemd \ hdmi-hotplug \ \ curl \ file \ aspell \ kernel-modules \ " IMAGE_INSTALL_append_tegra3 = " \ fs-init \ e2fsprogs \ e2fsprogs-mke2fs \ e2fsprogs-resize2fs \ e2fsprogs-tune2fs \ nv-conf-systemd \ " IMAGE_INSTALL_append_tegra124 = " \ aspell \ canutils \ curl \ e2fsprogs \ e2fsprogs-mke2fs \ e2fsprogs-tune2fs \ file \ fs-init \ hdmi-hotplug \ kernel-modules \ linuxptp \ lvds-tegra124 \ pciutils \ ptpd \ tegrastats \ u-boot-toradex-fw-utils \ usb-rndis-systemd \ " IMAGE_INSTALL_append_tegra124m = " \ aspell \ canutils \ curl \ e2fsprogs \ e2fsprogs-mke2fs \ e2fsprogs-tune2fs \ file \ fs-init \ hdmi-hotplug \ kernel-modules \ linuxptp \ lvds-tegra124 \ pciutils \ ptpd \ u-boot-toradex-fw-utils \ " IMAGE_INSTALL_append_apalis-t30 = " \ linuxptp \ pciutils \ ptpd \ iproute2 \ canutils \ lvds-ctrl \ " IMAGE_INSTALL_append_colibri-t20 = " \ mtd-utils-ubifs \ " #note that the kernel-modules meta package gets installed from #meta-fsl-arm/conf/machine/include/imx-base.inc IMAGE_INSTALL-MX6QDL = " \ bmode-usb \ libusbgx \ linuxptp \ gpio-export \ curl \ file \ aspell \ ptpd \ iproute2 \ canutils \ fs-init \ e2fsprogs \ e2fsprogs-mke2fs \ e2fsprogs-resize2fs \ e2fsprogs-tune2fs \ mimetypes \ " IMAGE_INSTALL_append_mx6q = "${IMAGE_INSTALL-MX6QDL}" IMAGE_INSTALL_append_mx6dl = "${IMAGE_INSTALL-MX6QDL}" IMAGE_INSTALL_append_apalis-imx6 = " \ u-boot-toradex-fsl-fw-utils \ " IMAGE_INSTALL_append_colibri-imx6 = " \ u-boot-toradex-fsl-fw-utils \ " IMAGE_INSTALL_append_mx6ull = " \ bmode-usb \ libusbgx \ linuxptp \ ptpd \ iproute2 \ canutils \ mtd-utils-ubifs \ " #note that the kernel-modules meta package gets installed from #meta-fsl-arm/conf/machine/include/imx-base.inc IMAGE_INSTALL_append_apalis-imx6 = " \ pciutils \ " IMAGE_INSTALL_append_vf = " \ linuxptp \ libusbgx \ ptpd \ iproute2 \ canutils \ mtd-utils-ubifs \ kernel-modules \ usb-suspend-resume \ " IMAGE_INSTALL_append_colibri-vf = " \ u-boot-toradex-fsl-fw-utils \ " IMAGE_INSTALL_append_mx7 = " \ linuxptp \ libusbgx \ curl \ file \ aspell \ ptpd \ iproute2 \ canutils \ " IMAGE_INSTALL_append_colibri-imx7-emmc = " \ u-boot-toradex-fsl-fw-utils \ " IMAGE_INSTALL_append_colibri-imx7 = " \ u-boot-toradex-fsl-fw-utils \ mtd-utils-ubifs \ " IMAGE_INSTALL += " \ packagegroup-dotnet-deps \ \ crda \ linux-firmware-ralink \ linux-firmware-rtl8192cu \ \ alsa-utils \ alsa-utils-aplay \ alsa-utils-amixer \ \ sqlite3 \ \ curl \ nfs-utils-client \ openssh-scp \ openssh-sftp \ \ bzip2 \ gdbserver \ grep \ joe \ minicom \ ldd \ lsof \ mtd-utils \ dosfstools \ util-linux-fstrim \ \ devmem2 \ evtest \ hdparm \ iperf \ iperf3 \ i2c-tools \ memtester \ mmc-utils-cos \ rt-tests \ stress \ lmbench \ nbench-byte \ tinymembench \ ethtool \ \ tdx-oak-sensors \ " #Backports BACKPORTS_APALIS = " \ backports \ linux-firmware-ath10k \ linux-firmware-ath9k \ linux-firmware-iwlwifi \ linux-firmware-sd8686 \ linux-firmware-sd8688 \ linux-firmware-sd8787 \ linux-firmware-sd8797 \ linux-firmware-ralink \ linux-firmware-rtl8192cu \ " BACKPORTS_COLIBRI = " \ backports \ linux-firmware-ath10k \ linux-firmware-sd8686 \ linux-firmware-sd8688 \ linux-firmware-sd8787 \ linux-firmware-sd8797 \ linux-firmware-ralink \ linux-firmware-rtl8192cu \ " IMAGE_INSTALL_append_apalis-tk1 = " \ ${BACKPORTS_APALIS} \ " IMAGE_INSTALL_append_apalis-t30 = " \ ${BACKPORTS_APALIS} \ " IMAGE_INSTALL_append_apalis-imx6 = " \ ${BACKPORTS_APALIS} \ " IMAGE_INSTALL_append_colibri-t30 = " \ ${BACKPORTS_COLIBRI} \ " IMAGE_INSTALL_append_colibri-t20 = " \ ${BACKPORTS_COLIBRI} \ " IMAGE_INSTALL_append_colibri-imx6 = " \ ${BACKPORTS_COLIBRI} \ " IMAGE_INSTALL_append_colibri-imx7 = " \ ${BACKPORTS_COLIBRI} \ " IMAGE_INSTALL_append_colibri-vf = " \ ${BACKPORTS_COLIBRI} \ "