Bump buildroot to version 2017-02
TG-3 #closed
This commit is contained in:
@@ -9,7 +9,7 @@ image boot.vfat {
|
||||
"rpi-firmware/config.txt",
|
||||
"rpi-firmware/fixup.dat",
|
||||
"rpi-firmware/start.elf",
|
||||
"kernel-marked/zImage"
|
||||
"zImage"
|
||||
}
|
||||
}
|
||||
size = 32M
|
||||
|
||||
@@ -7,7 +7,7 @@ image boot.vfat {
|
||||
"rpi-firmware/config.txt",
|
||||
"rpi-firmware/fixup.dat",
|
||||
"rpi-firmware/start.elf",
|
||||
"kernel-marked/zImage"
|
||||
"zImage"
|
||||
}
|
||||
}
|
||||
size = 32M
|
||||
|
||||
@@ -7,7 +7,7 @@ image boot.vfat {
|
||||
"rpi-firmware/config.txt",
|
||||
"rpi-firmware/fixup.dat",
|
||||
"rpi-firmware/start.elf",
|
||||
"kernel-marked/zImage"
|
||||
"zImage"
|
||||
}
|
||||
}
|
||||
size = 32M
|
||||
|
||||
@@ -7,7 +7,8 @@ image boot.vfat {
|
||||
"rpi-firmware/config.txt",
|
||||
"rpi-firmware/fixup.dat",
|
||||
"rpi-firmware/start.elf",
|
||||
"kernel-marked/zImage"
|
||||
"rpi-firmware/overlays",
|
||||
"zImage"
|
||||
}
|
||||
}
|
||||
size = 32M
|
||||
|
||||
@@ -5,10 +5,18 @@ BOARD_NAME="$(basename ${BOARD_DIR})"
|
||||
GENIMAGE_CFG="${BOARD_DIR}/genimage-${BOARD_NAME}.cfg"
|
||||
GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp"
|
||||
|
||||
# Mark the kernel as DT-enabled
|
||||
mkdir -p "${BINARIES_DIR}/kernel-marked"
|
||||
${HOST_DIR}/usr/bin/mkknlimg "${BINARIES_DIR}/zImage" \
|
||||
"${BINARIES_DIR}/kernel-marked/zImage"
|
||||
case "${2}" in
|
||||
--add-pi3-miniuart-bt-overlay)
|
||||
if ! grep -qE '^dtoverlay=' "${BINARIES_DIR}/rpi-firmware/config.txt"; then
|
||||
echo "Adding 'dtoverlay=pi3-miniuart-bt' to config.txt (fixes ttyAMA0 serial console)."
|
||||
cat << __EOF__ >> "${BINARIES_DIR}/rpi-firmware/config.txt"
|
||||
|
||||
# fixes rpi3 ttyAMA0 serial console
|
||||
dtoverlay=pi3-miniuart-bt
|
||||
__EOF__
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
rm -rf "${GENIMAGE_TMP}"
|
||||
|
||||
|
||||
@@ -22,6 +22,10 @@ For models A, B, A+ or B+:
|
||||
|
||||
$ make raspberrypi_defconfig
|
||||
|
||||
For model Zero (model A+ in smaller form factor):
|
||||
|
||||
$ make raspberrypi0_defconfig
|
||||
|
||||
For model 2 B:
|
||||
|
||||
$ make raspberrypi2_defconfig
|
||||
@@ -53,21 +57,24 @@ After building, you should obtain this tree:
|
||||
+-- bcm2709-rpi-2-b.dtb [1]
|
||||
+-- bcm2710-rpi-3-b.dtb [1]
|
||||
+-- boot.vfat
|
||||
+-- kernel-marked/zImage [2]
|
||||
+-- rootfs.ext4
|
||||
+-- rpi-firmware/
|
||||
| +-- bootcode.bin
|
||||
| +-- cmdline.txt
|
||||
| +-- config.txt
|
||||
| +-- fixup.dat
|
||||
| `-- start.elf
|
||||
| +-- start.elf
|
||||
| `-- overlays/ [2]
|
||||
+-- sdcard.img
|
||||
`-- zImage
|
||||
|
||||
[1] Not all of them will be present, depending on the RaspberryPi
|
||||
model you are using.
|
||||
|
||||
[2] This is the mkknlimg DT-marked kernel.
|
||||
[2] Only for the Raspberry Pi 3 Model (overlay pi3-miniuart-bt is needed
|
||||
to enable the RPi3 serial console otherwise occupied by the bluetooth
|
||||
chip). Alternative would be to disable the serial console in cmdline.txt
|
||||
and /etc/inittab.
|
||||
|
||||
How to write the SD card
|
||||
========================
|
||||
|
||||
Reference in New Issue
Block a user