I only found one other post that contains the distinctive "avrdude: jtagmkII_recv(): checksum error" error message you encountered:
avrdude: jtagmkII_recv(): checksum error