Raspberry Pi 5

RPi5 Boot Error Log

With the idle freeze fixed and persistent journal logging in place, I ran the previous boot error log to see what remained: Six errors, four distinct sources. Here is what each one means and what we did about them. Error 1: alsa-restore.rules — Missing Label What is it? When a sound card is detected, udev […]

Debugging a Raspberry Pi 5 Idle Freeze

Lately I am extensively using Claude from Anthropic for my hobbies and work. This is a live, interactive, debugging session documenting how we (me and Claude) diagnosed and fixed an unexplained system freeze on a Raspberry Pi 5 running Raspberry Pi OS, booting from an NVMe SSD over PCIe.

What Actually Goes Wrong with NVMe

This post documents a complete troubleshooting session getting a Raspberry Pi 5 to boot from a Samsung NVMe SSD running a freshly written Debian Trixie image.