5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 4370|回复: 28
打印 上一主题 下一主题

买的ar drone还没飞过就出问题了,求问

[复制链接]
跳转到指定楼层
楼主
发表于 2011-2-26 21:22 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
前几天用ipod touch刷机后中间的信号灯不亮,四个马达灯一直保持红色,估计是刷机没成功,于是买了一条usb线接上电脑刷机,显示successful,中间信号灯也变绿色了,可是四个马达灯却一直不亮,ipod touch上free flight也可以运行了,也能看到摄像头拍的视频,可马达灯就是不亮,而且其中一个马达只要接上电源就变得很烫很烫,有股烟味,其它三个则不烫。所以请教各位专家:是马达烧坏了呢还是主板也烧坏掉了?我要是换一个马达能不能解决问题。

欢迎继续阅读楼主其他信息

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
29
 楼主| 发表于 2011-2-28 21:29 | 只看该作者

回复 28楼 mapgps 的帖子

我今天又刷了好几次(1.3.3),有用mac连上ardrone后直接拷贝的方法,也有用win7连usb刷的方法,不过没有什么进展。昨天新买的马达,还没送到,我想送到后先装上试试。
下面两个是cat /data/syslog.bin  和dmesg的结果,前者还是motor flash and start Failed ...dead , 后者也没出现正常所要显示的UART。
虽然还没搞定,不过还是谢谢你,帮了我好多,明天继续弄。

[ 本帖最后由 huaweidong 于 2011-2-28 21:31 编辑 ]

syslog.rtf

42.22 KB, 下载次数: 14

dmesg.rtf

15.9 KB, 下载次数: 20

28
发表于 2011-2-27 21:46 | 只看该作者
原帖由 huaweidong 于 2011-2-27 21:40 发表
可是version.txt在ar里怎么改呢?对linux上修改文件内容我不会。

echo "1.1.3" > /firmware/version.txt
27
 楼主| 发表于 2011-2-27 21:40 | 只看该作者

回复 26楼 mapgps 的帖子

怎么修改version.txt里面的内容呢?对linux上修改文件内容我不会。
telnet 192.168.1.1之后怎样进入/update/version.txt呢?

[ 本帖最后由 huaweidong 于 2011-2-27 21:50 编辑 ]
26
发表于 2011-2-27 21:23 | 只看该作者
原帖由 huaweidong 于 2011-2-27 20:55 发表
有没有直接测马达电调板的方法

我还没研究过. 不知道.
25
发表于 2011-2-27 21:21 | 只看该作者
看你量的电压还是正常的.

但串口设备没被AR.Drone识别, 也不排除Firmware问题.
你可刷一下Firmware别的老版本:
http://www.ardrone-flyers.com/wiki/Main_Page

比如1.3.3 (我用的还是这个, 还没升级).
你要把文件 /firmware/version.txt 里的版本号改成更低的, 才能刷老版本 (AR.Drone缺省不让降版本).
24
 楼主| 发表于 2011-2-27 20:55 | 只看该作者

回复 22楼 mapgps 的帖子

这是我测的结果
Pin 1: VBUS /   0V
Pin 2: Power /   10.942V
Pin 3: USB D- /   0.015V
Pin 4: Serial RX /   0.097V
Pin 5: USB D+ /   0.016V
Pin 6: Serial TX /   3.425V
Pin 7: Ground
Pin 8: Empty
你看看有没有问题。

我又测了一遍,结果和上面差不多。有没有直接测马达电调板的方法

[ 本帖最后由 huaweidong 于 2011-2-27 21:16 编辑 ]
23
发表于 2011-2-27 20:45 | 只看该作者
目前只能换主板.

普通焊技根本无法对AR.Drone主板下手 ...
再说还没拆机图片说哪个是串口芯片.

你是我知道的第二个把AR.Drone串口芯片搞坏的.
AR.Drone英文论坛里有个老外也这样:
http://www.ardrone-flyers.com/fo ... p;t=23&start=30
22
 楼主| 发表于 2011-2-27 20:28 | 只看该作者

回复 21楼 mapgps 的帖子

果真很严重阿:em16:
那现在还有什么办法修理吗?还是只能换主板?
21
发表于 2011-2-27 20:22 | 只看该作者
你要是有万用表, 可以量一下USB口上各针脚电压, 以进一步证实.

我的AR.Drone USB/串口电压是:

  1. Pin 1: VBUS /0V
  2. Pin 2: Power /11.20V
  3. Pin 3: USB D- /0.01V
  4. Pin 4: Serial RX /0.11V
  5. Pin 5: USB D+ /0.01V
  6. Pin 6: Serial TX /3.41V
  7. Pin 7: Ground
  8. Pin 8: Empty
复制代码
20
发表于 2011-2-27 20:11 | 只看该作者
看dmesg, 你的AR.Drone主板上UART串口芯片坏了.

你的dmesg片段:

  1. [    1.269147] i2c /dev entries driver
  2. [    1.270237] sdhci: Secure Digital Host Controller Interface driver
  3. [    1.270268] sdhci: Copyright(c) Pierre Ossman
  4. [    1.271946] parrot5-i2cm parrot5-i2cm.0: controller probe successfully
  5. [    1.273520] parrot5-i2cm parrot5-i2cm.1: controller probe successfully
  6. [    1.275425] camera 0-0: P6 camif driver attached to camera 0
