Raspberry PI firmware version 固件版本怎么查看
if you're running Raspberry Pi OS, the tools are native and reliable. Here's the precise, no-nonsense method for checking your Raspberry Pi 4B's firmware versions and ensuring everything is up-to-date.
🔍 STEP-BY-STEP CHECK (Raspberry Pi OS)
✅ 1. Check Current Bootloader and USB Firmware Versions
Run:
sudo rpi-eeprom-update
Expected output:
BOOTLOADER: up-to-date
CURRENT: Thu 16 May 2024 03:25:17 PM UTC (1715867117)
LATEST: Thu 16 May 2024 03:25:17 PM UTC (1715867117)
RELEASE: stable
VL805: up-to-date
CURRENT: 000138c0
LATEST: 000138c0
This tells you both the bootloader and VL805 (USB controller) firmware versions.
✅ 2. Cross-Check Actual Bootloader Version
Run:
vcgencmd bootloader_version
Example output:
May 16 2024 15:25:17
version 44b50089e6cbecce84a4b457ef3f6c2547dcf8b8 (release)
timestamp 0
Confirms the actual EEPROM contents. It should match what
rpi-eeprom-update
reports.
✅ 3. Ensure Firmware is Up-to-Date
Run:
sudo rpi-eeprom-update -a
This will:
-
Automatically download the latest firmware (if available).
-
Queue it for update on next reboot.
If it says "up-to-date," you're good.
✅ 4. Reboot to Apply (If Needed)
If an update was staged:
sudo reboot
⚙️ Optional Config Review
Check if you're on the stable firmware channel (recommended unless you're debugging):
cat /etc/default/rpi-eeprom-update
Should contain:
FIRMWARE_RELEASE_STATUS="stable"
If you want to switch to beta
or critical
, change this and rerun the update tool.
🧠 If You're a Control Freak
To manually flash a specific firmware version:
-
Download firmware from GitHub: raspberrypi/rpi-eeprom.
-
Use:
sudo rpi-eeprom-update -f ./pieeprom-2024-05-16.bin
Then reboot.
Let me know if you want to script regular checks, enable/disable automatic updates, or go bleeding-edge.
查看
Model Raspberry Pi 4 Model B Rev 1.5
Architecture ARMv8 Processor rev 3
cat /proc/cpuinfo | tail
lscpu | less
lsusb -v | less
on Linux:
grep Rev /proc/cpuinfo
on FreeBSD:
sysctl -a | grep Rev
reference:https://www.cyberciti.biz/faq/howto-find-out-freebsd-cpuinfo/