Comments (2)
You could try following this guide:
https://devsidestory.com/build-a-64-bit-kernel-for-your-raspberry-pi-3/
Thats what i used to manually update the 3b to a 3b+ version
Instead of downloading the image in the guide, download my image and follow the kernel 4.8 part in the guide, but download 4.16 instead
from pi64.
It looked like 4.14 was getting more recent updates so I ended up doing something like this to update firmware & kernel:
sudo apt update
sudo apt-get install -y bc build-essential gcc-aarch64-linux-gnu git unzip subversion
mkdir rpi ; cd rpi
# to get head, aka most actively developed current rpi kernel tree
git clone --depth=1 https://github.com/raspberrypi/linux.git
# for specific version use: git clone --depth=1 -b rpi-4.14.y https://github.com/raspberrypi/linux.git
# Now we get updated rpi firmware
svn export https://github.com/raspberrypi/firmware/trunk/boot
rm boot/config.txt
rm boot/kernel*
cd linux
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- bcmrpi3_defconfig
ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make -j`nproc` deb-pkg
cp arch/arm64/boot/Image ../boot/kernel8.img
cp arch/arm64/boot/dts/broadcom/*.dtb ../boot/
cd ..
echo "kernel=kernel8.img" >> boot/config.txt
That should give a bunch of deb packages which can be installed on the target system as well as a boot folder which can be used to overwrite the boot folder on the target system. (This works for both 4.14 and 4.16, but I only tested 4.16 via ssh console so can't vouch for functionality like audio or video.)
from pi64.
Related Issues (20)
- ..
- Bamarni64 not supported by Pi 3 b+ HOT 99
- Running darknet-nnpack more slowly than pi32? HOT 7
- pi64 lite v2017-07-31 missing text editor+wifi not working HOT 3
- Any luck booting this on QEMU?
- benchmark HOT 4
- How does pi64-desktop join the berryboot startup item list?
- How could I enalbe bluetooth in commandline ? HOT 2
- can I use pi64 as OS service in a piserver system ?
- f2fs image?
- this image cannot work on 3B+ HOT 5
- Change Keyboard-Layout to german HOT 1
- Is there a way to modify graphics memory? HOT 1
- Docker/Kubernetes support? HOT 2
- Kernel Headers package ?
- problem of load img of pi64 on vmware in windows HOT 2
- after installing openssh-server network not working
- Windows 64-bit software on pi64 with wine? HOT 2
- While building the Repo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pi64.