自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 Popmetal ubuntu系统实现jpeg硬解例子

一、下载、烧写ubuntu固件 固件地址: http://chipspark.com/download/fi ... opMetal_20150706.7z烧写工具: http://chipspark.com/download/fi ... ool_Release_v2.3.7z系统登入密码 ubuntu二、下载popmetal-kernel-3.14git clo

2015-09-17 15:11:52 717 1

原创 PopMetal和PX2上运行upstream linux kernel代码

Rockchip的平台,以其强大的性能和丰富的功能,在开源社区大受欢迎,Linux内核对其提供越来越丰富的支持。    Linux内核目前发布的最新稳定版本是Linux 4.2,Linux 4.3的合并窗口已经打开,大概下周会发布rc1版本,最终的稳定版本会在一两个月内发布。在Linux内核的每一个版本中,都会合并国内外大量Linux kernel hacker们为Rockchip平台提交

2015-09-15 15:01:30 766

原创 解决Popmetal板上I2C挂载额驱动不正常,含陀螺仪、重力传感器

最近楼主拿到的popmetal板上的陀螺仪芯片使用不正常,可读到设备号,却没办法读到数据,经过测试,发现所有挂载在IIC总线上的设备全都不正常,然后在别人的另一块板上可正常运行,发现两块板的IR旁的编号不一样,别人板编号是1445,而楼主的板是1522,估计是新板,在询问芯客的工程师后,他们在检测之后,发现是新板中i2c-1总线上的SDA信号被干扰了,sda线被强制拉低,故只要将对应的干扰信号的线

2015-08-05 16:54:59 608

转载 RK3288开发板PopMetal上的GPIO驱动实例

楼主在这边给大家介绍下如何使用PopMetal的GPIO。先讲过程,再讲原理吧,该驱动需要涉及到的知识点:1,DTS设备树的作用,2,platform虚拟总线驱动的编写。第一步,添加DTS节点在/kernel/arch/arm/boot/dts/rockchip.dts下添加如下内容。下图rockchip-leds-gpio这部分的内容,修改保存,  第二步,在kernel

2015-08-03 17:36:01 2163

转载 PX2关于Adb工具的使用

