lj2sy 发表于 2014-4-27 10:23:46

【pix飞控】+PX4FMU 闪存新固件使用 Windows (开发者页面)

系统必备组件
[*]PX4 工具链需要安装

[*]请确保Windows 驱动程序的 PX4 正常工作


建筑和闪烁
日食请确保您已配置 Eclipse 作为解释在这里. 打开 Eclipse (开始 → 所有程序 → PX4 工具链 → Eclipse) 和创建这些让目标:
添加生成目标在 Eclipse 的右窗格中,选择生成目标。展开固件文件夹并右键单击它,选择"添加使目标"。选中"作为目标相同"复选框,并创建这些目标:
[*]archives— — 生成OS NuttX

[*]all— — 生成 (取决于档案) 的自动驾驶仪软件

[*]distclean — — 清除所有内容,包括 NuttX 生成

[*]clean— — 清除仅应用 (自动驾驶仪) 部分

[*]upload px4fmu-v1_default — — 将上载到 PX4FMU v1.x 主板

[*]upload px4fmu-v2_default — — 将上载到 PX4FMU v2.x 板



然后使用右侧的使目标生成固件通过双击distclean,然后档案,然后所有,并在最后双击上传 px4fmu v1_default上传到该硬件。注: distclean 档案,只需要在和 NuttX 更新。如果你只是你在编辑代码 PX4,足以运行上载 px4fmu v1_default重建林场固件,并将它上载。
请注意该过程将需要几分钟时间。将有大量的编译警告这源于 PX4 使用非常卖弄学问的编译器设置这一事实。一般我们会要求参与者,以在其贡献代码中没有任何警告。
命令行启动 PX4 控制台 ("开始 → 所有程序 → PX4 工具链 → PX4 控制台"),然后输入:cd Firmware/make distclean # Only needed after changes on header files, NuttX or a fresh GIT checkout / updatemake archives# this command is only needed when make distclean had been used beforemakemake upload px4fmu-v1_default
版本说明你可能会忽略类似的错误消息:sed: preserving permissions for : Permission denied./configure.sh: line : /.config: Permission denied
故障排除
未检测到董事会,不闪
[*]请确保您的 COM 端口号是低于或等于比 32。可以在设备管理器 → 端口 → PX4 林场 → 属性 → 端口设置 → 高级 → COM 端口号码中更改端口号

http://131.253.14.66/lib/images/smileys/fixme.gif添加屏幕截图
[*]另外,使用此命令:

[*]请确保 PX4FMU 断开连接,未通电

[*]类型制作上传和等待,直到它说: 加载固件为 5,0,引导装载程序正在等待......

[*]连接 PX4FMU




狗剩 发表于 2014-4-27 10:28:01

打酱油的人拉,回复下赚取积分

恋恋1983 发表于 2014-4-27 10:33:58

sbkl 发表于 2014-4-29 01:15:11

不帅 发表于 2014-4-29 01:15:25

打酱油的人拉,回复下赚取积分

蓝天 发表于 2014-4-29 22:12:15

东北汉子 发表于 2014-4-29 22:12:44

飞哥 发表于 2014-4-30 10:14:27

不错 支持下

蒙在股里 发表于 2014-5-3 07:51:56

介是神马?!!

吸血鬼 发表于 2014-5-3 07:52:26

嘘,低调。

FCB_LOVE 发表于 2014-10-28 21:34:19

楼主,px4的软件开发环境是什么啊?

huangyuan88 发表于 2015-10-5 20:13:21

可以吗?度进去不了!坑人的吧!
页: [1]
查看完整版本: 【pix飞控】+PX4FMU 闪存新固件使用 Windows (开发者页面)