Здравствуйте, добрые люди. Уже битый месяц не могу «договориться» с линуксом и собрать себе ядро на систему.
Система: Cubietruck(Cubieboard3) AllWinnerTech SOC A20 ARM® Cortex™-A7 Dual-Core ARM® Mali400 MP2 Complies with OpenGL ES 2.0/1.1 http://docs.cubieboard.org/products/start#a20-cubietruck
Что нужно и зачем: Установить Lubuntu desktop или Дебиан с возможностью сверху в дальнейшем поставить GUI. Мне нужен готовый образ img ак этот: http://dl.cubieboard.org/software/a20-cubietruck/lubuntu/ct-lubuntu-nand-v1.0..., чтобы его залить в систему вот таким способом: http://docs.cubieboard.org/tutorials/ct1/installation/cb3_lubuntu-12.10-deskt...
Сам образ должен быть скомпилирован с конфигурацией, которая предусматривает необходимые мне модули, которые по умолчанию не включены не в одном доступном в сети конфиге и соответственно, ядре. В данном случае не включен модуль W1 Dallas' 1-wire bus (для работы с датчиками).
Не удается скомпилировать ядро и по вот этой схеме: http://www.cubieforums.com/index.php/topic,1696.msg10950.html#msg10950 Постоянные глюки при компиляции (логи не вел, но могу предоставить по запросу). Однажды у меня получилось собрать uImage.img и директории lib c modules and firmware – поменял их в корневой папке – при следующем запуске система не грузилась.
Поэтому – для себя понял, что нужно найти или самому собрать готовый образ, с нужным конфигом чтобы затем прошить систему.
В последнее время компилировал на виртуальной машине.
Оговорюсь - я не знаток в линуксе и совсем не могу оперировать инструкциями где все в общем сказано. Работал также вот по этому мануалу: http://linux-sunxi.org/Linux_Kernel