Cubieboard A20 - Personalize e compile o kernel: mudanças entre as edições
De Área31 Hackerspace
Sem resumo de edição |
Sem resumo de edição |
||
Linha 1: | Linha 1: | ||
= Boot = | |||
Obtenha o bootloader: | |||
wget http://area31.net.br/downloads/boot-cubieboard2.tar.bz2 | |||
mv /boot /boot-old && tar xjvpf boot-cubieboard2.tar.bz2 -C / | |||
= Compilação = | = Compilação = | ||
== Obtenha o MKIMAGE do u-boot == | == Obtenha o MKIMAGE do u-boot == |
Edição das 22h13min de 2 de fevereiro de 2014
Boot
Obtenha o bootloader:
wget http://area31.net.br/downloads/boot-cubieboard2.tar.bz2
mv /boot /boot-old && tar xjvpf boot-cubieboard2.tar.bz2 -C /
Compilação
Obtenha o MKIMAGE do u-boot
Obtenha o código fonte
cd /opt && git clone git://gitorious.org/u-boot-mkimage/u-boot-mkimage.git
Compile e instale
cd u-boot-mkimage && make
cd /usr/bin && ln -s /opt/u-boot-mkimage/mkimage mkimage
Obtenha o source do kernel 3.4 via GIT
git clone -b sunxi-3.4 https://github.com/linux-sunxi/linux-sunxi.git
Configure o kernel
Escolha o modelo
Modelo A20 (Cubieboard2 e CubieTruck)
make sun7i_defconfig
Personlize o kernel
make menuconfig
Compile o kernel
make uImage modules
Instale o kernel
cp arch/arm/boot/uImage /boot/
make modules_install
fonte:
http://linux-sunxi.org/Linux_Kernel#Compilation