Raspberry Pi 5 16 GB - RaspiOS

RaspiOS on Raspberry Pi 5 (16 GB)

back to main Pi 5 page.

links

local links

z30b,

History

2025-11-30: mmcblk0p2 - from /proc/cpuinfo

tingo@devpi5-linux:~ $ cat /proc/cpuinfo
processor   : 0
BogoMIPS    : 108.00
Features    : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x4
CPU part    : 0xd0b
CPU revision    : 1

processor   : 1
BogoMIPS    : 108.00
Features    : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x4
CPU part    : 0xd0b
CPU revision    : 1

processor   : 2
BogoMIPS    : 108.00
Features    : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x4
CPU part    : 0xd0b
CPU revision    : 1

processor   : 3
BogoMIPS    : 108.00
Features    : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x4
CPU part    : 0xd0b
CPU revision    : 1

Revision    : e04171
Serial      : d1d5c90dd070ae86
Model       : Raspberry Pi 5 Model B Rev 1.1

Revision is interesting. According to raspiced revision codes, this indicates RPi 5 B, BCM2712D0, Cortex-A76, ARMv8.2-A, 16 GB LPDDR4X-SDRAM and manufactured by Sony UK.

2025-11-30: mmcblk0p2 - lscpu info

tingo@devpi5-linux:~ $ lscpu
Architecture:                aarch64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Little Endian
CPU(s):                      4
  On-line CPU(s) list:       0-3
Vendor ID:                   ARM
  Model name:                Cortex-A76
    Model:                   1
    Thread(s) per core:      1
    Core(s) per cluster:     4
    Socket(s):               -
    Cluster(s):              1
    Stepping:                r4p1
    CPU(s) scaling MHz:      62%
    CPU max MHz:             2400.0000
    CPU min MHz:             1500.0000
    BogoMIPS:                108.00
    Flags:                   fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
Caches (sum of all):         
  L1d:                       256 KiB (4 instances)
  L1i:                       256 KiB (4 instances)
  L2:                        2 MiB (4 instances)
  L3:                        2 MiB (1 instance)
NUMA:                        
  NUMA node(s):              8
  NUMA node0 CPU(s):         0-3
  NUMA node1 CPU(s):         0-3
  NUMA node2 CPU(s):         0-3
  NUMA node3 CPU(s):         0-3
  NUMA node4 CPU(s):         0-3
  NUMA node5 CPU(s):         0-3
  NUMA node6 CPU(s):         0-3
  NUMA node7 CPU(s):         0-3
Vulnerabilities:             
  Gather data sampling:      Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Not affected
  Mds:                       Not affected
  Meltdown:                  Not affected
  Mmio stale data:           Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Mitigation; CSV2, BHB
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

2025-11-30: mmcblk0p2 - reboot, check

tingo@devpi5-linux:~ $ sudo rpi-eeprom-update
BOOTLOADER: up to date
   CURRENT: Wed Nov  5 05:37:18 PM UTC 2025 (1762364238)
    LATEST: Wed Nov  5 05:37:18 PM UTC 2025 (1762364238)
   RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
            Use raspi-config to change the release.

2025-11-30: mmcblk0p2 - check for eeprom update

tingo@devpi5-linux:~ $ sudo rpi-eeprom-update
*** UPDATE AVAILABLE ***

Run "sudo rpi-eeprom-update -a" to install this update now.

To configure the bootloader update policy run "sudo raspi-config"

BOOTLOADER: update available
   CURRENT: Fri Jun 13 09:39:26 AM UTC 2025 (1749807566)
    LATEST: Wed Nov  5 05:37:18 PM UTC 2025 (1762364238)
   RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
            Use raspi-config to change the release.

do the update

tingo@devpi5-linux:~ $ sudo rpi-eeprom-update -a
*** PREPARING EEPROM UPDATES ***

BOOTLOADER: update available
   CURRENT: Fri Jun 13 09:39:26 AM UTC 2025 (1749807566)
    LATEST: Wed Nov  5 05:37:18 PM UTC 2025 (1762364238)
   RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
            Use raspi-config to change the release.
   CURRENT: Fri Jun 13 09:39:26 AM UTC 2025 (1749807566)
    UPDATE: Wed Nov  5 05:37:18 PM UTC 2025 (1762364238)
    BOOTFS: /boot/firmware
'/tmp/tmp.egM5CG5ohp' -> '/boot/firmware/pieeprom.upd'

UPDATING bootloader. This could take up to a minute. Please wait

*** Do not disconnect the power until the update is complete ***

If a problem occurs then the Raspberry Pi Imager may be used to create
a bootloader rescue SD card image which restores the default bootloader image.

flashrom -p linux_spi:dev=/dev/spidev10.0,spispeed=16000 -w /boot/firmware/pieeprom.upd
Verifying update
VERIFY: SUCCESS
UPDATE SUCCESSFUL

2025-11-30: mmcblk0p2 - lsblk info

tingo@devpi5-linux:~ $ lsblk -f
NAME        FSTYPE FSVER LABEL  UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0       swap   1                                                                
mmcblk0                                                                             
├─mmcblk0p1 vfat   FAT32 bootfs E5B6-0F41                             424.5M    17% /boot/firmware
└─mmcblk0p2 ext4   1.0   rootfs a1da9e78-365d-4b5d-a702-77ea16918607   47.4G    12% /
zram0       swap   1     zram0  66a165c5-0dfb-4c53-aae9-b6d84ba93fce                [SWAP]

2025-11-30: mmcblk0p2 - the intial setup includes setting up an account, wifi, and keyboard, even after I have already done that with rpi-imager. Strange.

2025-11-30: z30b - wrote RaspiOS to a 64 GB microSD card using rpi-imager, I will try and see if that one works better.

2025-11-30: the usb stick seems to be bad / broken somehow. The OS will start throwing random errors about the filesystem after a few minutes.

2025-11-22: devpi5-linux - lsblk info

tingo@devpi5-linux:~ $ lsblk -f
NAME    FSTYPE FSVER LABEL  UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
loop0   swap   1                                                                
sda                                                                             
├─sda1  vfat   FAT32 bootfs 27E7-00CE                             424.5M    17% /boot/firmware
└─sda2  ext4   1.0   rootfs 37d2cb52-513e-40e1-b90f-213aa6096cba    748M    84% /
zram0   swap   1     zram0  7a6651e7-cfc8-4704-9db7-41d4a861638d                [SWAP]
nvme0n1                                                                         
nvme1n1                                                                         

lsb_release info

tingo@devpi5-linux:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 13 (trixie)
Release:    13
Codename:   trixie

2025-11-22: devpi5-linux - ssh into it

tingo@kg-core2:~ $ ssh devpi5-linux.local
tingo@devpi5-linux.local's password: 
Linux devpi5-linux 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
tingo@devpi5-linux:~ $

2025-11-22: z30b - I wrote RaspiOS to a 8 GB usb stick on my Debian laptop, put it into the Pi5 and booted from it.

2025-11-22: I created this page.