avrdude: stk500v2_ReceiveMessage(): timeout, arduino mega2560 上传出错; arduino nano刷bootload后上传出错

avrdude: stk500v2_ReceiveMessage(): timeout

此方法适用于其他各型号Arduino

 

1.将C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt 文件中的

mega.menu.cpu.atmega2560.upload.protocol= wiring

替换为

mega.menu.cpu.atmega2560.upload.protocol=stk500v2

2.用USBasp连接2560,点击arduino IDE中的烧录引导程序,将新版的stk500boot_v2_mega2560.hex烧录到2560中。

avrdude: stk500v2_ReceiveMessage(): timeout, arduino mega2560 上传出错; arduino nano刷bootload后上传出错_第1张图片

3.再换上usb线连接mega2560,烧录程序即可成功烧录。
avrdude: stk500v2_ReceiveMessage(): timeout, arduino mega2560 上传出错; arduino nano刷bootload后上传出错_第2张图片

 

你可能感兴趣的:(Arduino)