User Tools

Site Tools


linux:notes:rpi4_ostw

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:notes:rpi4_ostw [2026/07/10 20:21] – Sean Rhonelinux:notes:rpi4_ostw [2026/10/25 23:59] (current) – Sean Rhone
Line 1: Line 1:
 +====== TODO ======
 +
 +  * [[linux:distros:server:arm:opensuse_tumbleweed_server|openSUSE Tumbleweed (Server)]]
   * https://en.opensuse.org/HCL:Raspberry_Pi4   * https://en.opensuse.org/HCL:Raspberry_Pi4
-  * https://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.aarch64.raw.xz 
-  * https://download.opensuse.org/ports/aarch64/tumbleweed/appliances/openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.aarch64.raw.xz.sha256 
  
-  openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.aarch64-2026.04.30-Snapshot20260616.raw+====== config.txt ======
  
   sudo -e '/boot/efi/extraconfig.txt'   sudo -e '/boot/efi/extraconfig.txt'
  
 <code> <code>
-# Disable+dtparam=audio=off 
 +dtparam=i2c_arm=off 
 +dtparam=spi=off 
 +dtparam=hdmi=off 
 +dtparam=eee=off 
 +dtparam=uart0=off 
 +dtparam=sd_poll_once 
 dtoverlay=disable-bt dtoverlay=disable-bt
 dtoverlay=disable-wifi dtoverlay=disable-wifi
 +
 +enable_tvout=0
 disable_splash=1 disable_splash=1
 disable_fw_kms_setup=1 disable_fw_kms_setup=1
 +gpu_mem=32
  
-# Tweaks+over_voltage=15
 arm_boost=1 arm_boost=1
 force_turbo=1 force_turbo=1
-over_voltage=15+initial_turbo=60
 arm_freq=2100 arm_freq=2100
 +core_freq=600
 +core_freq_fixed=1
 +dtparam=sd_overclock=100
 +
 max_usb_current=1 max_usb_current=1
 +force_eeprom_read=0
 +disable_poe_fan=1
  
 # End</code> # End</code>
  
-====== EEPROM ======+  cat '/sys/devices/system/cpu/cpu'*'/cpufreq/scaling_cur_freq' 
 + 
 +====== Firmware ====== 
 + 
 +  * :!: TODO: Use RPiOS ([[https://www.raspberrypi.com/documentation/computers/remote-access.html#enable-the-ssh-server|ssh]]) (oS missing ''vcgencmd'') 
 + 
 +  2026-10-06-raspios-trixie-arm64-lite.img 
 + 
 +===== EEPROM ===== 
 + 
 +==== bootconf.txt ==== 
 + 
 +  * ''0xf41'' = SD -> USB -> Reboot (flipped order, [[https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#BOOT_ORDER|info]]) 
 +  * [[linux:notes:modprobe.d_tweaks#usb_uasp|NAS VID_PIDs]]
  
   nano '/tmp/bootconf.txt'   nano '/tmp/bootconf.txt'
Line 29: Line 59:
 <code> <code>
 [all] [all]
 +BOOT_ORDER=0xf41
 BOOT_UART=0 BOOT_UART=0
 WAKE_ON_GPIO=0 WAKE_ON_GPIO=0
 POWER_OFF_ON_HALT=1 POWER_OFF_ON_HALT=1
-NET_INSTALL_AT_POWER_ON=0</code>+NET_INSTALL_AT_POWER_ON=0 
 +USB_MSD_EXCLUDE_VID_PID=152d0578,174c1352</code> 
 + 
 +==== EEPROM ====
  
   * https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware-2711/latest   * https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware-2711/latest
-  * ''pieeprom-2026-05-17.bin'' 
  
-  wget -O '/tmp/pieeprom-latest.bin' 'https://github.com/raspberrypi/rpi-eeprom/raw/refs/heads/master/firmware-2711/latest/pieeprom-2026-05-17.bin'+  wget -O '/tmp/pieeprom-latest.bin' 'https://github.com/raspberrypi/rpi-eeprom/raw/refs/heads/master/firmware-2711/latest/pieeprom-2026-10-23.bin'
  
   '/usr/bin/rpi-eeprom-config' '/tmp/pieeprom-latest.bin' --config '/tmp/bootconf.txt' --out '/tmp/pieeprom-latest-custom.bin'   '/usr/bin/rpi-eeprom-config' '/tmp/pieeprom-latest.bin' --config '/tmp/bootconf.txt' --out '/tmp/pieeprom-latest-custom.bin'
  
-  sudo '/usr/bin/rpi-eeprom-update' -d -f '/tmp/pieeprom-latest-custom.bin'+  sudo rpi-eeprom-update -d -f '/tmp/pieeprom-latest-custom.bin' 
 + 
 +  sync && systemctl reboot 
 + 
 +==== Post ==== 
 + 
 +  sudo rpi-eeprom-update -r 
 + 
 +  sudo rpi-eeprom-update -s 
 + 
 +<code>Fri 23 Oct 14:28:33 UTC 2026 (1792765713)</code> 
 + 
 +===== VL805 ===== 
 + 
 +  * https://github.com/raspberrypi/rpi-eeprom/tree/master/firmware-2711/latest 
 + 
 +==== Firmware ==== 
 + 
 +  * ''vl805-000138c0.bin'' (Sep 29, 2023) 
 + 
 +  wget -O '/tmp/vl805-latest.bin' 'https://github.com/raspberrypi/rpi-eeprom/raw/refs/heads/master/firmware-2711/latest/vl805-000138c0.bin' 
 + 
 +  sudo rpi-eeprom-update -u '/tmp/vl805-latest.bin' 
 + 
 +==== Post ==== 
 + 
 +  sudo rpi-eeprom-update -r 
 + 
 +  sudo rpi-eeprom-update -s 
 + 
 +<code>000138c0</code> 
 + 
 +==== TODO ====
  
-  systemctl reboot+  * Kraityn = Rev ''1.5'', bootloader vl805, ''arm_freq=2100'' 
 +  * Alira = Rev ''1.1'', dedicated vl805, ''arm_freq=1900''
  
-  sudo '/usr/bin/rpi-eeprom-update' -r+  * :?: ''dmidecode'' doesn't give full ''Product Name'' on Linux ((Kraityn: ''Product Name: rpi'')) ((''dmesg'' reports with ''Machine model: Raspberry Pi 4 Model B Rev 1.5'')), but does on FreeBSD ((Alira: ''Product Name: Raspberry Pi 4 Model B Rev 1.1''))
  
-  sudo '/usr/bin/rpi-eeprom-update'+  VL805_FW: Using bootloader EEPROM
  
-<code>CURRENT: Sun May 17 07:13:18 PM UTC 2026 (1779045198)</code>+  VL805_FW: Dedicated VL805 EEPROM
  
/srv/www/wiki/data/attic/linux/notes/rpi4_ostw.1783729319.txt.gz · Last modified: by Sean Rhone