Seagate hard drive 3TB show 3.86GB only

Seagate hard drive 3TB show 3.86GB only.
will the DFL-SRP For Seagate Firmware Repair Tool fix the hard drive?
what is the difference between Firmware Repair Tools and All-In-One USB3.0 Data Recovery Equipment?

Can you give me a cost for the repair?

Thank you

Best Regards,

Seagate HDD of 3.86GB has two types’ of failure: firmware failure or head failure, users need to check if the patient hdd is clicking or not, scratching or not and also need to check the output error messages in the COM terminal.