I'm not sure that you can upgrade to ECC:
https://community.amd.com/t5/processors/problems-with-my-ryz...
ECC is usually reserved for high-end CPUs like ThreadRipper/EPYC.
ECC is usually reserved for high-end CPUs like ThreadRipper/EPYC.
What it doesn't support is registered (including load-reduced) DIMMs, which is the most commonly available type of server memory. Unbuffered ECC DIMMs only.
Admittedly, AMD does list ECC as unsupported on that one, but most motherboard vendors will only warn you about APUs not supporting ECC RAM.