This doesn't sound like a firmware issue, it seems that the board is not being recognized by the computer. Can I suggest following the advice in this post:
community.prometheanplanet.com/.../18900.aspx
It won't be possible to update the firmware if there is no communication with the computer.