I doubt it's firmware if it just stopped working. The drive probably failed but sometimes you can try to force a drive online after it fails. It's only a matter of time before that shit crashes again and it'll probably be harder to get it back online the next time. I'd use ubuntu to mount the drive and move the data over to another drive.