pymcuprog
pymcuprog copied to clipboard
Error using chip erase
By setting fuses, I have enabled CRC scan of boot section during boot. The CRC scan fails.
Then, I perform chip erase by running:
sudo pymcuprog erase -i updi -d avr64ea48
That does not work, and produces following output:
pyedbglib.protocols.jtagice3protocol - ERROR - JTAGICE3 error response code 0x43: 'AVR8_FAILURE_CRC_FAILURE: CRC error'
pymcuprog.nvm - WARNING - AVR8_FAILURE_CRC_FAILURE: CRC error
pymcuprog.pymcuprog - ERROR - Operation failed with Jtagice3ResponseError: AVR8_FAILURE_CRC_FAILURE: CRC error
The chip erase works when using Microchip Studio: Device Programming -> Memories -> Device -> Erase Now. I assume chip erase should work the same way in pymcuprog.