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:

  1. Download firmware from GitHub: raspberrypi/rpi-eeprom.

  2. 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/

 

posted @ 2023-04-23 12:33  profesor  阅读(33)  评论(0)    收藏  举报