OK, so you want to learn. That's cool
One thing for sure: firmware update can not unlock this drive. Why ? As long as the user ATA password is activated, you can not do anything to the drive, until you remove it.
Well, if you want to learn (which is a good thing, in my opinion), you should understand firstly what firmware is, where it is stored, and how to access it : newbie-info-from-and-for-newbies-about-firmware-etc-t6562.html
After you figure out everything about it, you should do other reading for several threads/posts from this forum. A good idea is to search this forum using several keywords : ATA password, unlock drive, ATAPWD. These keywords will surely give many results.
Read them carefully, mainly posts concerning Seagate drives (same brand as yours) and make notes, draw a conclusion from all of these. Practice all the knowledge you find out to other drives for experiment.
Hopefully, after you read and learn much in this process, you will figure out how to unlock your drive, whether it's going to be possible or impossible - and - if possible with what and how to do it safely or if it's impossible what the reasons are.
There is a good reason why the answer is not simply plain and easy. You might won't like it, but knowledge of this (removing ATA password) can be harmful in wrong hands. That's why it's not for public forum
May you find something useful from this post.