Ok. So, as you report these symptoms, it seems that the culprit is the enclosure.
To do a firmware update, you have to be under Windows, as there is an executable to be run (there are two actually, the mini version has just less thing to tinker with). Point is, if the enclosure suddenly...