|
本帖最后由 zzipeng 于 2014-5-15 22:58 编辑
最近弄个小四轴,主控为328P-AU。。弄好板子准备烧写Bootloader时卡住了。。首先说一下我是这样烧写Bootloader的,方法不知正确不?
给MEGA2560下载ArduinoISP 后,连线VCC-vcc,GND-gnd,D10-dtr,MOSI-mosi,MISO-miso,SCK-sck。(大写为MEGA2560,小写为328)然后选择相应板卡:Arduino pro mini 5V 16MHz,相应端口COM,和Arduino as ISP,点击Burn Bootloader...
之后就是提示不成功avrdude: stk500_getsync(): not in sync: resp=0x00
之前怀疑是贴片晶振被弄坏了(烫了很久。。。),然后换了一个很囧的插脚晶振,结果还是不行。。 求大侠指教!
之前有试过在极客工坊求救过,不过别人给出的答案不尽人意。。前后试过用UNO R3,NANO,MEGA作为ISP给芯片烧写Bootloader了的,结果就是不行。有听别人说烧写Bootloader时记得按下RESET键,之后我发现按与不按RESET,Arduino IDE提示信息有如下区别:按RESET 提示:avrdude: stk500_getsync(): not in sync: resp=0x00(好像是Arduino 与电脑通讯不成功的意思)
不按RESET 提示:avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override this check.
貌似确实要按RESET的。。
求各位大虾指教!!(当然也有可能是芯片弄坏了或者线路有问题。。不知淘宝有无烧好Bootloder的芯片) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|