I bought one arduino nano board(chinese version). It was all ok at the begining. I can upload my arduino hex with no issue. however, suddenly I just can't do that and got the classic message:
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
which I think is a bootloader issue in the first place(also checked ch340 driver as well). I used my raspberry pi with avrdude to flash the bootloader. The bootloader flash goes ok and I thought it should be ok then. however, I still can't upload my hex. The led on the board doesn't blink. no response if I press the reset button. does that mean the on-chip memory is ok( I can flash it anyway) but the cpu is dead?
any idea why this could happen?
Thanks in advance.