raspberrypi / firmware

This repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware.
5.19k stars 1.68k forks source link

RPI 5 fatal firmware error #1925

Open nadir23 opened 2 weeks ago

nadir23 commented 2 weeks ago

I'm experiencing a boot issue on RPI5 as follows:

1) When I try to boot it with uSD card having bootloader update firmware, it flashes 4 long, 5 short and red screen on display.

2) When the uSD card is loaded with OS the status led is constant red.

3) When I try uSD with OS and serial debug no serial infos are given.

4) When I try uSD with bootloader update and serial debug the following log is displayed:

1.85 pieeprom.sig 1.85 hash: 6fafdd66f0bb1f9ad5eb68ba7ba1fb537a6182567e9be83e64bf9a2d2591820a 1.91 ts: 1727272381 2.28 Unexpected error @ 0x00010164 2.28 USB-OTG disconnect 2.31 BOOT ERROR: code 45 - ''

Thank you in advance for your help.

peterharperuk commented 2 weeks ago

It's probably as assertion failure. You seem to be suggesting "normal" boot is not working? Do you see anything on a screen if you don't have any uSD card inserted?

pelwell commented 2 weeks ago

Also:

popcornmix commented 2 weeks ago

Can you try with a different sdcard?

nadir23 commented 1 week ago

Also:

  • How long have you had this Pi 5?
  • Has it ever worked?
  • Can you associate the start of the failures with any significant event?

I had it for two months, started it using a 2A capable PSU. Installed a Raspbian OS on uSD and working as it should. When trying to use an SSD drive using a dedicated hat the OS didn't detect the drive and alerted of a limited current capability. I hadn't access to the original RPI5 psu, so I bought a 5V3A capable PD charger and set max_usb_current=1. The RPI5 had difficulty starting sometimes it starts and other time not. After, it totally stopped.

nadir23 commented 1 week ago

Can you try with a different sdcard?

I tried different uSD cards without success. the same uSD cards work on an other RPI4B.

nadir23 commented 1 week ago

It's probably as assertion failure. You seem to be suggesting "normal" boot is not working? Do you see anything on a screen if you don't have any uSD card inserted?

Nothing on screen when no uSD is inserted, the fan also don't work. I have checked 5V and 3.3V are present.

pelwell commented 1 week ago

3A is not sufficient for a Pi 5 with an SSD - we require 5A to automatically enable usb_max_current_enable (which is the name of the config setting, not max_usb_current).

popcornmix commented 1 week ago

The 0x00010164 address is a failure in communicating with sdcard. If a different sdcard doesn't work then it's a hardware failure (possibly damage to the sdcard socket, or sdcard related components).

Do you get anything out of uart when booting without an sdcard? (you should if you have a valid bootloader). If bootloader is functional it may be possible to boot from an sdcard in a usb adaptor.

nadir23 commented 1 week ago

3A is not sufficient for a Pi 5 with an SSD - we require 5A to automatically enable usb_max_current_enable (which is the name of the config setting, not max_usb_current).

I'v seen some tests on the web that made them work using RPI4 PSU. I'v bought the original 27W one and will test it when delivered.

nadir23 commented 1 week ago

The 0x00010164 address is a failure in communicating with sdcard. If a different sdcard doesn't work then it's a hardware failure (possibly damage to the sdcard socket, or sdcard related components).

Do you get anything out of uart when booting without an sdcard? (you should if you have a valid bootloader). If bootloader is functional it may be possible to boot from an sdcard in a usb adaptor.

Thank you very much for your reply, I was looking for a diagnosis that may lead to the identification of the origin of the malfunction.

When I tried booting the RPI5 without uSD, the UART didn't show any info.

When I try the uSD with bootloader update using RPI Imager using the 5V3A PD charger, another error has emerged:

1.83 pieeprom.sig 1.83 hash: 6fafdd66f0bb1f9ad5eb68ba7ba1fb537a6182567e9be83e64bf9a2d2591820a 1.89 ts: 1731065899 2.08 Unexpected error @ 0x0000f9a0 2.09 USB-OTG disconnect 2.11 BOOT ERROR: code 45 - ''

The previous one 0x00010164 was displayed when the RPI was powered using a bench power supply from 5V pins. The current one 0x0000f9a0 when using the PD charger.

nadir23 commented 1 week ago

I have tried the original 27W PSU, the same issue persists.