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

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

APM OSD多次刷固件后只剩下一根线 穷极所有办法还是无解!

[复制链接]
跳转到指定楼层
楼主
发表于 2014-6-29 22:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 blueshine 于 2014-7-5 20:53 编辑

一、惨死的MavLink OSD
手上一块MavLink OSD,固件为2.0,使用正常,这几天刷固件,试了各种版本(https://code.google.com/p/minimosd-extra/上面下载的),本来只是乱码问题,后来越刷越乱,屏幕上的字幕越刷越少,即使完全按泡泡的教材使用相应的CT(2.3.0.9)、固件(2.4 r702)、字符库(MinimOSD_2.3.0.9.mcm),屏幕上也是一样剩下零星几个字符。一翻折腾后再刷回2.0就只剩这么一根线!

接着各种查资料,询问。

尝试过用Arduino IDE刷EEPROM_Clear.ino来清空OSD存储器数据,也尝试过刷别的固件文件(毛子云台)再刷回OSD,结果都一样!!!
这回头是真大了~~谁能给我一点建议啊

我使用的FTDI是“Arduino下载器 pro mini FTDI232RL USB转串口TTL”


难道要重新烧OSD 328p芯片的bootloader?!

二、成功晋级的minim OSD
时隔几天后,实在忍不住,还是用这个刷机小板(证明没问题),冒死刷了手上另外一个minim OSD
这次没乱码,也能显示飞行模式了!但是所有其他数据几乎都没显示了!!!~

Pre-release_2.4_r702、726版本都刷了,结果一样,难道我就这么衰~

后来连接数传,突然发现数据可以更新了,但是只要不连接数传,通电后数据就不会更新!这个问题的解决很简单(我觉得应该是这个,不排除其他乱七八糟的原因),在地面站中点选“初始设置\可选配件\OSD”,然后点击其中的“遥感..”按钮。
但是开遥控数据会部分消失的问题还是没解决~,后来又是突然发现这个问题很简单,其实就是OSD显示模式切换的问题,开控后会自动触发,将其设为disable就可以了

剩下唯一的问题,也是挺麻烦的问题——高度数据乱变,甚至到了上万米,刷到2.4 r702版本也是一样~

三、总结
232刷机小板没问题,至少对minim OSD是没问题的,至于Mavlink Osd应该也是没问题的,很有可能像泡泡大师说的那样,在一次次拔插中不小心弄坏了328p主芯片~














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

沙发
发表于 2014-6-30 02:33 | 只看该作者
视频芯片问题,建议换芯片
3
发表于 2014-6-30 10:54 | 只看该作者
呵呵 让你刷
4
 楼主| 发表于 2014-6-30 12:08 | 只看该作者
SHAWEIHANG 发表于 2014-6-30 02:33
视频芯片问题,建议换芯片

刚买一个多月,使用正常的
难道在刷的时候拔插弄坏了芯片?

5
 楼主| 发表于 2014-6-30 12:45 | 只看该作者


我不是闲来无事手痒,而是因为手上一块雷家APM2.6,在3.0.1以上固件版本不显示飞行模式,求助雷家无望,只能自己想办法解决。
http://bbs.5imx.com/bbs/forum.php?mod=viewthread&tid=949951&extra=
事实上,在刚开始刷OSD2.4版本时,虽然有乱码,但是却能看见飞行模式的变化!证明这个思路是有希望的。
虽然后来把OSD刷成了牙刷,但是中间却了解了一点单片机的东西,比如328P芯片,bootloader,arduino软件等


6
发表于 2014-6-30 12:54 | 只看该作者



你这块OSD是什么样子的?由那二片芯片组成的?

7
 楼主| 发表于 2014-6-30 13:08 | 只看该作者
本帖最后由 blueshine 于 2014-6-30 13:20 编辑
zwdxbb 发表于 2014-6-30 12:54
你这块OSD是什么样子的?由那二片芯片组成的?

泡泡大师您终于现身了!!!在qq群里,论坛帖子里都了无音讯:)
我这块MAVLink-OSD,主芯片是328P(5V,16MHZ) ,视频芯片不晓得,晚上回去看看

APM2.8群主泠江说,刷固件应该用usbasp来烧,而不是我用的这个FTDI?





8
发表于 2014-6-30 13:48 | 只看该作者
本帖最后由 SHAWEIHANG 于 2014-6-30 14:02 编辑

用cp2102芯片刷,雷家的那个新版的刷机小板就是这个芯片,我的osd刷了起码有5.60次都没事,只是有次接错线挂了视频芯片。雷家的跟楼主这种osd我都有,如果刷2.2都会出现osd信息僵化死机的现象,2.4最完美。雷家的默认就是2.4,楼主这种好像是2.0。另外用CP2102 刷的话除了RX、TX两条线外,还有一条DTR线要连接,具体看图

