Benutzer-Werkzeuge

Webseiten-Werkzeuge


dabian_raspberry_pi_400

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
dabian_raspberry_pi_400 [2021/03/20 11:38]
karl angelegt
dabian_raspberry_pi_400 [2021/03/20 18:09] (aktuell)
karl [Boot-Kernel ändern]
Zeile 1: Zeile 1:
 ====== Debian auf Raspberry Pi 400 ====== ====== Debian auf Raspberry Pi 400 ======
  
-  * Installation des Images: https://raspi.debian.net/verified/20210210_raspi_4_buster.img.xz+  * Installation des Images auf einen USB-Stick: https://raspi.debian.net/verified/20210210_raspi_4_buster.img.xz
   * Starten mit HDMI-Bildschirm   * Starten mit HDMI-Bildschirm
   * Update: apt update & apt upgrade   * Update: apt update & apt upgrade
Zeile 14: Zeile 14:
 reboot reboot
 </code> </code>
 +
 +  * Realtime Kernel installieren: ''apt install linux-image-rt-arm64''
 +  * Noch ist dieser Kernel (4.19-rt) noch nicht aktiv beim booten. 
 +  * Latency Testing mit default Kernel (5.9.0):
 +
 +<code> 
 +apt install git build-essential libnuma-dev
 +git clone https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git
 +git branch -r
 +git checkout -b stable/v1.0 origin/stable/v1.0
 +make
 +./cyclictest -a -t -n -p99
 +</code>
 +
 +Die Latency ist typisch bei max. 400us. Wird das Ethernetkabel aus-/eingesteckt, steigt das Maximum auf ca. 11ms. 
 +
 +===== Boot-Kernel ändern =====
 +In ''/boot/firmware'' befindet sich der aktuelle Kernel: ''vmlinuz-5.9.0-0.bpo.5-arm64''. Auf diesen wird in der Datei ''/boot/firmware/config.txt'' verwiesen: 
 +
 +  kernel=vmlinuz-5.9.0-0.bpo.5-arm64
 +  
 +Zuerst wird der RT-Kernel in das ''firmware''-Verzeichnis kopiert, und dann die ''config.txt'' entsprechend angepasst: 
 +
 +  cd /boot/firmware
 +  cp ../vmlinuz-4.19.0-14-rt-arm64 .
 +  cp ../initrd.img-4.19.0-14-rt-arm64 .
 +  nano config.txt
 +  
 +  # alte Zeile mit kernel=... auskomentieren mit Raute
 +  # und neue Zeile einfügen: 
 +  
 +  # kernel=vmlinuz-5.9.0-0.bpo.5-arm64
 +  kernel=vmlinuz-4.19.0-14-rt-arm64
 +  
 +  # Ebenso das initramfs:
 +  # initramfs initrd.img-5.9.0-0.bpo.5-arm64
 +  initramfs initrd.img-4.19.0-14-rt-arm64
 +  
 +
 +===== Links =====
 +Keyboard/Locales Konfiguration: https://superuser.com/a/647957
 +
  
dabian_raspberry_pi_400.1616236701.txt.gz · Zuletzt geändert: 2021/03/20 11:38 von karl