* [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
@ 2025-02-06 18:23 randomMesh
2025-02-07 4:19 ` classabbyamp
` (16 more replies)
0 siblings, 17 replies; 18+ messages in thread
From: randomMesh @ 2025-02-06 18:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1666 bytes --]
New issue by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234
Description:
### Is this a new report?
Yes
### System Info
Void 6.6.69_1 aarch64 Unknown uptodate rFFF
### Package(s) Affected
rpi5-kernel-6.6.69_1, rpi-firmware-20250102_1
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
https://forums.raspberrypi.com/viewtopic.php?t=366030
https://forums.raspberrypi.com/viewtopic.php?t=369470
### Expected behaviour
The error message should not show up.
### Actual behaviour
If i look at the kernel log, there are a lot of error messages like this:
```
[ 195.894223] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
[ 199.041062] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
[ 278.840334] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
```
### Steps to reproduce
In the linked forum posts a Raspberry Pi Engineer says said that error message can occour if:
- Too high an overclock
- Inadequate power supply
- Sending invalid messages (less likely on the pi5 where firmware does a lot less).
- Corrupting firmware's memory (would likely need sudo/mmap to be allowed to do this outside of kernel)
- Faulty hardware
I do not overclock my PI.
I use the official PSU.
I don't have faulty hardware since if i boot Raspberry Pi OS, the errors are gone.
So it must either be "Sending invalid messages" or "Corrupting firmware's memory".
I am not an expert so i don't know what package could be the culprit nor if this is even the right place to post this.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
@ 2025-02-07 4:19 ` classabbyamp
2025-02-07 4:20 ` classabbyamp
` (15 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: classabbyamp @ 2025-02-07 4:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2641913321
Comment:
can't reproduce this (rpi5, rpi-kernel, aarch64-musl):
```
# dmesg | rg raspberrypi
[ 0.015999] raspberrypi-firmware soc:firmware: Attached to firmware from 2024-11-12T16:10:44, variant start_cd
[ 0.020001] raspberrypi-firmware soc:firmware: Firmware hash is 4b01994600000000000000000000000000000000
```
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
2025-02-07 4:19 ` classabbyamp
@ 2025-02-07 4:20 ` classabbyamp
2025-02-07 18:18 ` randomMesh
` (14 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: classabbyamp @ 2025-02-07 4:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 590 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2641913321
Comment:
can't reproduce this (rpi5, rpi-kernel, aarch64-musl):
```
# dmesg | rg raspberrypi
[ 0.015999] raspberrypi-firmware soc:firmware: Attached to firmware from 2024-11-12T16:10:44, variant start_cd
[ 0.020001] raspberrypi-firmware soc:firmware: Firmware hash is 4b01994600000000000000000000000000000000
```
the kernel config for rpi-kernel vs rpi5-kernel is almost identical, only a couple values related to page size are changed
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
2025-02-07 4:19 ` classabbyamp
2025-02-07 4:20 ` classabbyamp
@ 2025-02-07 18:18 ` randomMesh
2025-02-07 18:18 ` randomMesh
` (13 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 18:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 343 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643675943
Comment:
Just to avoid any misunderstandings.
The errors don't occour at booting or shortly after.
I need to use the OS for a couple of minutes or hours. The frequency of these errors seem random to me.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (2 preceding siblings ...)
2025-02-07 18:18 ` randomMesh
@ 2025-02-07 18:18 ` randomMesh
2025-02-07 18:20 ` randomMesh
` (12 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 18:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643675943
Comment:
Just to avoid any misunderstandings.
The errors don't occur at booting or shortly after.
I need to use the OS for a couple of minutes or hours. The frequency of these errors seem random to me.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (3 preceding siblings ...)
2025-02-07 18:18 ` randomMesh
@ 2025-02-07 18:20 ` randomMesh
2025-02-07 18:22 ` classabbyamp
` (11 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 18:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643675943
Comment:
Just to avoid any misunderstandings.
The errors don't occur at booting or shortly after.
I need to use the OS for a couple of minutes or hours. The frequency of these errors seem random to me.
For example:
```
[ 11.855541] elogind-daemon[494]: Watching system buttons on /dev/input/event6 (vc4-hdmi-1)
[ 11.856762] elogind-daemon[494]: New session 1 of user foo.
[ 12.001306] platform kgdboc: deferred probe pending
[ 12.911691] Xorg[461]: memfd_create() called without MFD_EXEC or MFD_NOEXEC_SEAL set
---- Here booting has finished ----
--- a couple of minutes later
[ 421.766731] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
```
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (4 preceding siblings ...)
2025-02-07 18:20 ` randomMesh
@ 2025-02-07 18:22 ` classabbyamp
2025-02-07 18:24 ` randomMesh
` (10 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: classabbyamp @ 2025-02-07 18:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643682229
Comment:
I checked on a pi that has been up for several weeks
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (5 preceding siblings ...)
2025-02-07 18:22 ` classabbyamp
@ 2025-02-07 18:24 ` randomMesh
2025-02-07 18:38 ` randomMesh
` (9 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 18:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 291 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643686347
Comment:
Ok, i try to reproduce these error using your setup with a musl build (i use glibc) and the default rpi-kernel. Maybe it does make a difference.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (6 preceding siblings ...)
2025-02-07 18:24 ` randomMesh
@ 2025-02-07 18:38 ` randomMesh
2025-02-07 19:21 ` randomMesh
` (8 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 18:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643708632
Comment:
I get a different error using a musl build and the rpi-kernel:

^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (7 preceding siblings ...)
2025-02-07 18:38 ` randomMesh
@ 2025-02-07 19:21 ` randomMesh
2025-02-07 19:22 ` randomMesh
` (7 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 19:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 413 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643708632
Comment:
~~I get a different error using a musl build and the rpi-kernel:~~

Edit:
Please ignore this, this error is unrelated, i accidentally booted with my SD card reader plugged in.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (8 preceding siblings ...)
2025-02-07 19:21 ` randomMesh
@ 2025-02-07 19:22 ` randomMesh
2025-02-07 22:04 ` randomMesh
` (6 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 19:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 493 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2643708632
Comment:
~~I get a different error using a musl build and the rpi-kernel:~~

Edit:
Please ignore this error which is unrelated, i accidentally booted with my SD card reader plugged in.
And yes, i could not reproduce the original error with a musl build until now.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (9 preceding siblings ...)
2025-02-07 19:22 ` randomMesh
@ 2025-02-07 22:04 ` randomMesh
2025-02-07 22:04 ` randomMesh
` (5 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 22:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 427 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2644212094
Comment:
I think i solved this issue.
I added `over_voltage_delta=5`to my `/boot/config.txt` and the errors are gone.
Can it be that Void needs a bit more voltage than Raspberry Pi OS? I use the official PSU and i don't see these errors there.
Feel free to close this issue, i am happy.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (10 preceding siblings ...)
2025-02-07 22:04 ` randomMesh
@ 2025-02-07 22:04 ` randomMesh
2025-02-07 22:06 ` classabbyamp
` (4 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-07 22:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 428 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2644212094
Comment:
I think i solved this issue.
I added `over_voltage_delta=5` to my `/boot/config.txt` and the errors are gone.
Can it be that Void needs a bit more voltage than Raspberry Pi OS? I use the official PSU and i don't see these errors there.
Feel free to close this issue, i am happy.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (11 preceding siblings ...)
2025-02-07 22:04 ` randomMesh
@ 2025-02-07 22:06 ` classabbyamp
2025-02-07 22:06 ` [ISSUE] [CLOSED] " classabbyamp
` (3 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: classabbyamp @ 2025-02-07 22:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 190 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2644215721
Comment:
might be based on whatever you're running
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [ISSUE] [CLOSED] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (12 preceding siblings ...)
2025-02-07 22:06 ` classabbyamp
@ 2025-02-07 22:06 ` classabbyamp
2025-02-11 17:52 ` randomMesh
` (2 subsequent siblings)
16 siblings, 0 replies; 18+ messages in thread
From: classabbyamp @ 2025-02-07 22:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1988 bytes --]
Closed issue by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234
Description:
### Is this a new report?
Yes
### System Info
Void 6.6.69_1 aarch64 Unknown uptodate rFFF
### Package(s) Affected
rpi5-kernel-6.6.69_1, rpi-firmware-20250102_1
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
https://forums.raspberrypi.com/viewtopic.php?t=366030
https://forums.raspberrypi.com/viewtopic.php?t=369470
### Expected behaviour
The error message should not show up.
### Actual behaviour
If i look at the kernel log, there are a lot of error messages like this:
```
[ 195.894223] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
[ 199.041062] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
[ 278.840334] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
```
### Steps to reproduce
I run Void Linux on a Raspberry Pi 5 and see a lot of these error messages in the kernel log.
In the linked forum posts a Raspberry Pi Engineer says said that **something has killed the firmware** and that the error message can occour if:
- Too high an overclock
- Inadequate power supply
- Sending invalid messages (less likely on the pi5 where firmware does a lot less).
- Corrupting firmware's memory (would likely need sudo/mmap to be allowed to do this outside of kernel)
- Faulty hardware
I do not overclock my PI.
I use the official PSU.
I don't have faulty hardware since if i boot Raspberry Pi OS, the errors are gone.
So it must either be "Sending invalid messages" or "Corrupting firmware's memory".
I am not an expert so i don't know what package could be the culprit nor if this is even the right place to post this.
Edit:
Just discovered another error message which might be related:
```
[12157.764742] raspberrypi-clk soc:firmware:clocks: Failed to change fw-clk-arm frequency: -22
```
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (13 preceding siblings ...)
2025-02-07 22:06 ` [ISSUE] [CLOSED] " classabbyamp
@ 2025-02-11 17:52 ` randomMesh
2025-02-11 17:53 ` randomMesh
2025-02-11 18:33 ` randomMesh
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-11 17:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2651590860
Comment:
Just in case anyone stumbles on this:
The `over_voltage_delta` setting was a red hering and didn't to anything, the errors came back.
I asked the Raspberry Pi folks and it was the fault of the current eeprom, which will be fixed in a new release.
See https://github.com/raspberrypi/firmware/issues/1944 for more info.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (14 preceding siblings ...)
2025-02-11 17:52 ` randomMesh
@ 2025-02-11 17:53 ` randomMesh
2025-02-11 18:33 ` randomMesh
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-11 17:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2644212094
Comment:
~~I think i solved this issue.~~ Edit: See my next post
I added `over_voltage_delta=5` to my `/boot/config.txt` and the errors are gone.
Can it be that Void needs a bit more voltage than Raspberry Pi OS? I use the official PSU and i don't see these errors there.
Feel free to close this issue, i am happy.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
` (15 preceding siblings ...)
2025-02-11 17:53 ` randomMesh
@ 2025-02-11 18:33 ` randomMesh
16 siblings, 0 replies; 18+ messages in thread
From: randomMesh @ 2025-02-11 18:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 468 bytes --]
New comment by randomMesh on void-packages repository
https://github.com/void-linux/void-packages/issues/54234#issuecomment-2651590860
Comment:
Just in case anyone stumbles on this:
The `over_voltage_delta` setting was a red herring and didn't to anything, the errors came back.
I asked the Raspberry Pi folks and it was the fault of the current eeprom, which will be fixed in a new release.
See https://github.com/raspberrypi/firmware/issues/1944 for more info.
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2025-02-11 18:33 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-02-06 18:23 [ISSUE] raspberrypi-firmware soc:firmware: Request 0x00030002 returned status 0x00000000 randomMesh
2025-02-07 4:19 ` classabbyamp
2025-02-07 4:20 ` classabbyamp
2025-02-07 18:18 ` randomMesh
2025-02-07 18:18 ` randomMesh
2025-02-07 18:20 ` randomMesh
2025-02-07 18:22 ` classabbyamp
2025-02-07 18:24 ` randomMesh
2025-02-07 18:38 ` randomMesh
2025-02-07 19:21 ` randomMesh
2025-02-07 19:22 ` randomMesh
2025-02-07 22:04 ` randomMesh
2025-02-07 22:04 ` randomMesh
2025-02-07 22:06 ` classabbyamp
2025-02-07 22:06 ` [ISSUE] [CLOSED] " classabbyamp
2025-02-11 17:52 ` randomMesh
2025-02-11 17:53 ` randomMesh
2025-02-11 18:33 ` randomMesh
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).