×
Create or edit a page
Write your page title here:
There are currently 17 pages on the wiki. Enter a name above to create a page, or check out the list of broken links.
Warning: Users creating spam pages will be blocked and have their pages moved to the trash.



    Pi Server Wiki

    64-bit Raspberry Pi kernels: Difference between revisions

    Content deleted Content added
    No edit summary
    No edit summary
    Line 40: Line 40:
    | 33.61 MB
    | 33.61 MB
    | c10d540a365cc8274dda0a4e3861ceaa6943b91c81fc00db84508b828ca7443d
    | c10d540a365cc8274dda0a4e3861ceaa6943b91c81fc00db84508b828ca7443d
    |-
    | 6.0.0-rc4
    | 9/5/2022
    | [https://superpi.ddns.net/rpi-kernels/6.0.0-rc4.tar.gz 6.0.0-rc4.tar.gz]
    | 33.60 MB
    | e15a62ece597ec651c16dbb6624bc5a080a6427a339e69bf275d319c6d20fd0c
    |}
    |}



    Revision as of 19:24, 5 September 2022

    This page contains 64-bit kernels for the Raspberry Pi. The files are in .tar.gz format. To install them, you will need to run the install script. This script will put the kernel, kernel modules, and DTB files in their correct locations and set the default kernel to the new version.

    Filetype info

    • Pi kernels are compiled from the raspberrypi/linux github website. These have all features working.
    • Upstream kernels are compiled directly from the kernel.org website. This will cause some features like audio output not to work. It will also make 32-bit operating systems very slow.

    Kernel log module info

    These kernels contain a custom module called 'kernlog', which is a module that allows apps to write to the kernel log using the /proc/kernlog file. The source code for this module can be found here.

    Pi kernels

    Version Compile date Download Size SHA-256
    5.18.0-rc1 4/7/2022 5.18.0-rc1.tar.gz 32.49 MB 731386d02c83b2977ef291fe31b1766d7d6cc0369e608b6eb1cad53db4fc64c1
    6.0.0-rc1 8/19/2022 6.0.0-rc1.tar.gz 33.58 MB d4c67ea53dfb96e5bd36860990309105bf10bd4a9a18dff834ddf8c0f534d21f
    6.0.0-rc2 8/23/2022 6.0.0-rc2.tar.gz 33.58 MB b386e76541bb080b251bda086fd711fd9025f7ad8985e7aa9107b4d530f6bb23
    6.0.0-rc3 8/31/2022 6.0.0-rc3.tar.gz 33.61 MB c10d540a365cc8274dda0a4e3861ceaa6943b91c81fc00db84508b828ca7443d
    6.0.0-rc4 9/5/2022 6.0.0-rc4.tar.gz 33.60 MB e15a62ece597ec651c16dbb6624bc5a080a6427a339e69bf275d319c6d20fd0c

    Upstream kernels

    Version Compile date Download Size SHA-256
    6.0.0-rc2 8/21/2022 6.0.0-rc2.tar.gz 32.70 MB 5d24aa6fc411621fa689e28ce52ece7d5a9d8d2f1d93a426a3d87c164fa536af
    6.0.0-rc3 8/28/2022 6.0.0-rc3.tar.gz 32.71 MB e2acec12e12c23b4fbeb9b2f6568c704f6585b08458e64f531b4ebffdfc020eb
    6.0.0-rc4 9/4/2022 6.0.0-rc4.tar.gz 32.71 MB 1741176cc34eb336e146078c1f6d4f9dbf6d0e498c18cdfe9b0edd5953efc3c3
    6.0.0-rc5 Release date: 9/11/22

    Recovery initramfs image

    This initramfs image enables on-device recovery of the OS if it fails to boot. It works on both 32-bit and 64-bit kernels of version 5.16 or newer.

    To enable it, download and place the rpi-initramfs.cpio.gz file in your boot partition, then add the following line to your config.txt:
    initramfs rpi-initramfs.cpio.gz followkernel

    The system will now boot with a 10-second countdown. During this countdown, you can press the spacebar to open a recovery shell with both partitions mounted. When done, type exit and the system will continue booting.

    If you panic, you are using a kernel version older than 5.16. Since the latest version available from the Raspberry Pi website is currently 5.15, you will need to download a kernel from this page or compile one yourself. You will be able to access the filesystem from the initramfs image even if the kernel modules are not installed.