Snapdragon Flight
不解不惑
这个作者很懒,什么都没留下…
展开
-
Snapdragon Flight 登陆方式
Snapdragon Flight 登陆方式主要有一下几种1.串口登录采用此方式登录,不需要输入用户名和密码,是root身份2.SSH通过使用putty、超级终端等软件登陆用户名:linaro密码:linaro如果想采用root 用户通过SSH远程登录,则需要进行设置,这个百度一下很简单的,和普通ubuntu系统的设置没有太大区别3.ADB3.4 Communi原创 2016-08-21 20:36:17 · 511 阅读 · 0 评论 -
高通801开发笔记一 通过串口终端调试和adb调试程序的运行结果不同
今天遇到了一个很奇怪的问题,通过adb和ssh获取的中断调试程序都没有问题,通过串口调试有问题,例如我要获取1000组数据,adb和ssh都刚好是1000组,串口一般也就600多个数据,造成这个结果原因可能是串口传输速率比较低,而我的程序打印的调试信息需要的速度,大于串口的打印速度,造成数据的拥塞,影响程序读取数据的时间,从串口打印出的调试信息可以看出,开始是不拥塞的,所以有时间能读出数据,有时间原创 2016-10-09 17:57:35 · 896 阅读 · 0 评论 -
SN DSP 程序开发
https://github.com/ATLFlight/DriverFrameworkhttps://github.com/PX4/dspal/tree/4b6fca8bea5d44cc9e7e2a34acb1905305a5797f配置环境变量的时间注意,要把第二个Tools去掉,当找不到.a或.so文件的时间可以切换到相应到,查看文件,一般可以通过make命令自己生成原创 2016-09-13 15:59:58 · 420 阅读 · 0 评论 -
Ubuntu 16.04运行qgroundcontrol
/tmp/mozilla_qiang0/qgroundcontrol/QGroundControl: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory1.sudo apt-get update2.su原创 2016-11-09 11:50:40 · 2820 阅读 · 0 评论 -
PX4 Firmware 在Snapdragon Flight 上运行,出现Error creating symlink ./ROMFS ->/home/linaro/ROMFS
比较简单的解决办法就是把提示的软链接文件都删除原创 2016-11-09 16:30:06 · 650 阅读 · 4 评论 -
高通 atlflight error:unknown host service 解决办法
把linux_app.cmake qurt_lib.cmake 里面的COMMAND adb wait-for-devices 注释掉就可以了,可以自己在命令行下输入这个命令试下,提示的就是error: unknown host service具体是什么原因还没有深究http://www.cnblogs.com/halfacre/archive/2012/11/07/2759016.htm原创 2016-10-08 11:10:54 · 624 阅读 · 0 评论 -
Snapdragon Flight 编译PX4 Firmware
参考链接1.https://github.com/ATLFlight/Firmware2.http://dev.px4.io/3.http://dev.px4.io/hardware-snapdragon.html4.http://dev.px4.io/starting-installing-linux.html5.http://dev.px4.io/starting-buil原创 2016-11-09 14:17:01 · 1127 阅读 · 2 评论 -
今天遇到一个很奇怪的问题,挨个赋值可以,隔一个赋一个不行
就在写这篇文章做笔记的时间想起了原因:隔一个赋一个值的时间,没赋值的地方就是'\0',是字符串的结束符,因此,我们在打印的时间,输出结果明显与期望不符.原创 2016-11-18 10:48:59 · 230 阅读 · 0 评论 -
高通fastrpc通信弹出磁盘的问题 ,弹磁盘的问题已经困扰我好常时间,
1.弹磁盘的问题产生原因是不合理的系统调用产生的第一次进展是取到一定量数后把DSP中所有线程退出,然后再退出arm上linux 程序第二次是读取数据后退出 sensor_read线程原创 2016-11-28 11:59:40 · 456 阅读 · 0 评论 -
高通骁龙801MPU9X50驱动使用笔记
1.数据来源:poll mode ,dri mode from registers 参考自index.html原创 2016-09-22 19:54:53 · 826 阅读 · 0 评论 -
高通DSP读取传感器数据流程
一、搭建arm和dsp 的交叉编译环境二、1.包含mpu9x50.h2.把libmpu9x50.h放到/usr/share/data/adsp/目录下边3.在生成库文件的时间link上例如https://github.com/ATLFlight/HelloWorld 上面的哪个例子,可以在qurt_lib.cmake文件里面l生成库文件的时间把libmpu9x50.so原创 2016-09-19 21:17:42 · 2325 阅读 · 0 评论 -
Snapdragon Flight WIFI模式
Snapdragon Flight 有两种wifi模式Wi-FiThe system can be configured as an Access Point (AP) or Station (STA).1.Station 模式2.AP模式AP模式下我的模块发出的wifi的ssid(热点名称)为Atlanticus_41668 密码:password3.4.3.1 AP原创 2016-08-21 20:29:34 · 413 阅读 · 0 评论 -
Snapdragon Flight 刷机教程
1.解压文件2.找到binaried\Flight_BSP_3.0\fastboot-all.sh3.运行fastboot-all.sh (需要linux运行环境)4.可以通过PUTTY等超级终端软件连接Snapdragon Flight的串口查看刷机信息。原创 2016-08-22 15:40:56 · 570 阅读 · 0 评论 -
Snapdragon Flight AP模式下,查看当前连接到热点的设备
直接采用arp -a命令就可以。原创 2016-08-23 09:23:42 · 810 阅读 · 0 评论 -
Snapdragon Flight 通过ssh 远程root 登录
1.开通 root远程登录权限vi /etc/ssh/sshd_config将PermitRootLogin without-password 修改为PermitRootLogin yes2.重启ssh服务service ssh restart3.sudo passwd为root用户设置密码4.使用winscp,p原创 2016-08-23 10:01:52 · 298 阅读 · 0 评论 -
sn DriverFramework 编译通过并能顺利执行
https://github.com/PX4/DriverFramework执行前做的工作,git clone https://github.com/PX4/DriverFramework.gitcd DriverFrameworkgit submodule initgit submosule update由于子module dspal 内容不全,我把它更名为dspal原创 2016-09-12 20:22:17 · 434 阅读 · 0 评论 -
Test
#include #include "stdio.h"#include "sensor_datatypes.h"#include "SensorImu.hpp"using namespace std;sensor_imu si[10];int32_t max_c=0;int32_t return_c[100];int main(void){ Sensor::Imu原创 2016-08-23 17:37:00 · 292 阅读 · 0 评论 -
高通 Hexagon DSP 代码结构
在CMakeLisits.txt里面指定编译的ARM 代码目录和DSP上代码的目录和DSP的目录,以及IDL文件的目录(制定会放到DSP上执行的函数名字)#ifndef EXAMPLE_INTERFACE_IDL#define EXAMPLE_INTERFACE_IDL#include "AEEStdDef.idl"interface example_interfa原创 2016-09-14 15:17:05 · 3438 阅读 · 0 评论 -
高通DSP开发
CMake Rules for QuRT Applicationshttps://github.com/ATLFlight/cmake_hexagon/tree/fa08aae40a1930223bdec7ce86cedac62523f213DSP的程序通过跑在SOC应用处理器上面的应用启动,一个叫做FastRPC的RPC机理模型被用来载入一个共享库在DSP上,RPC的存根是通原创 2016-09-18 09:43:07 · 4455 阅读 · 0 评论 -
高通dsp多线程造成系统挂掉笔记
高通801 adsp上面可以跑3个线程,要注意哦,dsp上面的线程和arm上面线程不完全相同哦,dsp上面挂起已经介绍的线程会造成系统崩溃(我的电脑上面表现为连接adb的状态下,电脑会弹出好多个磁盘)调试过程中,发现程序执行时间短的时间很正常,时间长到一定程序就会出问题,出问题的时间,会有一些认为应该打印出来的信息打印不出来,在程序的关键点部分进行打桩查看关键信息.另一方法:调试这个程序花原创 2016-12-19 23:40:06 · 1483 阅读 · 0 评论