Здравствуйте.
У меня вновь минутка непонимания.
В наличии:
SK-iMX6S-OEM-Ind
SK-iMX6S/53/50-MB
buildroot-2017.08 на базе ядра 4.1.15-2.1.0 для i.mx6 от sasamy (
тык).
Дебиан 9.3, модифицированный sasamy (
тык).
Что сделал:
0. В файле ./buildroot-2017.08-sk/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk заменил
KERNEL_MODULE_IMX_GPU_VIV_VERSION = 0d83ec5f902aa704c0d2ff8485ef67bbeab15648
И удалил файл hash там же
1. Сконфигурировал buildroot под imx6sk_min_defconfig.
2. С помощью make menuconfig изменил конфиг на:
* Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind)
* fb0 mode (ldb,LDB-XGA)
* fb1 mode (ldb,LDB-XGA)
3. Выполнил make.
4 а) Если скопировать ВСЁ СОДЕРЖИМОЕ папки images (./buildroot-2017.08-sk/output/images/) внутрь ./sk-imx6q-hdmi-debian/output/images/, то Дебиан загружается, но galcore отсутствует.
4 б) Если скопировать всё, кроме rootfs.tar и zImage, то Дебиан также загружается, galcore присутствует.
Вопрос (-ы):
Как я понимаю, правильным всё же является путь 4 а) Но почему он не работает правильно? Что ещё нужно подкрутить в buildroot, чтобы он генерировал правильную начинку папки images?