芯片的28脚就是DTR,连接到下图中OSD黑色箭头所指的脚


9
发表于 2014-6-30 14:05 | 只看该作者
zwdxbb 发表于 2014-6-30 12:54
你这块OSD是什么样子的?由那二片芯片组成的?

APM的OSD不管雷家的还是搂住这种,芯片都同样是328P+ MAX7456,区别是雷家的328P封装不同体积更小

10
发表于 2014-6-30 14:19 | 只看该作者
SHAWEIHANG 发表于 2014-6-30 13:48
用cp2102芯片刷,雷家的那个新版的刷机小板就是这个芯片,我的osd刷了起码有5.60次都没事,只是有次接错线 ...

请教 怎看osd版本?我有个还没用,蕊片dp7456 me6a328p (2013 08 生产的)
11
 楼主| 发表于 2014-6-30 15:41 | 只看该作者
SHAWEIHANG 发表于 2014-6-30 13:48
用cp2102芯片刷,雷家的那个新版的刷机小板就是这个芯片,我的osd刷了起码有5.60次都没事,只是有次接错线 ...

这么详细的指导,十二分的感谢!!!
我原来那个刷机小板也连接了DTR信号,买个cp2102芯片的刷机板试试!


12
 楼主| 发表于 2014-6-30 15:44 | 只看该作者
kenken 发表于 2014-6-30 14:19
请教 怎看osd版本?我有个还没用,蕊片dp7456 me6a328p (2013 08 生产的)

你是说固件版本?在通电启动时,图传接收屏幕上会有显示

13
发表于 2014-6-30 16:56 | 只看该作者
kenken 发表于 2014-6-30 14:19
请教 怎看osd版本?我有个还没用,蕊片dp7456 me6a328p (2013 08 生产的)

其实线路是一样的,DP7456是国产芯片,功能与MAX7456一样的
14
发表于 2014-6-30 17:03 | 只看该作者
blueshine 发表于 2014-6-30 15:41
这么详细的指导,十二分的感谢!!!
我原来那个刷机小板也连接了DTR信号,买个cp2102芯片的刷机板试试 ...

CP2102与FIDI232在APM飞控用处很多,DIY数传的话2种芯片都可以用,可以去搜搜我的DIY数传的帖子
15
发表于 2014-6-30 17:14 | 只看该作者
blueshine 发表于 2014-6-30 13:08
泡泡大师您终于现身了!!!在qq群里,论坛帖子里都了无音讯:)
我这块MAVLink-OSD,主芯片是328P(5V,16MH ...

安理来说,你要是图上这种OSD,完全可以刷APM的OSD固件,除非被你搞坏了,

16
发表于 2014-6-30 17:21 | 只看该作者
手上有二个USB 连接件原是用在直升机三轴调机的 PL2303 FT232蕊片各一个,能改造使用吗?
17
 楼主| 发表于 2014-6-30 19:08 | 只看该作者
zwdxbb 发表于 2014-6-30 17:14
安理来说,你要是图上这种OSD,完全可以刷APM的OSD固件,除非被你搞坏了,

坏了?~~~
换个刷机小板,USBasp也试试,死马当活马医吧~~
只是落下了阴影,我的minimOSD不敢刷了

18
 楼主| 发表于 2014-6-30 19:10 | 只看该作者
SHAWEIHANG 发表于 2014-6-30 17:03
CP2102与FIDI232在APM飞控用处很多,DIY数传的话2种芯片都可以用,可以去搜搜我的DIY数传的帖子

看来我的FT232刷机板也没白买啊
马上拜读你的帖子去!
19
发表于 2014-7-1 00:24 | 只看该作者
blueshine 发表于 2014-6-30 19:08
坏了?~~~
换个刷机小板,USBasp也试试,死马当活马医吧~~
只是落下了阴影,我的minimOSD ...

估计是你不惊意之间插错线,你的328不保了,前几天收到模友的OSD,用他的USB-TTL,能连电脑,能刷固,能刷字库,就是乱码,
以为是7456坏了,换了一片还是那样。
后来换我自己的USB-TTL发现连不上电脑,换回他的USB-TTL却一切正常,
这才发现应该是他的328有问题嫌疑,更换328之后,一切恢复正常,
你也试试把328换一片试试。


20
 楼主| 发表于 2014-7-1 11:45 | 只看该作者
zwdxbb 发表于 2014-7-1 00:24
估计是你不惊意之间插错线,你的328不保了,前几天收到模友的OSD,用他的USB-TTL,能连电脑,能刷固,能 ...

啊,我之前因为图传电源反接烧过一个osd,这次又被刷机板烧了主芯片啊~~~~
多谢泡大师鉴定

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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