Disk image to upgrade firmware from linux?

I have a new 480G Ultra II with firmware version X31200RL that is yielding the 2100: Detection error

on my Lenovo T420.   This is a common problem with Samsung SSDs on Lenovos, and the solution

appears to be a firmware update in those cases.  I’m running Ubuntu.  Do you have any advice about

this problem?

Bob