We have found an issue in version 2.28 which sometimes causes firmware update using USB either to fail or to falsely give an error message stating that the update failed. This is fixed from version 2.29. If you get an error message when updating 2.28 via USB, then check if the update was done despite the error message, and if it actually failed then update using the web interface(Application upgrade).