开发板
文章平均质量分 54
u010854102
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 836 阅读 · 1 评论 -
【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 · 602 阅读 · 0 评论 -
【Rayeager PX2】andoid开机logo分析及PX上的实现
PX2烧的系统也是android的时候,那么修改logo的方式也就大同小异啦,楼主也比较闲,就来试试修改logo。大家都知道android启动界面分三步,一步是内核的启动logo,然后是android的启动初始化logo,最后还有个启动成功的开机动画。楼主一开始的理解是在PX2上的过程就是,先出现两只小企鹅,然后出现android的字样,然后android这两字会动一下,首原创 2015-05-27 16:42:20 · 659 阅读 · 0 评论 -
【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 · 621 阅读 · 0 评论 -
【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 · 536 阅读 · 0 评论 -
【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 · 701 阅读 · 0 评论 -
【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 · 4447 阅读 · 0 评论 -
【Rayeager PX2分享】针对PX2打造串口终端
如果:1. 公司的网必须是公司的认证系统才能获取到IP地址,否则无法使用,2. 不允许一个电脑同时连接2个网络,好在还有第三种方式:串口终端这个时候,PX2那丰富的接口起到了作用。甚至都不需要额外买USB2TTl的芯片了,因为板子自带了。就是这个,USB调试接口,使用micro usb线把PC和PX2连接起来,PX2就会上电,电脑就会识别出来转载 2015-04-21 16:01:43 · 623 阅读 · 0 评论 -
【Rayeager PX2】PX2开发板Linux开发工具使用说明
Linux 开发工具使用说明一、运行 upgrade_tool 程序(需要 sudo)输入 devNo 进行设备选择,重新搜索按 R,退出按 Q二、选择设备后,主界面如下图:左侧是功能描述,右侧是命令语法。升级相关操作都在 upgradecommand 列表下,忘记命令语法可以输入 H 进行查看,清屏输入CS,退出按 Q.CD原创 2015-04-24 16:03:10 · 753 阅读 · 0 评论 -
【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 · 620 阅读 · 0 评论 -
【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 · 624 阅读 · 0 评论 -
Rayeager PX2测试tcp与PC机通信的测试程序分享
之前学linux时做过一个小例程,测试PX2开发板上的tcp通信,现发到论坛里和大家分享一下,主要是实现板与PC机的一个简单的通信测试,首先,配上两个程序(程序中没注释,不过具体函数的功能想了解也可以百度下),一个是tcp中负责接收的(tcp_ser.c),一个负责发送数据的(tcp_cli.c),如果在linux下编译,再分别开启两个终端执行,会是如下效果: 由于PC是x86转载 2015-06-01 15:50:07 · 527 阅读 · 0 评论 -
【Rayeager PX2分享】最简单helloworld驱动编写
论坛里应该有一部分人是想学驱动,却不知道该怎么入门吧,在这里我教大家写一个helloworld的简单随linux内核加载的驱动。1.首先在/kernel/drivers下建一个新的文件夹hello,在文件夹里添加四个文件分别是hello.c,hello.hKconfig,Makefile,hello.c文件里也有注释,这个文件主要就是为了注册和初始化设备文件以及定义驱动接口,主要是用啦fi转载 2015-06-02 16:11:02 · 515 阅读 · 0 评论 -
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 · 870 阅读 · 0 评论 -
解决Popmetal板上I2C挂载额驱动不正常,含陀螺仪、重力传感器
最近楼主拿到的popmetal板上的陀螺仪芯片使用不正常,可读到设备号,却没办法读到数据,经过测试,发现所有挂载在IIC总线上的设备全都不正常,然后在别人的另一块板上可正常运行,发现两块板的IR旁的编号不一样,别人板编号是1445,而楼主的板是1522,估计是新板,在询问芯客的工程师后,他们在检测之后,发现是新板中i2c-1总线上的SDA信号被干扰了,sda线被强制拉低,故只要将对应的干扰信号的线原创 2015-08-05 16:54:59 · 705 阅读 · 0 评论 -
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 · 2338 阅读 · 0 评论 -
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 · 406 阅读 · 0 评论 -
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 · 580 阅读 · 0 评论 -
yeelink在PX2上的运用(远程控制)
首先介绍yeelink,这嘛,是一个开放的云服务器平台,大家都可以去注册一个自己的账号,然后就可以使用它的服务器就是,只要你的设备能够联网,无论你人在哪里,就能从网络上控制你的设备,而它就提供各种API接口,我们只要熟悉一点tcp的编程我们就可以简单使用了,另外值得注意的一点是,yeelink也可以在微信公众号上查看,修改我们的设备,十分简便。官网是这个,http://www.yeelink.原创 2015-07-16 17:00:52 · 474 阅读 · 0 评论 -
【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 · 727 阅读 · 0 评论 -
【Rayeager PX2分享】OpenCV入门之线段检测
线段检测主要运用Hough变换,Hough变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。最基本的霍夫变换是从黑白图像中检测直线(线段)。在OpenCV编程中,实现线段检测主要使用cvHoughLines2函数。函数原型:CvSeq* cvHoughLines2( CvArr*转载 2015-05-26 11:14:02 · 579 阅读 · 0 评论 -
【Rayeager PX2】PX2上使用GPIO口的例程
之前楼主在论坛中已经分享了简单驱动的编写,现在楼主再来教刚接触板子的新手们如何引用调用GPIO,不过这里楼主并没有将GPIO口的函数封装成库,然后在eclipse上调用,楼主这边的例子,只是简单的用adb工具进入板中,然后用一个测试程序使用端口,有兴趣想要在安卓界面调用端口的,可以参考楼主之前写的那编jni调用的帖子。首先我们依旧来简单地说下步骤,1.在/kernel/drivers下建个原创 2015-07-08 16:46:39 · 475 阅读 · 0 评论 -
【Rayeager PX2分享】修改安卓开机后进入主屏幕流程分析
在之前楼主在学习了Android的启动流程后,继续学了下去,然后看了上面这位博主的分享,便对修改主屏有明确思路了开始尝试修改开机后首次进入的界面,首先楼主先写了一个简单的apk,主要最初默认的程序中在AndroidMain里fiter里加了句 主要在android启动后选择主屏幕可以找到这个apk。显示hello PX2样子如下 生成apk,然后在linux环境下,把apk复制到转载 2015-06-04 16:50:46 · 589 阅读 · 0 评论 -
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 · 759 阅读 · 0 评论 -
Rayeager PX2开发板Android编译开发环境介绍
Rayeager PX2的源码 采用目前最新的Android 4.4.2_r1系统,系统编译环境搭建参考本章相关章节,请开发板用户尤其注意,PX2的编译与固件烧写等使用方法。Rayeager 提供的Android源码是在Google原生Android的基础上加入PX2平台相关的优化后整合出来的。 Google Android源码的获取、编译,在谷歌官网上有比较详细的介绍,开发板用户可以直接参考转载 2015-03-12 16:32:44 · 755 阅读 · 0 评论 -
关于Rayeager PX2的一些实现
Rayeager PX2或者说RK系列CPU的优点还是RK在音、视频及用户交互上积累的经验。应该可以看到,目前市面上几乎所有的RK产品都是包括甚至主打上述功能的(RKNanoC除外)。 我们还是从老项目说起,视频点播系统,服务于酒店、KTV等行业。尤其是KTV,目前常规的KTV设备的性能都偏低,例如: CPU主频:642 MHZ,内存:256M DDR2,独立显卡内存、独立解码原创 2015-01-19 17:42:15 · 525 阅读 · 0 评论 -
安卓学习必备开发板-Rayeager PX2
由谷歌主导并推动的移动终端操作系统Android,由于其开源开放的特性,自发布之日起便受到全球各大IT厂商的欢迎。在各厂商的热情推动下,基于Android系统的手机、平板、智能手表等各类产品层出不穷,迅速普及到人们的日常生活,促进了社会生活方式的深刻变革。 Android终端产品的普及,也激发广大的电子工程师、程序员、相关的科技工作者研究Android的热情。在此背景下,ChipSPARK转载 2015-02-05 11:10:23 · 2320 阅读 · 0 评论 -
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 · 1343 阅读 · 0 评论 -
Rayeager PX2开发板芯片详解
瑞芯微推出一款SOC芯片,基于双核Cortex-A9核心,主频1.4GHz,搭配GPU:Mali-400。初看上去与RK3066很相似,起初我并没有找到很多关于PX2芯片的资料,但是芯客网ChipSPARK推出了一款基于PX2芯片的Rayeager PX2开源开发板。开发板有1GB和2GB版本,8GB EMMC闪存,具备各种常用接口包括SATA2.0接口。Rayeager PX原创 2015-01-15 15:22:01 · 1138 阅读 · 5 评论 -
Rayeager PX2开发板测试opencv边缘检测效果
Rayeager PX2开发板测试opencv边缘检测效果测试原创 2015-01-14 15:55:30 · 559 阅读 · 0 评论 -
在机器视觉领域中为何选择基于瑞芯微Rockchip PX2主控芯片?
在机器视觉领域中为何选择基于瑞芯微Rockchip PX2主控芯片?首先PX2芯片基于双核AMR Cortex-A9核心,频率高达1.4GHz,四核Mali-400MP4 GPU,频率高达400MHz。Mali™-400 MP 通过 OpenVG™ 1.1 支持二维矢量图形,通过 OpenGL ES 1.1 和 2.0 支持三维图形,基于开放标准提供完善的图形加速平台。Mali-400原创 2015-01-13 18:04:10 · 861 阅读 · 0 评论 -
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 · 515 阅读 · 0 评论 -
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 · 637 阅读 · 0 评论 -
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 · 523 阅读 · 0 评论 -
[教程]PX2开发板上的串口UART3使用入门
UART3在此图上左半区,在GPIO扩展这组接口中,UART3是最容易连接外扩的一个串口(TTL电平),开发中需要接一些串口的外围器件(比如GPS等)接这里最容易了。PX2默认的Kernel配置中没有打开对UART3的支持,这点需要芯客改进,附件中会提供一个已编译好的VGA/HDMI版本开启了UART3支持的kernel供大家下载。如果有兴趣自己编译kernel,在kernel目录转载 2015-01-26 16:00:51 · 2120 阅读 · 0 评论 -
PopMetal—基于RK3288的开源硬件平台
芯客网联合瑞芯微推出一款基于RK3288四核处理器的开源硬件平台PopMetal今日正式上市。PopMetal将重新定义基于RK3288产品的二次开发概念,它面向所有群体开放,具有革命性意义。PopMetal采用的是RK3288四核处理器,拥有强大的多线程运算能力、图形处理能力以及硬件解码能力。RK3288采用ARMA17系列架构,相对Cortex-A9提升了60%性能;而在G原创 2015-01-20 17:13:07 · 1220 阅读 · 0 评论 -
Rayeager PX2开源开发板运行Firefox OS图
芯客网-瑞芯微Rockchip互联网战略合作伙伴Rayeager PX2开源开发板运行Firefox OS图示转载 2015-02-13 15:06:22 · 663 阅读 · 0 评论 -
【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 · 594 阅读 · 0 评论 -
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 · 484 阅读 · 0 评论 -
关于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 · 436 阅读 · 0 评论
分享