Hi there, I've been using my Duino with my Raspberry Pi for some time and it's been working as intended, but today I uploaded some code except I clicked the upload button twice (left then right click) by accident. It came up with an error- avrdude checked the chip and bytes weren't matching. This has occurred before, it appears Arduino doesn't erase the chip before data upload so I have to do it manually. However this time the chip seems to have completely stopped responding. Using avrdude or the IDE, the result is the same- they can't communicate with the chip. Does anyone have any idea how to fix this or do I need a new mega328p? Thanks.