deanathome, this is the only one I have,
HERE
it may not fully recover your player but after you install it it should allow you to then upload your original firmware.
If you have any problems with the installation refer to the DEAD PLAYER RECOVER GUIDE
HERE