![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
itop4412相关学习
霁风AI
通领时代,信系未来
展开
-
以platform总线方式注册杂项设备驱动
标题:以platform总线方式注册杂项设备驱动时间:2016-3-31平台:迅为itop4412开发板1. 编写杂项设备驱动程序以及Makefile文件,编译后生成的.o文件和驱动程序是添加到内核的必备材料。2.在内核目录的字符驱动下修改Kconfig文件(仿写,有编译进入内核,模块,不添加三种这里和make menuconfig的操作界面匹配原创 2016-03-31 11:54:41 · 990 阅读 · 0 评论 -
exynos4412_迅为开发板gpio的操作
当使用有复用的gpio,在内核中解除后,重新编译内核烧写到开发板,以模块方式打开新设备时,出现以下问题的解决方法[ 108.272880] WARNING: at drivers/gpio/gpiolib.c:101 gpio_ensure_requested+0x5c/0x118()[ 108.280681] autorequest GPIO-7[ 108.283719] Mo原创 2016-03-21 23:07:43 · 2428 阅读 · 0 评论 -
iTOP-4412开发板Android4.4.4操作系统源码编译错误分析
遇到的问题:1.serial.h未发现解决:找到对应的目录,发现返回的时候少了一级,加上即可解决2.编译到生成:libwebviewchromium.so 这个文件的时候,一直错误 解决:原来是内存问题 我已经在创建虚拟机的时候,分配了4G多的RAM,但依然出错,可能是自己电脑的问题吧 在网上找了一下,还真有和我遇到一样问题的,于是用了它的解决方案: 使用SWAP命令去实现虚拟内存,实现的方原创 2016-08-24 13:25:14 · 966 阅读 · 0 评论 -
基于itop4412的EC20在Android4.4的PPP拨号联网
1.实验目的: 实现4G模块EC20在Android4.4系统下的拨号上网2.实验平台: 迅为4412开发板,创思通信的EC20。3.实验流程:(1)驱动实现 EC20的USB接口与开发板相连,向linux内核添加4G模块的驱动和PPP协议的支持(这部分和Linux下的一样,只是把在Android下运行的内核用脚本覆盖就可以,迅为Android4.4的是:config_原创 2017-01-09 18:29:10 · 2005 阅读 · 0 评论 -
实现4G模块EC20在linux系统下的拨号上网
1.实验目的:实现4G模块EC20在linux系统下的拨号上网(Linux最小系统)2.实验平台:迅为4412开发板。EC20带有UART和USB接口,向linux内核添加4G模块的驱动和PPP协议的支持,然后编译内核并下载到开发板。3.实验流程:(1)驱动实现:主要就是模块的 USB VID和PID,这个我是把模块插到开发板上,使用lsusb得到:a.把它加到Linux源码的drivers/usb原创 2017-01-09 19:09:48 · 53039 阅读 · 17 评论 -
基于itop4412在Linux最小系统下的 ffmpeg 的移植和测试
近期在做一个视频监控的项目,在网上了解到如下的方案: 用的V4L2的视频驱动,然后配合ffmpeg、x264的软件编解码,通过udp上传至pc显示,配合开源的编解码库,实现h.264的流编码与传输。前面我们已经实现了x264编码库的移植,并且做了测试。下面就进行ffmpeg库的编译。了解到程序运行时还需要libz.so这个库支持,所以下载zlib-1.2.5.tar.gz 源文件交叉编译。原创 2017-01-15 10:32:31 · 1453 阅读 · 0 评论 -
基于itop4412在Linux最小系统下的 RTP传输H264视频VLC播放
前面已经将 USB 摄像头采集的yuv(4:2:2)的视频通过 x264 编码库编码为 H264 文件,接下来我们就将编码出来的视频通过 RTP 协议以 UDP 的方式传送到 PC 用VLC 播放器播放。1.RTP传输h264码流例子 下载地址:(http://download.csdn.net/detail/shenxingdeliulu/8607533)需要修改两个地方:rtp.h:ip修改为原创 2017-01-15 18:10:32 · 3205 阅读 · 0 评论 -
基于itop4412在Linux最小系统下的USB摄像头视频采集
1.实验目的:实现USB摄像头视频采集2.实验平台:迅为4412开发板,迅为的USB摄像头。3.实验流程: 将yuv视频保存到文件中,用pyuv播放器播放。视频参数: 尺寸:640 * 480 YUV格式:YUYV即YUV422(1)代码如下:代码来自:(http://blog.csdn.net/zgyulongfei/article/details/75原创 2017-01-10 22:55:08 · 4413 阅读 · 1 评论 -
基于itop4412在Linux最小系统下的USB摄像头采集视频的H264编码
1.实验目的:实现linux系统下的H264编码(Linux最小系统)2.实验平台:迅为4412开发板。3.实验流程:(1)编码代码:V4L2视频采集与H.264编码源码大放送:Linux视频采集与编码(三) (2) x264库编译:我是参考前面代码的博主实现的,所以我在下载x264库的版本也相同。 为:x264-snapshot-20120101-2245 下载地址:(ftp://ftp.v原创 2017-01-11 00:09:27 · 4673 阅读 · 3 评论