Major changes based on user requirements: 1. Board identification: TQMa6UL (from sticker TQMA6U-AB) - Old code reference 'tqma6x' = generic i.MX6 family - Machine: tqma6ulx-mba6ulx 2. Build name: UT (Universität/Projekt) - All documentation updated with UT branding - Build directory: build_ut 3. ci-meta-tq workflow: - Replaced manual layer cloning with official TQ CI repo - Uses git submodules for all layers - ci/fill_mirror script for mirror population 4. License tables in 3 formats: - CSV: UT-license-table.csv - Markdown: license-summary.md - Excel-compatible: UT-license-table-excel.md 5. Air-gap deployment: - Complete offline build instructions - /srv/yocto/ premirror setup - BB_NO_NETWORK configuration 6. 2038 compliance: - Verified: Kernel 6.6 + glibc 2.38 - 64-bit time_t on 32-bit ARM - Scarthgap 5.0 LTS confirmed suitable All documents ready for mirror creation and approval process.
1.8 KiB
1.8 KiB
| Package | Version | Recipe | License | MilitaryUse | SourceLocation | Notes |
|---|---|---|---|---|---|---|
| linux-yocto | 6.6.y | linux-yocto_6.6 | GPL-2.0-only | Yes | sources/poky/meta/recipes-kernel/linux/ | Kernel with 2038 support |
| u-boot-tq | 2023.10 | u-boot-tq_2023.10 | GPL-2.0+ | Yes | sources/meta-tq/recipes-bsp/u-boot/ | Bootloader |
| glibc | 2.38 | glibc_2.38 | LGPL-2.1+ | Yes | sources/poky/meta/recipes-core/glibc/ | C library with 64-bit time_t |
| busybox | 1.36.1 | busybox_1.36 | GPL-2.0-only | Yes | sources/poky/meta/recipes-core/busybox/ | Core utilities |
| systemd | 254 | systemd_254 | LGPL-2.1+ | Yes | sources/poky/meta/recipes-core/systemd/ | Init system |
| e2fsprogs | 1.47.0 | e2fsprogs_1.47 | GPL-2.0+ | Yes | sources/poky/meta/recipes-devtools/e2fsprogs/ | Filesystem tools |
| iptables | 1.8.9 | iptables_1.8 | GPL-2.0+ | Yes | sources/poky/meta/recipes-extended/iptables/ | Firewall |
| openssl | 3.1.4 | openssl_3.1 | Apache-2.0 | Yes | sources/poky/meta/recipes-connectivity/openssl/ | Crypto library |
| dropbear | 2022.83 | dropbear_2022.83 | MIT | Yes | sources/poky/meta/recipes-core/dropbear/ | SSH server |
| util-linux | 2.39 | util-linux_2.39 | GPL-2.0+ | Yes | sources/poky/meta/recipes-core/util-linux/ | System utilities |
| gcc | 13.2 | gcc_13.2 | GPL-3.0+ | Review | sources/poky/meta/recipes-devtools/gcc/ | Compiler suite |
| binutils | 2.40 | binutils_2.40 | GPL-3.0+ | Review | sources/poky/meta/recipes-devtools/binutils/ | Linker/assembler |
| coreutils | 9.3 | coreutils_9.3 | GPL-3.0+ | Review | sources/poky/meta/recipes-core/coreutils/ | Core GNU utils |
| bash | 5.2 | bash_5.2 | GPL-3.0+ | Review | sources/poky/meta/recipes-extended/bash/ | Shell |
| imx-firmware | N/A | firmware-imx | NXP-SLA | Review | sources/meta-tq/recipes-bsp/firmware/ | NXP firmware blobs |
| imx-gpu-viv | 6.4.11 | imx-gpu-viv | Proprietary | Review | sources/meta-tq/recipes-graphics/ | Vivante GPU driver |
| linux-firmware | N/A | linux-firmware | Various | Review | sources/poky/meta/recipes-kernel/linux-firmware/ | Various vendor blobs |