模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

1293查看 | 6回复

PX4飞控与自己写的bootloader冲突

[复制链接]
发表于 2016-4-22 14:34:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自己写的bootloader,通过SD卡更新固件。能够正常擦写,并且跳转。但是PX4程序会卡死在一个地方,如下:  串口7输出的数据
sercon: Registering CDC/ACM serial driver
sercon: Successfully registered the CDC/ACM serial driver
[i] microSD mounted: /fs/microsd
param: selected parameter default file /fs/microsd/params
[param] Loaded: /fs/microsd/params
rgbled: no RGB led on bus #2
blinkm: I2C init failed
blinkm: init failed
1:   SYS_USE_IO: match
0:   SYS_AUTOSTART: match
[i] No autostart
px4io: CRCs match
dataman: Unknown restart, data manager file '/fs/microsd/dataman' size is 103090 bytes
MS5611_SPI on SPI bus 1 at 3 (20000 KHz)
bst: no devices found
adc init done
ver hwcmp match: PX4FMU_V2
hmc5883: no device on bus 2
hmc5883: no device on bus 1

就是卡死在这个地方。

这个问题搞了好多天,求指教


发表于 2016-4-22 19:33:56 | 显示全部楼层
PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:武杰杰 395 PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:武杰杰 3703 PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:武杰杰 5694 PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:武杰杰 8466
发表于 2016-4-22 21:48:01 | 显示全部楼层
自己做的板子吗
 楼主| 发表于 2016-4-23 09:54:50 | 显示全部楼层

对,板子自己的,用PX4官方的Bootloader更新一切正常。但是自己写的Bootloader不行
 楼主| 发表于 2016-4-23 09:57:03 | 显示全部楼层

问一下,官方bootloader是在eclipse下建立的工程,怎么在eclipse下设置一下工程参数,比如什么堆栈大小,我想看一下官方怎么设置的。没有找到,怀疑就是一些工程设置和官方的不一致,导致固件运行时卡死
发表于 2016-5-11 23:38:31 | 显示全部楼层
浪溢泽沉 发表于 2016-4-23 09:54 PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:蝈蝈。 7353
对,板子自己的,用PX4官方的Bootloader更新一切正常。但是自己写的Bootloader不行 ...

能分享一下零件吗
发表于 2016-5-11 23:39:19 | 显示全部楼层
浪溢泽沉 发表于 2016-4-23 09:57 PX4飞控与自己写的bootloader冲突 飞控,固件,bootloader,一个地方,跳转 作者:蝈蝈。 301
问一下,官方bootloader是在eclipse下建立的工程,怎么在eclipse下设置一下工程参数,比如什么堆栈大小, ...

我觉得可能跟电脑软件一样,要签名什么的吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!