Исправление Extraterrestrial, (текущая версия) :
как такое сделать?
# make ARCH=arm a13_defconfig
# make ARCH=arm menuconfig
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules_install
# make a13_mid CROSS_COMPILE=arm-linux-gnueabi-
# dd if=spl/sunxi-spl.bin of=/dev/sdN bs=1024 seek=8 (где N - номер твоей флешки)
# dd if=u-boot.bin of=/dev/sdN bs=1024 seek=32
Вроде ничего не упустил.
P.S. А нет, упустил. из папки с исходниками ядра надо скопировать модули в rootfs (/lib/modules). Монтируешь куда-нибудь второй раздел флешки (например в /mnt/sdb) и пишешь:
cd out/lib/modules
cp -r * /mnt/sdb/lib/modules
Исходная версия Extraterrestrial, :
как такое сделать?
# make ARCH=arm a13_defconfig
# make ARCH=arm menuconfig
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=out modules_install
# make a13_mid CROSS_COMPILE=arm-linux-gnueabi-
# dd if=spl/sunxi-spl.bin of=/dev/sdN bs=1024 seek=8 (где N - номер твоей флешки)
# dd if=u-boot.bin of=/dev/sdN bs=1024 seek=32
Вроде ничего не упустил.