复制代码

没有检测到UART串口设备.


正常的dmesg片段:

  1. [    1.386558] i2c /dev entries driver
  2. [    1.387697] sdhci: Secure Digital Host Controller Interface driver
  3. [    1.387729] sdhci: Copyright(c) Pierre Ossman
  4. [    1.387751] Serial: Parrot5/5+ UART driver $Revision: 1.19 $
  5. [    1.387985] parrot5-uart.0: ttyPA0 at MMIO 0xd0070000 (irq = 5) is a PARROT5
  6. [    1.388047] console [ttyPA0] enabled
  7. [    1.470090] parrot5-uart.2: ttyPA2 at MMIO 0xd0090000 (irq = 7) is a PARROT5
  8. [    1.471593] parrot5-uart.1: ttyPA1 at MMIO 0xd0080000 (irq = 6) is a PARROT5
  9. [    1.473209] DCC: JTAG1 Serial emulation driver driver $Revision: 1.9 $
  10. [    1.473306] ttyJ0 at MMIO 0x12345678 (irq = 28) is a DCC
  11. [    1.476041] parrot5-i2cm parrot5-i2cm.0: controller probe successfully
  12. [    1.477600] parrot5-i2cm parrot5-i2cm.1: controller probe successfully
  13. [    1.479484] camera 0-0: P6 camif driver attached to camera 0
复制代码

其中ttyPA0串口是在AR.Drone下方那个USB口里的4&6针脚.
估计是你在USB刷机时接错过线, 把串口芯片烧坏了!
19
 楼主| 发表于 2011-2-27 19:47 | 只看该作者

回复 18楼 mapgps 的帖子

我照着先前的方法重新做了一遍。
dd if=/dev/ttyPA1 bs=46 count=1 | hexdump -C 之后没有显示任何东西
cat /dev/ttyPA1 也是显示空白
下面是log.txt   和dmesg的结果。log.txt显示的四个motor都是failed , dead。
难道真的所有马达都有问题,会不会mainboard也有问题呢?

[ 本帖最后由 huaweidong 于 2011-2-27 19:49 编辑 ]

log.rtf

16.7 KB, 下载次数: 15

dmesg.rtf

15.85 KB, 下载次数: 26

18
 楼主| 发表于 2011-2-27 14:47 | 只看该作者

回复 17楼 mapgps 的帖子

我要出去一会,晚上还要多多请教,再一次谢谢你,。刚次敲入cat /dev/ttyPA1 没有显示任何东西(有种不好的预感)。
17
发表于 2011-2-27 14:22 | 只看该作者
> "我现在一直时没有装那个坏掉的马达,要不要把马达装上再试一次"
都冒烟了, 还装? ---- 不要!

那3个电机要是好的, program.elf会分别报告的.
16
发表于 2011-2-27 14:09 | 只看该作者
> "敲入dd if=/dev/ttyPA1 bs=46 count=1 | hexdump -C 后没有显示任何东西"
试试:
cat /dev/ttyPA1
看有没有乱码显示.

若也没有显示任何东西, 那就分不清是4个电机都全坏了? (从概率角度来看不象).
还是 串口UART坏了?

可以从dmesg看看AR.Drone boot-up 过程, 检测的devices info:
telnet 192.168.1.1
dmesg
15
 楼主| 发表于 2011-2-27 14:04 | 只看该作者

回复 12楼 mapgps 的帖子

找到了log.txt,还有一个licenses.txt。
"program.elf > /data/video/log.txt" 的显示信息不用管——不懂。
我现在一直时没有装那个坏掉的马达,要不要把马达装上再试一次。

[ 本帖最后由 huaweidong 于 2011-2-27 14:07 编辑 ]

log.rtf

8.56 KB, 下载次数: 33

14
发表于 2011-2-27 14:00 | 只看该作者
原帖由 huaweidong 于 2011-2-27 13:52 发表
谢谢,因为每次都要在两个网络中切换,所以可能回复得慢。

我都是将AR.Drone挂到家里的WiFi AP上. 这样AR.Drone和我的PC机就在一个子网里了.
AR.Drone连接我的WiFi  AP (带WEP加密, 口令12345, SSID MAPGPS):
telnet 192.168.1.1
iwconfig ath0 mode managed key s:12345 essid MAPGPS; ifconfig ath0 192.168.0.100 netmask 255.255.255.0 up

通过网络访问AR.Drone IP地址: 192.168.0.100 即可.
13
 楼主| 发表于 2011-2-27 13:52 | 只看该作者

回复 12楼 mapgps 的帖子

谢谢,因为每次都要在两个网络中切换,所以可能回复得慢。
12
发表于 2011-2-27 13:52 | 只看该作者
"program.elf > /data/video/log.txt" 的显示信息不用管.

FTP 192.168.1.1 端口5551的目录是 /update

你也可以:
program.elf > /update/log.txt
这样 FTP 192.168.1.1 端口5551就能看到了.

[ 本帖最后由 mapgps 于 2011-2-27 13:53 编辑 ]
11
发表于 2011-2-27 13:49 | 只看该作者
FTP到AR.Drone的端口21, 其缺省当前目录就是 /data/video

ftp 192.168.1.1
get log.txt
quit

你也可以:
telnet 192.168.1.1
cat /data/video/log.txt
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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