That's good. But do they inform the OS of when there are corrections
and uncorrectable errors?
The Raspberry Pi Compute Module 5 (CM5) supports on-die ECC (Error
Correction Code), which silently corrects single-bit errors but does
not report them to the operating system. This is different from
traditional ECC, which would also report errors. The Pi5 does not
support traditional ECC with OS-level error reporting, so while
errors are corrected, the system won't be alerted to potential
issues with the RAM
James Harris wrote:
That's good. But do they inform the OS of when there are corrections
and uncorrectable errors?
Not that I 'rely' on the tools I use...
gglAIov:
The Raspberry Pi Compute Module 5 (CM5) supports on-die ECC (Error
Correction Code), which silently corrects single-bit errors but does
not report them to the operating system. This is different from
traditional ECC, which would also report errors. The Pi5 does not
support traditional ECC with OS-level error reporting, so while
errors are corrected, the system won't be alerted to potential
issues with the RAM
James Harris <james.harris.1@gmail.com> writes:
As you can see, it does say clearly that Linux can handle ECC reports
on the CM5 but thus far I've not found any sources to back it up.
Why not ask your chosen AI tool to simply provide links to sources and
verify yourself? With a quick search I didn't find support for any of
this ECC support stuff either, except for the standard on-die ECC.
As you can see, it does say clearly that Linux can handle ECC reports
on the CM5 but thus far I've not found any sources to back it up.
On 01/12/2025 21:16, James Harris wrote:
To make a NAS / server I am looking for a Raspberry Pi with ECC support.
I gather that the Pi 5 and the CM 5 use RAM which has internal ECC.
That's good. But do they inform the OS of when there are corrections
and uncorrectable errors?
Have you guys any idea as to whether the OS running on the Pi5 or CM5
will be able to tell whether RAM has had errors or not?
As far as I know it's only for error correction within the RAM
controller, and not reported to the OS. There is a possibility the SOC
might know about it via some proprietary Broadcom mechanism.
I have found a webpage where some idiots attempting to fry a Pi 5 by
running AI on it without a cooler got a fatal ECC error, but my money is
on they just hallucinated the entire thing.
IME asking Grok to provide links is an exercise in futility. The URLs
look ideal - they have all the components in them that you would think
would answer your query - but when you click on them you get a 404 or
the wrong article.
James Harris <james.harris.1@gmail.com> writes:
As you can see, it does say clearly that Linux can handle ECC reports
on the CM5 but thus far I've not found any sources to back it up.
Why not ask your chosen AI tool to simply provide links to sources and
verify yourself? With a quick search I didn't find support for any of
this ECC support stuff either, except for the standard on-die ECC.
On 03/12/2025 14:18, druck wrote:
On 01/12/2025 21:16, James Harris wrote:That is my impression too, based on admittedly sketchy data.
To make a NAS / server I am looking for a Raspberry Pi with ECC support. >>>
I gather that the Pi 5 and the CM 5 use RAM which has internal ECC.
That's good. But do they inform the OS of when there are corrections
and uncorrectable errors?
Have you guys any idea as to whether the OS running on the Pi5 or CM5
will be able to tell whether RAM has had errors or not?
As far as I know it's only for error correction within the RAM
controller, and not reported to the OS. There is a possibility the SOC
might know about it via some proprietary Broadcom mechanism.
Lets face it at that level, ecc will simply make slightly dodgy ram rock solid and merely postpone the day when there is a kernel panic due to corrupted RAM.
I cant see than knowing about it helps much.
I have found a webpage where some idiots attempting to fry a Pi 5 byWell indeed.
running AI on it without a cooler got a fatal ECC error, but my money
is on they just hallucinated the entire thing.
The internet may be made of cats, but these days its full of
(commercially sponsored and politically motivated) lies.
| Sysop: | Weed Hopper |
|---|---|
| Location: | Clearwater, FL |
| Users: | 16 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 16:37:39 |
| Calls: | 133 |
| Files: | 50,534 |
| D/L today: |
107 files (17,165K bytes) |
| Messages: | 323,282 |