Firmware Update Verification Failure - synthetos/TinyG GitHub Wiki
The cause of the Firmware Update Verification Failure
is that the processors LOCKBITS were set. These need to be reset to NOLOCK
status.
Things You Will Need
- AVRstudio 6.1 or later.
- AVRISP mkII Programmer (NOT A CLONE OR A KNOCKOFF)
- Windows Machine
Procedure
- Launch AVRStudio
- Go to the
Tools
menu then theDevice Programming
- Now for the
Tool
selectAVRISP mkII
from the drop down menu. - Then select
ATxmega192A3
from the Device drop down menu. - Click
Apply
- Now select the
Lock bits
from the vertical list on the left. - Set ALL Values to
NOLOCK
. (See image below to see how this should look with the correctLOCKBITS
set.) - Click
Program
Conclusion
With your LOCKBITS
correctly set you should be able to make it through the whole firmware update process.