adb(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理px2开发板, 在window下打开cmd命令,进入到adb tools所在的文件夹可以执行下面这些命令 下面我为大家列了一些常用的命令1.进入设备或模拟器的shell:adb shell 通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shel

2015-07-20 16:46:19 346

原创 PX2分享Android预设桌面定制与电量图标修改以及版本更改

目前桌面使用google默认使用Launche2,源代码位置为:sdk/packages/apps/Launcher2,桌面快捷方式在:sdk/packages/apps/Launcher2/res/xml/default_workspace.xml中修改。如图:其中:launcher:screen="1"为:第几屏;launcher:x="0"launcher:y="

2015-07-17 17:10:26 517

原创 yeelink在PX2上的运用(远程控制)

首先介绍yeelink,这嘛,是一个开放的云服务器平台,大家都可以去注册一个自己的账号,然后就可以使用它的服务器就是,只要你的设备能够联网,无论你人在哪里,就能从网络上控制你的设备,而它就提供各种API接口,我们只要熟悉一点tcp的编程我们就可以简单使用了,另外值得注意的一点是,yeelink也可以在微信公众号上查看,修改我们的设备,十分简便。官网是这个,http://www.yeelink.

2015-07-16 17:00:52 387

原创 【Rayeager PX2】PX2上使用GPIO口的例程

之前楼主在论坛中已经分享了简单驱动的编写,现在楼主再来教刚接触板子的新手们如何引用调用GPIO,不过这里楼主并没有将GPIO口的函数封装成库,然后在eclipse上调用,楼主这边的例子,只是简单的用adb工具进入板中,然后用一个测试程序使用端口,有兴趣想要在安卓界面调用端口的,可以参考楼主之前写的那编jni调用的帖子。首先我们依旧来简单地说下步骤,1.在/kernel/drivers下建个

2015-07-08 16:46:39 399

原创 【Rayeager PX2分享】PX2上ttys3串口测试程序编写

在PX2开发板上有个已引出的的ttys3,大家如果用PX2来开发或者学习,时不时总是会需要用到这个串口的,而在android系统中,使用串口的方式也很简单,因为在PX2的源码中已经有了ttys3的驱动,我们只需要将起编译进内核(编译fangshihttp://bbs.chipspark.com/forum.p ... =%E4%B8%B2%E5%8F%A3)就可以像操作文件一样,操作这个串口,然后

2015-07-02 17:21:41 651

转载 【Rayeager PX2分享】修改安卓开机后进入主屏幕流程分析

在之前楼主在学习了Android的启动流程后,继续学了下去,然后看了上面这位博主的分享,便对修改主屏有明确思路了开始尝试修改开机后首次进入的界面,首先楼主先写了一个简单的apk,主要最初默认的程序中在AndroidMain里fiter里加了句 主要在android启动后选择主屏幕可以找到这个apk。显示hello PX2样子如下  生成apk,然后在linux环境下,把apk复制到

2015-06-04 16:50:46 525

转载 【Rayeager PX2分享】最简单helloworld驱动编写

论坛里应该有一部分人是想学驱动,却不知道该怎么入门吧,在这里我教大家写一个helloworld的简单随linux内核加载的驱动。1.首先在/kernel/drivers下建一个新的文件夹hello,在文件夹里添加四个文件分别是hello.c,hello.hKconfig,Makefile,hello.c文件里也有注释,这个文件主要就是为了注册和初始化设备文件以及定义驱动接口,主要是用啦fi

2015-06-02 16:11:02 460

转载 Rayeager PX2测试tcp与PC机通信的测试程序分享

之前学linux时做过一个小例程,测试PX2开发板上的tcp通信,现发到论坛里和大家分享一下,主要是实现板与PC机的一个简单的通信测试,首先,配上两个程序(程序中没注释,不过具体函数的功能想了解也可以百度下),一个是tcp中负责接收的(tcp_ser.c),一个负责发送数据的(tcp_cli.c),如果在linux下编译,再分别开启两个终端执行,会是如下效果: 由于PC是x86

2015-06-01 15:50:07 466

转载 【Rayeager PX2分享】解决px2开发板的usb转串口不可用问题

本人在使用px2开发板的usb作为串口时遇到问题,在/dev目录下有出现ttyusb0,但不可用。注:没有插上串口线是不会出现ttyusb0的。解决办法如下:1.请用本帖提供的usb-serial.c与usb-serial.h文件替换px2所自带的文件。文件路径如下:/home/zoubin/sdk/kernel/drivers/usb/serial。2.进入kernel目录下,进行m

2015-05-28 17:10:36 542

原创 【Rayeager PX2】andoid开机logo分析及PX上的实现

PX2烧的系统也是android的时候,那么修改logo的方式也就大同小异啦,楼主也比较闲,就来试试修改logo。大家都知道android启动界面分三步,一步是内核的启动logo,然后是android的启动初始化logo,最后还有个启动成功的开机动画。楼主一开始的理解是在PX2上的过程就是,先出现两只小企鹅,然后出现android的字样,然后android这两字会动一下,首

2015-05-27 16:42:20 571

转载 【Rayeager PX2分享】OpenCV入门之线段检测

线段检测主要运用Hough变换,Hough变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。在OpenCV编程中,实现线段检测主要使用cvHoughLines2函数。函数原型:CvSeq* cvHoughLines2(  CvArr*

2015-05-26 11:14:02 483

转载 【Rayeager PX2分享】OpenCV入门之图像缩放

在实际应用中,我们经常需要将某种尺寸的图像转换为其他尺寸的图像,比如放大或缩小图像。实现图像缩放的功能主要涉及到两个关键的函数:cvResize和cvCreateImage。关键函数介绍:1.cvResize void cvResize(const CvArr* src,CvArr* dst,Int interpolation = CV_INTER_LINEAR);

2015-05-07 11:17:48 532

转载 【Rayeager PX2分享】:串口通信你的正常么?

本节主要是从下面3个方面进行讲解:1.工具准备工作2.串口设置         3.简单的串口通信 一、工具准备工作1.电脑一台;2.PX2开发板一台;3.Micro—USB线一根;    4.PX2电源线一根;5.HDMI数据线一根;6.LED智能电视一台;7.Android手机一部;8.Wubi已经下载;9.已经建好了虚拟机。 二

2015-05-05 17:19:58 451

转载 【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD

在PX2开发板上安装FreeBSDPX2主芯片是RK3188(Cortex A9)所以FreeBSD支持FreeBSD安装方法:1.  下载2.  汇编Kernel,安装在USB Flash(盘符da0)# truncate -s1024MXXX.img # mdconfig -f XXX.img -u0 # newfs /dev/md0 # mount /dev/

2015-05-04 16:56:40 597

原创 【Rayeager PX2】PX2开发板Linux开发工具使用说明

Linux 开发工具使用说明一、运行 upgrade_tool 程序(需要 sudo)输入 devNo 进行设备选择,重新搜索按 R,退出按 Q二、选择设备后,主界面如下图:左侧是功能描述,右侧是命令语法。升级相关操作都在 upgradecommand 列表下,忘记命令语法可以输入 H 进行查看,清屏输入CS,退出按 Q.CD

2015-04-24 16:03:10 618

转载 【Rayeager PX2分享】针对PX2打造串口终端

如果:1. 公司的网必须是公司的认证系统才能获取到IP地址,否则无法使用,2. 不允许一个电脑同时连接2个网络,好在还有第三种方式:串口终端这个时候,PX2那丰富的接口起到了作用。甚至都不需要额外买USB2TTl的芯片了,因为板子自带了。就是这个,USB调试接口,使用micro usb线把PC和PX2连接起来,PX2就会上电,电脑就会识别出来

2015-04-21 16:01:43 552

转载 【Rayeager PX2分享】启动tightvncserver失败解决办法

Rayeager PX2的Ubuntu系统安装tightvncserver后启动tightvncserver会出现tightvncserver: Wrong type or access mode of /home/rk/.vnc.的错误解决办法:1.先开启root用户,修改root的登陆密码sudo passwd root输入两遍密码后就OK2. 输入

2015-04-17 11:41:04 4117

转载 【Rayeager PX2分享】OpenCV入门之图像显示

OpenCV开发包提供了读取各种类型的图像文件、视频内容以及摄像机输入的功能。这些功能是OpenCV开发包中所包含的HighGUI工具集的一部分。本次主要分享使用OpenCV加载图像并显示在屏幕上。picture_display.cpp: #include #include #include #include int main (int argc, char **a

2015-04-14 15:32:53 545

转载 【Rayeager PX2】支持Ubuntu for VGA

一直在等着Rayeager PX2的Ubuntu系统,可是从去年9月份放出一个beta版之后就再没有动静了,经过漫长时间的等待,前天官方终于发布了Ubuntu的正式版本,赶紧下载烧写来体验一下。首先大家可以再wiki上下载Ubuntu的固件:下载地址:http://wiki.chipspark.com/cn/index.php/PX2%E5%BC%80%E5%8F%91%E6%9D

2015-04-13 17:42:54 635

转载 【Rayeager PX2分享】编译源代码安装OpenCV

【更新软件源】sudo apt-get update【安装相关依赖项】sudo apt-get install build-essentialsudo apt-get install cmakesudo apt-get install libgtk2.0-devsudo apt-get install pkg-configsudo apt-get install pyt

2015-04-10 16:41:52 559

转载 【Rayeager PX2分享】rk切换root权限解决办法

Rayeager PX2的Ubuntu系统中默认的用户是rk在rk用户下,当执行sudo要从rk用户切换到root,以root身份执行命令时,会提示rk is not in the sudoers file.这时可以通过修改sudo的配置文件/etc/sudoers来进行授权步骤:1.取出U盘或TF卡,放入Linux主机中2.cd /nediasudo mkdir

2015-03-30 15:53:23 506

转载 Rayeager PX2 两个macroUSB的功能

PX2开发板上有两个macroUSB口,一个是USB OTG,主要用于USB供电、连接电脑、下载固件和应用软件调试等;另外一个是USB转串口的调试接口(Debug Port),使用了PL2303,需要先安装驱动才能使用。[PX2]两个macroUSB的功能连接Debug Port后,就可以在PC上通过终端软件方便的查看调试信息。调试口的默认参数是115200, n, 8,

2015-03-23 17:51:35 664

转载 Rayeager PX2开发板开源代码获取失败注意事项

经常有小伙伴在下载代码的时候遇到下载不能的问题:解决方法:根据wiki描述进行PX2开发板开源代码获取时,遇到Bad owner or permissions on /home/user/.ssh/config;wiki上只要求[size=12.8000001907349px]guest文件的权限只允许为0600,而config文件没做描述;当config权限选择为默认进就会出现如上问题;

2015-03-20 11:39:21 554

转载 Rayeager PX2在linux下adb 设备驱动

参考google提供的方法:http://developer.android.com/tools/device.html,但发现通过做这些还是有些android设备连接不上,当然有的会发现得上所以也是必须要做的这一步。在/etc/udev/rules.d/下创建一个配置文件,这个配置文件将在设备连接时被查询,文件名为51-android.rules。编辑内容如下:SUBSYSTEM==”u

2015-03-19 17:14:11 461

转载 关于Rayeager PX2开发板 Bluetooth不能使用的解决

Rayeager  PX2大家玩的应该挺熟练的了吧,不少创客已经开始自行编译system等项目。不过,有创客反馈自行编译的system无法正常开启Bluetooth,这是怎么回事呢?  接下来一步一步的告诉大家如何通过自行修改/打补丁来解决这个问题   let‘s go~第一步,使用find命令查找 wifi_bt_common.mk第二步,使用vi wifi_bt_com

2015-03-17 16:47:17 375

转载 Rayeager PX2开发板Android编译开发环境介绍

Rayeager PX2的源码 采用目前最新的Android 4.4.2_r1系统,系统编译环境搭建参考本章相关章节,请开发板用户尤其注意,PX2的编译与固件烧写等使用方法。Rayeager 提供的Android源码是在Google原生Android的基础上加入PX2平台相关的优化后整合出来的。 Google Android源码的获取、编译,在谷歌官网上有比较详细的介绍,开发板用户可以直接参考

2015-03-12 16:32:44 652

转载 Android应用开发on Rayeager PX2好用工具推荐

Rayeager PX2板子ROOT后就可以使用ADB Wireless工具调试啦,无需连接USB线,通过WIFI连接使用完整的ADB功能!ADB Wireless能够让手机用无线来取代USB连接而使用ADB工具,需要root.adb(Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态.还可以进行以下的操作:

2015-03-11 16:22:42 417

转载 Rayeager PX2开发板Ubuntu系统V1.0 修正版

要想在px2上运行ubuntu,以下几个步骤:①准备一个容量大于4.1G空的U盘,用于把ubuntu固件烧写到u盘;②在windows下用win32diskimager把px2_linaro_ubuntu.img写入U盘,最简单的;(或者在ubuntu系统的电脑或虚拟机上sudo dd bs=4M if=px2_linaro_ubuntu.img of=/dev/sdb写入u盘,

2015-03-04 16:22:29 804

转载 Rayeager PX2开源开发板运行Firefox OS图

芯客网-瑞芯微Rockchip互联网战略合作伙伴Rayeager PX2开源开发板运行Firefox OS图示

2015-02-13 15:06:22 593

转载 芯客-Rayeager PX2应用之USB摄像头---UVC摄像头篇

反复查阅资料,确认Android只需要在kernel中开启UVC支持就能正常使用该标准的摄像头,现在不能使用是怎么回事呢?在多次实现无果后,John只要向ChipSPARK的攻城狮求助。很快,他们就给出了解决方案。具体操作如下:1、menuconfig选择uvc:(开启kernel的UVC特性)Device Drivers  --->   Multimedia support  ---> 

2015-02-11 18:06:21 1508

转载 基于ARM Cortex A9核心Rayeager PX2开发板电路图

Rayeager PX2增强版采用Rockchip PX2处理器,内置双核ARM Cortex-A9核心,内存1GB DDR3@400MHz,最高运行频率1.4GHz,配备Mali-400 MP4 GPU,支持OpenGL ES 1.1/2.0和OpenVG 1.1,同时支持ARM DS-5 Streamline性能分析工具,支持XBMC以及最新Android 4.4.2,LCD、VGA、HDMI

2015-02-09 15:05:15 763 1

转载 安卓学习必备开发板-Rayeager PX2

由谷歌主导并推动的移动终端操作系统Android,由于其开源开放的特性,自发布之日起便受到全球各大IT厂商的欢迎。在各厂商的热情推动下,基于Android系统的手机、平板、智能手表等各类产品层出不穷,迅速普及到人们的日常生活,促进了社会生活方式的深刻变革。 Android终端产品的普及,也激发广大的电子工程师、程序员、相关的科技工作者研究Android的热情。在此背景下,ChipSPARK

2015-02-05 11:10:23 2200

转载 Rayeager PX2开发板 评测系列之初见

双核ARM Cortex-A9核心,最高主频1.4GHz;内存1GB/2GB DDR3@400MHz;Mail-400 MP4 GPU,支持OpenGL ES1.1/2.0级OpenVG 1.1;HDMI&VAG 1080P输出,支持Wifi,BT,有线以太网,板载8G EMMC内存,拥有MicroSD卡槽,更有SATA 2.0的强大扩容接口。    难道这是某米盒子青葱版?第一次拿到数据不免

2015-02-04 15:07:37 1239

转载 Rayeager PX2的GPIO控制范例

基于PX2编译的一个GPIO控制的demo apk功能:控制GPIO_0_D4的引脚状态备注:GPIO引脚默认为High算是抛砖引玉吧   考虑先用红外控制   顺带熟悉红外接口~PX2的GPIO控制范例" border="0" alt="" src="http://bbs.chipspark.com/static/image/filetype/zip.gif" s

2015-01-30 17:05:16 448

转载 Rayeager PX2开发板Ubuntu系统V1.0 beta版本

将大于4GB的U盘插入ubuntu主机fdisk -l 得到U盘的盘符,假设为/dev/sdcdd bs=4M if=px2_linaro_ubuntu.img of=/dev/sdc重新拔插U盘fdisk -l 查看u盘分区表情况,存储ubuntu系统的分区应该是/dev/sdx3,对应到px2上应该是/dev/sdb3,所以在配置内核config时,CONFIG_CMDLI

2015-01-29 15:53:13 565

转载 Rayeager PX2 增强板关于GPU的选择

Mali-400MP通过OpenVG 1.1 支持二维矢量图形以及通过OpenGL ES 1.1 和2.0 支持三维图形,可基于开放标准提供完善的图形加速平台。目前,Mali 仍然是在1080 像素下唯一符合OpenGL ES 2.0 的GPU 体系结构。Mali-400 MP 单核到四核的灵活配置可支持各种应用场合,从移动用户接口到智能本、高清电视和移动游戏,均可用单个IP 解决问题。

2015-01-28 11:14:11 410

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除