home bbs files messages ]

Just a sample of the Echomail archive

<< oldest | < older | list | newer > | newest >> ]

 Message 21579 
 James Harris to All 
 Re: Any sign of notifiable ECC support o 
 02 Dec 25 10:52:57 
 
MSGID: <10gmge9$27bho$1@dont-email.me> ac7062fd
REPLY:  9327b663
PID: PyGate 1.5.1
TID: PyGate/Linux 1.5.1
CHRS: ASCII 1
TZUTC: 0000
REPLYADDR james.harris.1@gmail.com
REPLYTO 3:633/10 UUCP
On 01/12/2025 22:43, Mike Easter wrote:
> 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

I take it you mean that that's from an AI engine and they are not 
reliable. If so, agreed in spades. FWIW the following is where Grok told 
me that on CM5 ECC was integrated with the OS. It's quite categoric. But 
is it true?

--- Start ---

"Unlike the standard Raspberry Pi 5, the Compute Module 5 exposes the 
ECC side-band signals and the BCM2712 RAS controller, so the Linux EDAC 
driver can report and correct errors." - Raspberry Pi Forums Thread 
(November 2024): James Adams (Head of Compute Module Engineering).

...

Jeff Geerling's Testing (Blog/Video, December 2024): He verified this 
hands-on by injecting errors and logging corrections with the 
brcmstb_edac driver on a CM5 prototype.

...

Linux Kernel Documentation: The merged EDAC driver (Linux 6.12+) 
explicitly supports BCM2712 ECC on CM5 (but not standard Pi 5), with 
details on how it reads RAS registers for error counts.... (search for 
"brcmstb_edac" commits).

--- End ---

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.


-- 
James Harris



--- PyGate Linux v1.5.1
 * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
SEEN-BY: 105/81 106/201 128/187 129/14 305 153/7715 154/110 218/700
SEEN-BY: 226/30 227/114 229/110 112 134 200 206 275 300 317 400 426
SEEN-BY: 229/428 470 616 664 700 705 266/512 291/111 292/854 320/219
SEEN-BY: 322/757 342/200 396/45 460/58 633/10 280 414 418 420 422
SEEN-BY: 633/509 2744 712/848 770/1 902/26 2320/105 5020/400 5075/35
PATH: 633/10 280 229/426


<< oldest | < older | list | newer > | newest >> ]

(c) 1994,  bbs@darkrealms.ca