Several folks, including Wendell, have reported ECC UDMM error correction and logging on a few different AM4 and AM5 ASRocks. The B650M PG Riptide isn’t one that I’ve come across test results for but, as I’ve written in other similar threads, I’m comfortable assuming the checking and correcting part happens if ASRock indicates ECC support on a board.
None of ASRock’s desktop boards that I’ve checked indicate EPYC 4000 support but ASRock Rack has three series of boards that fall under AMD’s full support mandate. So, if one doesn’t want to take desktop indications of ECC support at face value or do fault injection to confirm support, those would be the go to within ASRock’s product lines. Unfortunately the B650D4U has a high failure rate but perhaps the B650D4U3’s better.
The part of @lostinthesauce’s question I’m most curious about is the TrueNAS bit. Can’t speak to that as the NASes I admin are running another *nix.
Since DDR5 enables scrubbing and adds read CRC, in some ways entry level DDR5 UDIMMs with only the on die EC2 exceed EC4 DRR4 protections.
Yeah, 5600’s the highest I’ve seen. Nemix is another besides Crucial and Kingston.