12.10.2022
https://disk.yandex.ru/d/xTTQnA-1U5TM1Q
драйвер тачскрина ads7846 включен статически
исправлена сборка на ubuntu 22.04
исправлен выбор дисплея LVDS
исправлена сборка с watchdog, параллельным интерфейсом LCD и переключение DDR 400/528 МГц для i.mx6 d/q
в сборку с Qt добавлены sftp и gdbserver
Релиз на базе ядра NXP 5.10.9 с обновлением проприетарных драйверов и системных компонентов, uboot 2021.10 с SPL, qt 5.15.2, gstreamer 1.18.4
Основное отличие от старых версий - поддержка утилиты uuu для загрузки образов ОС.
Загрузка с NAND не поддерживается на данный момент.
Настройка как обычно - дефолтный конфиг и выбрать плату/диплей.
Три конфига
sk_min_defconfig
sk_gst_defconfig
sk_gst_qt5_defconfig
после сборки можно протестировать готовую систему без прошивки
с корневой в initramfs (для небольших систем min или gst)
./boot_inram.sh
или записать на SD/eMMC
./flash_emmc.sh
Для записи имиджа sdcard.img на SD можно использовать dd или универсальные инструменты для записи имиджей, например
https://www.balena.io/etcher/
Бинарные сборки uuu для разных систем есть на github
https://github.com/NXPmicro/mfgtools
Штатно uuu поддерживает только 64-битные системы, для старых 32-битных систем
нужно переименовать в директории buildroot-2021.08-sk/board/starterkit
uuu32 -> uuu