Line 284: |
Line 284: |
| <code>export CROSS_COMPILE=arm-linux-gnueabihf-</code> | | <code>export CROSS_COMPILE=arm-linux-gnueabihf-</code> |
| | | |
− | * Raspberry Pi 1, Pi Zero, Pi Zero W, and Compute Module default build configuration | + | *For Raspberry Pi 1, Zero and Zero W, and Raspberry Pi Compute Module 1 default (32-bit only) build configuration |
| | | |
| <code>KERNEL=kernel</code> | | <code>KERNEL=kernel</code> |
Line 290: |
Line 290: |
| <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcmrpi_defconfig</code> | | <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcmrpi_defconfig</code> |
| | | |
− | * Raspberry Pi 2, Pi 3, Pi 3+,Zero 2 W, and Compute Module 3 default build configuration | + | *For Raspberry Pi 2, 3, 3+ and Zero 2 W, and Raspberry Pi Compute Modules 3 and 3+ default 32-bit build configuration |
| | | |
| <code>KERNEL=kernel7</code> | | <code>KERNEL=kernel7</code> |
Line 296: |
Line 296: |
| <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2709_defconfig</code> | | <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2709_defconfig</code> |
| | | |
− | * Raspberry Pi 4 default build configuration | + | *For Raspberry Pi 4 and 400, and Raspberry Pi Compute Module 4 default 32-bit build configuration |
| | | |
| <code>KERNEL=kernel7l</code> | | <code>KERNEL=kernel7l</code> |
Line 302: |
Line 302: |
| <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2711_defconfig</code> | | <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2711_defconfig</code> |
| | | |
| + | * For Raspberry Pi 3, 3+, 4, 400 and Zero 2 W, and Raspberry Pi Compute Modules 3, 3+ and 4 default 64-bit build configuration |
| + | |
| + | <code>KERNEL=kernel8</code> |
| + | |
| + | <code>make bcm2711_defconfig</code> |
| ==== Add compilation options ==== | | ==== Add compilation options ==== |
| <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig</code> | | <code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig</code> |