Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7513

Troubleshooting • rpi5 no longer booting after power outage

$
0
0
had a rather nasty brown-out with flickering lights and stuff during some freezing rain, and now my pi5 isnt booting anymore

when connected to hdmi without any boot media, i get the usual hdmi diag screen
when the usb3 stick with raspi-os is present, it will load the dtb/kernel/initrd and then boot to just a non-flashing underscore

Code:

  1.26 RPi: BOOTSYS release VERSION:4b019946 DATE: 2024/11/12 TIME: 16:10:44  1.30 BOOTMODE: 0x06 partition 0 build-ts BUILD_TIMESTAMP=1731427844 serial 07f711d0 boardrev d04170 stc 1630124  1.40 AON_RESET: 00000003 PM_RSTS 00001000  1.47 RP1_BOOT chip ID: 0x20001927  1.50 PM_RSTS: 0x00001000  1.79 Initialising SDRAM rank 2 total-size: 64 Gbit 4267 (0x14 0x00)... 39.88 DEV [01:00] 3.32 000000:03 class 0 VID 0951 PID 1666 39.91 MSD device [01:00] 3.32 000000:03 conf 0 iface 0 ep 81#1024 02#1024 39.98 MSD [01:00] 3.32 000000:03 register MSD 39.02 MSD [01:00] 3.32 000000:03 LUN 0 39.07 MSD READ_CAPACITY [01:00] 3.32 000000:03 lun 0 block-count 242417664 block-size 512 40.23 MBR: 0x00002000, 1048576 type: 0x0c 40.24 MBR: 0x00102000,241360896 type: 0x83 40.28 MBR: 0x00000000,       0 type: 0x00 40.32 MBR: 0x00000000,       0 type: 0x00 40.36 Trying partition: 0 40.39 type: 32 lba: 8192 'mkfs.fat' ' bootfs     ' clusters 261116 (4) 40.44 rsc 32 fat-sectors 2040 root dir cluster 2 sectors 0 entries 0 40.51 FAT32 clusters 261116 40.98 [MSD [01:00] 3.32 000000:03] autoboot.txt not found 40.00 Select partition rsts 0 C(boot_partition) 0 EEPROM config 0 result 0 40.07 Trying partition: 0 40.10 type: 32 lba: 8192 'mkfs.fat' ' bootfs     ' clusters 261115 (4) 40.16 rsc 32 fat-sectors 2040 root dir cluster 2 sectors 0 entries 0 40.23 FAT32 clusters 261115 40.28 Read config.txt bytes     1298 hnd 0x1971d 40.32 [MSD [01:00] 3.32 000000:03] pieeprom.upd not found 40.35 usb_max_current_enable default 0 max-current 5000 40.44 Read bcm2712-rpi-5-b.dtb bytes    81451 hnd 0xe8be 40.46 dt-match: compatible: raspberrypi,5-model-b match: brcm,bcm2712 40.52 dt-match: compatible: brcm,bcm2712 match: brcm,bcm2712NOTICE:  BL31: v2.6(release):v2.6-240-gfc45bc492-dirtyNOTICE:  BL31: Built : 13:41:55, Sep 23 2024
the debug header shows the firmware booting up, and the ATF blob reporting its own version
but linux never prints any debug to the serial port

Code:

[root@amd-nixos:/mnt]# cat boot/firmware/config.txt  | egrep -v '^#'dtparam=i2c_arm=ondtparam=audio=oncamera_auto_detect=1display_auto_detect=1auto_initramfs=1dtoverlay=vc4-kms-v3dmax_framebuffers=2disable_fw_kms_setup=1arm_64bit=1disable_overscan=1arm_boost=1[cm4]otg_mode=1[cm5]dtoverlay=dwc2,dr_mode=host[all]
and also

Code:

[root@amd-nixos:/mnt]# cat boot/firmware/cmdline.txt console=ttyAMA10,115200 console=tty1 root=PARTUUID=ad52cb0b-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=CA usb-storage.quirks=0951:1666:u
edit:
replacing the usb3 stick with the uSD that came with my pi500 does make things bootable again
but then what could be corrupt on the usb3? it mounts just fine on a desktop, and fsck is happy with it

Statistics: Posted by cleverca22 — Fri Apr 04, 2025 9:26 am — Replies 4 — Views 103



Viewing all articles
Browse latest Browse all 7513

Trending Articles