Fault injection has been used successfully and people have introduced manual errors that do get flagged - eg https://forum.asrock.com/forum_posts.asp?TID=24901&PID=10365...
For Linux support you need a very recent kernel - I forget how recent, but some reporting on it: https://www.phoronix.com/news/AMD-EDAC-Ryzen-7000-Series