搜索
bottom↓
回复: 22

fc无法升级程序,无法通讯!

[复制链接]

出0入0汤圆

发表于 2011-5-28 10:40:01 | 显示全部楼层 |阅读模式
前几天自己一时兴起改了一点点程序,想烧写进去看有什么效果。刚开始烧写几次的时候,没任何问题,但等再次准备烧写程序时,提示如图:

(原文件名:升级超时.jpg)
    现在fc无法通讯:a我用usbasp准备重新烧写bootloader,结果提示进入编程模式失败
                    b接上mk-tool后也显示没有连接,更新重新则出现上图的情况
                    c遥控也没反应
                    d机机一上电后电调上的红灯和绿灯都亮着,fc上的灯一个都不亮。
还请了解的朋友帮帮忙!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2011-5-29 13:32:06 | 显示全部楼层
路过的朋友,有钱的捧个前场,没钱的捧个人场撒!

出0入0汤圆

发表于 2011-5-29 13:46:33 | 显示全部楼层
用小马重新设一下熔丝位

出0入0汤圆

 楼主| 发表于 2011-5-29 13:57:24 | 显示全部楼层
现在bootloader已经烧写进去了,就是更新程序的时候还是超时

出0入0汤圆

 楼主| 发表于 2011-5-30 14:37:45 | 显示全部楼层
我顶

出0入0汤圆

 楼主| 发表于 2011-5-30 14:37:58 | 显示全部楼层
狂顶

出0入0汤圆

发表于 2011-6-1 00:09:01 | 显示全部楼层
首先确认com口和连线都正确?
将跳线短路串口板子的isp2和飞控板子的sv1连接,选择正确的bootloader文件(注意有664和664p之分别),开始刷bootloader,完成后会有白色字返回版本号,成功刷新bootloader后就可以升级固件了,
将串口板子的连线从isp拔下来连接到串口板子的sio接口上,将短路跳线拔下,选择相应的固件版本比如0.84a,开始刷新固件一会就回完成,如果成功的话会返回固件版本和测试的信息,整个刷新过程结束了。
飞控始终接sv1接口(就是最大的那个口),
mktool用最新的版本
如果严格按照以上步骤还是刷不进去的话就是板子或者644的问题了

出0入0汤圆

发表于 2011-6-1 00:21:54 | 显示全部楼层
楼主要是在北京的话我可以帮你搞定

出0入0汤圆

发表于 2011-6-1 13:06:22 | 显示全部楼层
之前我用1.74b的TOOL,刷0.84a的也是超时,换个1.66的TOOL就可以了。

出0入0汤圆

 楼主| 发表于 2011-6-1 13:49:05 | 显示全部楼层
回复:6楼
com口和连线我都测过没问题,可惜我不在北京啦!先按你说的试一下吧,要还不行,就悲催了!谢了!

出0入0汤圆

 楼主| 发表于 2011-6-1 14:00:17 | 显示全部楼层
回复8楼:我已经试过了mk-tool1.74a、1.74b、1.72a、1.72b、1.68,但都是一样的TIMEOUT!

出0入0汤圆

 楼主| 发表于 2011-6-1 19:43:23 | 显示全部楼层
上电后fc上的灯如果亮着起码证明单片机还没坏;如果灯都不亮了,而写的测试最小系统的程序烧进去后也没反应,是不是就是单片机坏了?

出0入0汤圆

 楼主| 发表于 2011-6-2 14:43:25 | 显示全部楼层
现在测出fc的vcc和avcc居然都只有0.22v,请高手们分析一下!急!急!急!

出0入0汤圆

发表于 2011-6-2 15:42:00 | 显示全部楼层
单片机没有5v供电你怎么刷进的bootloader?,如果vcc没有电压的话你测下电池是否有电?7805的输出脚有5v么?连接vcc的10欧姆电阻是否断路了?如果是相应的原件损坏换个好的上去。

出0入0汤圆

发表于 2011-6-2 15:46:14 | 显示全部楼层
如果单片机烧了,单片机应该很烫的,如果没有温度证明是供电问题,把vcc端的10欧姆电阻拆了,测电阻另一端如果有5v的电压证明单片机烧了,内部短路了,如果没有电压就换个7805试试看

出0入0汤圆

 楼主| 发表于 2011-6-3 13:30:34 | 显示全部楼层
回复serafim:测试过了,两片7805输出电压都有问题,测出来还是0.22v,并且单片机没温度,现在基本能断定是供电问题。vcc的连接电阻是10k欧姆,两头连接也正常。有一片7805是刚换了两天,应该不可能坏。有可能是哪个原件坏了。

出0入0汤圆

 楼主| 发表于 2011-6-3 14:49:23 | 显示全部楼层
现在7805的问题解决了,原来是fc pcb板上的二极管D2和7805输入口断开了。现在用焊锡把二极管D2与7805输入端直接焊接后,测出这个7805输出电压为4.12v(但这片7805贼烫),另一个7805测出电压为5v。单片机也稍微有点烫。更新程序的时候有的时候提示TIMEOUT,而有的时候出现transmit data 0% error。抓狂了,本以为是D2的问题,现在又没头绪了!

出0入0汤圆

 楼主| 发表于 2011-6-11 10:29:05 | 显示全部楼层
终于可以结贴了,问题基本解决了。IC4的7805输出电压的确有问题,我的解决方案就是直接去掉这个7805,然后将IC3上的7805电源引到fc板上。这这样,我的fc又焕发青春了。不过还是有个问题困扰着我:如果说是IC4的7805坏了,那为什么我换上新的以后输出电压还是有问题!我的理解是IC4上7805相关电路有问题,但我至今没差出来。

出0入0汤圆

发表于 2011-6-11 10:39:59 | 显示全部楼层
lz 应该是用了 7805  5毛钱以下的片子,  之前我也遇到过,  经常坏,换起来 很麻烦, 焊盘也掉了又补

用st 原装的7805 价格贵几倍,至今没坏过!

出0入0汤圆

 楼主| 发表于 2011-6-12 10:00:09 | 显示全部楼层
不过我用的是十几块钱一块的ua7805,应该不会这么容易坏,我怀疑应该是电路问题。因为当我换上一块新的7805后,马上一测,就发现输出电压根本不对。

出0入0汤圆

发表于 2011-6-12 22:01:45 | 显示全部楼层
这个要加散热片啊!切记!否则以后还会坏的,没有电压输出问题倒是不大,可万一是击穿,整个就全报废了,所以为了安全用散热片或者dcdc模块吧。

出0入0汤圆

 楼主| 发表于 2011-6-13 11:22:13 | 显示全部楼层
虽然有疑问,不过还是谢谢提醒!

出0入0汤圆

 楼主| 发表于 2011-6-13 11:24:41 | 显示全部楼层
现在有块2.1版本的fc,7805电压输出都正常,一上电,绿灯亮。现在同样是无法通讯,包括遥控和mk—tool(无法连接、无法更新程序)。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 10:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表