Depending on your os, wouldn't picking a restore point prior to the firmware upgrade get you back where you were for back up purposes ?
As far as making a backup of a drive's firmware,,I'll defer to KJZONE's capable hands, and learn something new myself.
George