5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 新人求助,MWCmega2560红色板子刷bootloader [打印本页]

作者: siddawn    时间: 2014-6-23 06:58
标题: 新人求助,MWCmega2560红色板子刷bootloader
用的是multiwii mega2560的红色板子
自己手贱,板子接着电脑就跑去吃饭,回来后发现飞控板不能用了,在调试的gui界面中,连接相应的com后点击start后传感器那里只有一条平直的绿线在走,其它的数据神马的都读不出来,慌了,打开arduino的IDE想重新刷一下程序试试,结果每次都出现通讯错误的提示,在网上找了一下,基本是1、com后选错(这个不会有,我之前刷过n次程序),2、bootloader坏掉,需要重新刷Bootloader(我觉得是这个原因),然后我在淘宝上买了一个usbasp v2.0的编程器(LC-01 51AVR 编程器),折腾了好久,发现装不上驱动,因为是win8系统,后来总算什么禁用驱动程序强制签名之类的办法把usbasp的驱动装好了,在设备管理器中已经可以看到libusb-win32 device这个硬件,下面就是usbasp编程器,说明驱动是没问题的。然后按照usbasp的说明把usbasp的线和2560的板子的isp部分的管脚11相连,然后打开IDE,先选择板子类型mega2560,programmer选usbasp,但是选不了com口,因为电脑就没有为usbasp生成com口,我不知道该怎么办,在这种情况下,点击IDE里面的烧录引导程序选项,会报错,提示avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc  然后不甘心,用AVR_fighter去给板子刷bootloader,选择了芯片神马的之后,开始烧录,总是在flash校验的时候出错;用progisp去刷,也是出错,给的出错信息是flash校验错误地址:0x。。。
求大神帮忙,给传送门也行,怎么用市售的usbasp给bootloader坏掉的mwc飞控芯片刷bootloader?或者有其他办法刷也行,我手里还有arduino uno的板子可用
谢谢







欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com/) Powered by Discuz! X3.3