Q: Где взять исходные коды ядра и загрузчика для сборки дистрибутивов Debian, Buildroot под iMX6ull?
A: Мы поддерживаем только сборку дистрибутива Yocto для модуля mx6ull. Если вы предпочитаете другую систему сборки, например Builroot или Debian, то вы можете получить исходники ядра и загрузчика из нашего репозитория Yocto https://github.com/trotill/adk_yocto/.
Воспользуйтесь данной инструкцией для получения минимальной сборки
Далее необходимые модули можно найти в следующих папках:
- adk_yocto/nano6ull/tmp/work-shared/adakta_nano6ull/kernel-source - исходники ядра (со всеми необходимыми патчами).
- adk_yocto/nano6ull/tmp/work/adakta_nano6ull-fslc-linux-gnueabi/core-image-minimal/1.0-r0/rootfs - rootfs.
- adk_yocto/nano6ull/tmp/deploy/images/adakta_nano6ull - образ для прошивки на sd карту.
- adk_yocto/sources/meta-adakta/recipes-kernel/linux-nano6ull/linux-nano6ull-4.1.15-adakta_nano6ull - патчи ядра (версии 4.1.15) и дефолтный конфиг.
- adk_yocto/sources/meta-adakta/recipes-bsp/u-boot/u-boot-adakta-201707/0001-Add-adakta-nano6ull-module-support-nand-correct.patch - патч для u-boot.