Hi i would be really happy if someone could help me out here.
I have been working with some code on different Arduinos for a project at my work. Problem is that two of my Arduinos (Arduino UNO wifi rev.2) has stopped working due to an error code that is present whenever I try to upload code to it. • I have tried different code. • Used different computers to upload to it. • Both tried with Base Shield connected and without. • Tried with sensors and cables connected and without anything connected to the board (except the USB-cable). • I am have only been using real Arduino boards. • I have been cooperating with some colleagues to sort out the error and also google the error code but it did not give me any clues on how to solve this issue but there was also some others that have experienced the same error code.
Error code: ‘avrude: error reading signature data, rc=-67’
I still get the same error code. On the first Arduino I got this error code appeared after I have been using the device for about two months. When that board stopped working I replaced the board with another device (also an Arduino UNO wifi rev.2). I ran the same code on it for 5 days and then I got the same error code. So now two of my Arduino UNO wifi rev.2 boards are not working, since I am not able to upload any code to it. - What are the odds for that?
Arduino board 1, used for 2-3 months approx. maximum 200-250 uploads of code cycles. Arduino board 2, used for 5 days approx. maximum 60 uploads of code cycles.
I have also experienced that the Arduino program has been running slow sometimes, then when uploading the code again and/or plug/unplug the USB connector it was running at normal speed again, even though I did not do any changes to the program. The code I have mostly been running on my Arduino consumes about 51 % of its memory (25316 bytes). See screenshot below. The problem seems somehow to be memory-related and in the code there are a lot of global variables, but still it should not destroy the board right?
Error code: avrdude: bad response to enter progmode command: 0xa0 avr_read(): error reading address 0x0000 read operation failed for memory "signature" avrdude: error reading signature data for part "ATmega4809", rc=-67 avrdude: error reading signature data, rc=-67 avrdude: error reading signature data, rc=-67
Sketch size Sketch uses 25316 bytes (51%) of program storage space. Maximum is 49152 bytes. Global variables use 892 bytes (14%) of dynamic memory, leaving 5252 bytes for local variables. Maximum is 6144 bytes.