PX4 setup

参考 https://pixhawk.org/dev/quickstart

=================

sudo apt-get update

sudo apt-get install python-serial python-argparse openocd flex bison libncurses5-dev autoconf texinfo build-essential libftdi-dev libtool zlib1g-dev genromfs git-core wget zip python-empsudo dpkg --add-architecture i386

sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386

==============

install

wget https://launchpadlibrarian.net/186124160/gcc-arm-none-eabi-4_8-2014q3-20140805-linux.tar.bz2

tar -jxf gcc-arm-none-eabi-4_8-2014q3-20140805-linux.tar.bz2

export PATH=$HOME/gcc-arm-none-eabi-4_8-2014q3/bin:$PATH

[email protected]:~$ arm-none-eabi-gcc --version
arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.8.4 20140725 (release) [ARM/embedded-4_8-branch revision 213147]
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

=========== build firmware

mkdir px4

cd ~/px4

git clone https://github.com/PX4/Firmware

Fetch the git submodules:

cd Firmware

git submodule init

git submodule update

Building

cd ~/px4/Firmware
make distclean
make archives
make 
时间: 2024-10-14 08:30:58

PX4 setup的相关文章

ubuntu配置px4编译环境

一.主要参考的内容 px4的开发者手册 https://dev.px4.io/zh/setup/dev_env_linux.html 其中有的shell指令 权限设置 警告:永远不要使用sudo来修复权限问题,否则会带来更多的权限问题,需要重装系统来解决. 把用户添加到用户组 "dialout": sudo usermod -a -G dialout $USER 然后注销后,重新登录,因为重新登录后所做的改变才会有效. 安装 更新包列表,安装下面编译PX4的依赖包.PX4主要支持的系列

在linux使用make编译ArduPilot for Pixhawk/PX4 ArduPilot 编译环境搭建

Building ArduPilot for Pixhawk/PX4 on Linux with Make 使用Make编译 ArduPilot for Pixhawk 2, Pixhawk and PX4 在linux上. Note: 编译 Pixhawk 2 and Pixhawk使用 (make px4-v2). 编译 PX4 使用 make px4-v1. Quick start 系统ubuntu16.04 Setup 安装 git: sudo apt-get -qq -y instal

Ardupilot(PX4)飞控驱动蜂鸣器和RGB细节

Ardupilot(PX4)飞控驱动蜂鸣器细节 飞控代码细节 任务调用频率50HZ(20ms),buzzer.update() 内部将频率减少到10HZ(100ms) 单响(SINGLE_BUZZ) 响1次,100ms 解锁事件错误,电池故障提醒,其中加锁只响一次,其他两种会一直间断响 双响(DOUBLE_BUZZ) 100ms间断响两次 vehicle_lost间断响,找飞机时使用 解锁(ARMING_BUZZ) 响声 3S 解锁常响3S一次 BARO_GLITCH,100ms间断响5次(飞控

centos setup nginx

安装说明 系统环境:CentOS-6.3软件:nginx-1.2.6.tar.gz安装方式:源码编译安装 安装位置:/usr/local/nginx 下载地址:http://nginx.org/en/download.html 安装前提 在安装nginx前,需要确保系统安装了g++.gcc.openssl-devel.pcre-devel和zlib-devel软件.安装必须软件: [[email protected] /]#yum install gcc-c++yum -y install zl

Quick setup

Quick setup — if you’ve done this kind of thing before We recommend every repository include a README, LICENSE, and .gitignore. …or create a new repository on the command line echo "# Architect" >> README.md git init git add README.md git

PX4/Pixhawk---uORB深入理解和应用

The Instructions of uORB 『PX4/Pixhawk』 ? 『软件体系结构』?『uORB』?『主题发布』?『主题订阅』 1 简介 1.1 PX4/Pixhawk的软件体系结构 ?PX4/Pixhawk的软件体系结构主要被分为四个层次,这可以让我们更好的理解PX4/Pixhawk的软件架构和运作: 应用程序的API:这个接口提供给应用程序开发人员,此API旨在尽可能的精简.扁平及隐藏其复杂性. 应用程序框架: 这是为操作基础飞行控制的默认程序集(节点). 库: 这一层包含了所

Visual Studio Create Setup project to deploy web application in IIS

Introduction: In this article I will explain how to create setup file in visual studio 2008/2010 to deploy web application file directly in IIS or in client machine or how to place web application folder in c:\\inetpub\wwwroot folder by running setup

安装office2016时弹出microsoft setup bootstrapper已停止工作的解决办法

安装office2016时安装进度条走到最后又回滚,弹出microsoft setup bootstrapper已停止工作,最后"安装出错" 经过了1天的试尽了各种控制面板卸载.文件夹删除.office注册表删除等方法,最后用了以下方法才终于解决.希望没试过我这个方法的朋友们先试下这个方法.(⊙o⊙)- 确认启动Windows Event Log这个服务项.Windows系统的服务打开方式如下:在"运行"里输入services.msc,就可以打开了,或者通过计算机管

ansible之setup模块常用的信息

ansible的setup模块非常好用,但给出的信息十分全面,有时候我们并不需要全部的信息. 过滤出指定的信息:例->ansible all -m setup -a "filter=ansible_os_family" ansible_all_ipv4_addresses:仅显示ipv4的信息 ansible_devices:仅显示磁盘设备信息 ansible_distribution:显示是什么系统,例:centos,suse等 ansible_distribution_ver