Compilación kernel raspberrypi3


En este artículo explicaremos como compilar el kernel para una raspberrypi3, no hay ninguna diferencia con la compilación de un kernel "estandar" a excepción del nombre de la imagen en /boot/

 

 

 

Nos bajamos las fuentes del kernel

cd /usr/src
git clone --depth=1 https://github.com/raspberrypi/linux

La imagen del kernel debe llamarse kernel7 para que el firmware de la rasp la lea:

cd linux
KERNEL=kernel7

Generamos la config inicial:

make bcm2709_defconfig

Configuramos los parámetros y compilamos:

make menuconfig
make -j4 zImage modules dtbs

Instalamos los módulos, firmware e imagen del kernel:

make -j4 modules_install
cp arch/arm/boot/dts/*.dtb /boot/
mkdir -p /boot/overlays/ 2>/dev/null
cp arch/arm/boot/dts/overlays/*.dtb* /boot/overlays/
cp arch/arm/boot/dts/overlays/README /boot/overlays/
cp arch/arm/boot/zImage /boot/$KERNEL.img
Si te ha gustado el artículo puedes invitarme a un redbull aquí.
Si tienes cualquier pregunta siempre puedes enviarme un Email o escribir en el grupo de Telegram de AlfaExploit.
Autor: kr0m -- 13/12/2017 23:58:52 -- Categoria: Kernel