The EC download link is correct, but if you're hesitate to do so, you should at least try to do the EC reset first and check if your EC firmware version matches the one on the website in BIOS menu.
If the memory is the pro...
If the memory is the pro...