Thank you for the quick response, however I’m currently using Debian 9.11 with some software. I was wondering if I could upgrade the Kernel directly instead of having to use an entirely different image.
Anything is possible, but I am not familiar with this custom Debian. I am only sure that its not this simple. Also this, the one and only alternative 5.3.y → kernel, is still for testing only. Its fragile and you might end up with board not booting. What then? Do you know how to go back manually? I would advise you to download nightly Armbian images now and then, install on some spare SD, and check how good support is … Are (hardware related) features you need, working properly.
Armbian is far more polished Debian than any Debian out there. On all levels so. Its not just easy kernel changing.
Hi otte,
Linus provides the mainline kernel and the “official” kernels on this address https://www.kernel.org/
The command “make bindeb-pkg”
makes debian-packages.
Kind Regards
Dondon
Dear Jack,
I tried 5.4-rc3 (not rc2)
This kernel does not work out of the box.
I understand “out of the box”:
download, untar then
make defconfig
make bindeb-pkg
If I do this no pci or nvme driver is compiled in.
What do you understand under “out of the box”?
I compiled all the drivers but no device under dev or dmesg gives information about nvme.
Everything out of the box from mainstream sources? Perhaps a little too optimistic for ARM/RK3399 boards.
5.3.y + few patches and correct config or this simple command:
./compile.sh BOARD=rockpro64 BRANCH=current RELEASE=buster BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=yes
and here it works as you wanted. dpkg -i *.deb + reboot
I don’t have possibility to check on Rockpi4 at this moment, but I assume PCI works unless there is some error in the DT.
Edit: I have to note that I didn’t use master build branch so this command above will not work on standard. But on development. This whole stuff is there and troubles are expected.
Hi all,
nvme with mainline linux kernel 5.4.0 is now working.
Details shortly.
A modified Device tree source did the trick.
Now working on spi flashing.
Perhaps someone can provide me with the modified dts file.