-
Notifications
You must be signed in to change notification settings - Fork 5.2k
config.txt
Votary Tech edited this page Aug 8, 2017
·
12 revisions
Whenever NOOBs installed onto sdcard and putting into pi-3 board by-default pi-3 board booting up with bcm2708-rpi-3-b.dtb kernel-4.4.38 32bit ARMv7.
**Step1:** Cross compile your kernel with 64bit
# make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcmrpi3_defconfig
# make -j 12 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
**Step2:** Copy File into sdcard boot dir.
# cp arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dtb /media/(path to sdcard)/boot/
# cp arch/arm64/boot/dts/overlays/*.dtbo /media/(path to sdcard)/boot/overlays/
# cp arch/arm64/boot/Image /media/(path to sdcard)/boot/kernel8.img
**Step3:** Copy modules into sdcard root dir.
# make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- INSTALL_MOD_PATH=/(path to sdcard)/root/ modules_install
Mention these two line into config.txt because other than bcm2708-rpi-3-b.dtb, we must have to mention it without it won't boot up
device_tree=bcm2837-rpi-3-b.dtb kernel=kernel8.img
Fork this repo, make your changes, then send us a pull request
One caveat. If you are making changes to upstream code (i.e. with no changes specific to Raspberry Pi devices), then it's best to submit your changes upstream, then when they are accepted, we can cherry-pick them back to our branches here.
- Shortcuts to other Raspberry Pi pages
- Official Website
- Official Forum
- Official Website Documentation
- Documentation Repository
-
Firmware Repository
- For reporting issues with the Raspberry Pi VC4/6 firmware.
-
Userland Repository
- For reporting issues with the Raspberry Pi supplied userland apps.
-
Raspbian distro Repository
- For reporting issues with the Raspbian distribution and desktop.