There are also a few oddball desktop SKUs that are actually a G-series processor with the GPU disabled (primarily ones below the "600" tier, e.g. the Ryzen 3 4100 or Ryzen 5 5500), which also lack ECC support.
What is weird is that AMD has published for almost 2 years specifications that all the Ryzen 6000 series and all the Ryzen 7000 series of laptop CPUs (Rembrandt and Phoenix) support ECC, then suddenly and silently they have removed the statement about ECC support from all their specifications.
For the current Ryzen 8000 laptop series (Hawk Point), the ECC support has been specified as missing from the beginning.
- Desktop Ryzen CPUs support ECC, but implementation by motherboard vendors is not mandatory
- Laptop and G-series Ryzen CPUs only support ECC in pro variant
- Threadripper has ECC support
edit: not confirmed but supposedly laptop and APUs starting with 6000 series all support ECC.