User Tools

Site Tools


projekte:sekwai:rt_kernel

This is an old revision of the document!


RealTime (RT) Kernel

Compilieren

  • sudo apt install git bc bison flex libssl-dev make libncurses5-dev #I think this is all the tools required
  • mkdir kernel && cd kernel/
  • git clone --depth=1 --branch rpi-6.12.y https://github.com/raspberrypi/linux
  • cd linux/
  • zcat ../patch-6.12.28-rt10.patch.gz | patch -p1 --dry-run #check the patch fits
  • zcat ../patch-6.12.28-rt10.patch.gz | patch -p1
  • KERNEL=kernel8
  • make bcm2711_defconfig
  • make menuconfig #General → Preemption Model select Real Time option
  • nano .config #add personalised suffix to CONFIG_LOCALVERSION
  • make -j4 Image.gz modules dtbs

echo $KERNEL sudo make modules_install sudo cp arch/arm64/boot/dts/broadcom/*.dtb /boot/ sudo cp arch/arm64/boot/dts/overlays/*.dtb* /boot/overlays/ sudo cp arch/arm64/boot/dts/overlays/README /boot/overlays/ sudo cp arch/arm64/boot/Image.gz /boot/$KERNEL.img

projekte/sekwai/rt_kernel.1752997692.txt.gz · Last modified: by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki