Changes

Jump to navigation Jump to search
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>

Navigation menu