- 博客(166)
- 收藏
- 关注
原创 linux下74lv164驱动3LED数码管
板子上使用了74lv164作为io的串行并处的扩展来驱动3个数码管LED。原理图如下 从两张图可以阐述链接的io顺序不是你想的那样有规律,因此需要做个表格来 分别将0…9的数据段统计出来 include include include include include include include include include include include include inclu
2015-07-17 14:14:16
2240
原创 小米3的卡槽,卡住了
先说说今天的天气,好恐怖。5米之外都瞎了! 移动通知升级到4G卡,免费的,限4.1前办理,于是乎去办理了。卡升级了,原来的就作废了,结果发现卡真的卡住了,没法使用小米的工具逼出卡槽中的卡。此卡曾经在其他机器使用过,也裁剪过了。用到小米3上,重新将剪过的外框给套回去使用额,结果就悲剧了。估计是有那么一点不平整导致卡住了。 取不下来就换不上去新卡。而目前卡又作废。
2015-04-01 22:34:24
3629
原创 吐槽去哪儿网 在firefox浏览器表现的问题
前阵子买机票,买得很郁闷。每次拿到低价票都付款不成功。于是投诉了去哪儿网,结果妹子回复请不要使用firefox浏览器,否则付款会出现问题。IE是百分百成功的,此回复我无语了,好几个低级机票的单子都用的是火狐浏览器。你们就不能做下兼容?
2015-04-01 13:53:02
604
原创 rt5350 i2c 操作wm8988
项目中使用到了wm8988这个音频ic,在linux下有支持该ic的驱动,使用了i2c去控制。因此尝试下ralink sdk下的i2c命令试试能否正确操作器相关寄存器,以确认i2c是否work!又上图信息,i2c的地址是可选为0x34、0x36,于是均试了这两个地址。经测试i2c读取wm8988 register是失败的,原因尚未知。
2015-01-02 22:39:08
3556
2
原创 S3C6410+FPGA+2*RTL8211 驱动 iperf测试
驱动也写的差不多了,所以有必要测试下性能如何?本次采用了iperf进行测试,并且对比了下s3c6410+ks8851的测试结果1、iperf如何交叉编译?https://iperf.fr/ 官网总是要靠谱一些,测试版本为Iperf 2.0.5弄到虚拟机执行解压后并配置./configure --host=arm-linuxmake 出现个小问题,接入如下将
2014-12-22 11:30:03
2878
原创 S3C6410+FPGA+RTL8211 驱动
在设计上使用了S3C6410+FPGA+2*RTL8211接口,因此FPGA此处的作用实现了两个mac,代码参考了dm9000代码改写。为了使其能够支持1Gbps速度,在驱动中需要做如下修改:
2014-12-22 11:16:22
3541
原创 rt5350 Android平板播放
近期测试了Android平板下播放rt5350下的rtsp直播,效果如下:另外上传了个测试的视频http://v.youku.com/v_show/id_XODQ4NDU5ODky.html
2014-12-14 21:05:19
1041
原创 RT5350 换编译平台出现的编译出现asm指向错误
在使用别人搭建的虚拟机上,由于虚拟机建立太小。导致后面空间严重不错。因此将其倒到我自己搭建的虚拟机上。即从fedora6移到centos 6.5,动过打包拷贝过来,结果编译就冒出了此问题。当然也不仅仅一个问题,首席那lzma的库上不一致也是!因此逐一解决。其实就是拷贝过程中导致asm软连接丢失,需要从新建立软连接到mips-asm即可
2014-12-14 13:36:45
958
转载 流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)
http://www.cnblogs.com/pangblog/p/3341715.html
2014-10-08 22:41:07
985
原创 RTSP server 在mips 上莫名其妙退出(PC上则无此问题)
http://blog.csdn.net/lubing20044793/article/details/38523701早在这篇blog曾经写过,在虚拟机下调试sn9c291时,USB 传输数据出了问题。当时想兴许是virtualbox在usb 上对usb 2.0的支持尚未成熟导致的所以当时也没管了,就继续在rt5350上调试sn9c291。(以为最新版本的virtualbox可以解决us
2014-10-06 23:56:43
1440
1
原创 rt5350 两路 sonix sn9c291 同时直播成功
今天抽空把,另外一路的usb camera也挂载上去了。效果如下图两个均为720p,20fps并查看了下free,剩余内存不多了,需要做些优化。top查看到的cpu使用率也不高。
2014-09-23 23:26:37
3761
原创 rt5350 i2s 测试
# i2scmd This is Ralink II2S: i2s_release succeeds2S Command Program...Usage: [cmd] [srate] [vol] [cmd] [srate] [vol] [size] cmd = 0|1 - i2s raw playback|record srat
2014-09-21 15:44:29
3387
7
原创 fpga的驱动调试dev_dbg 无输出
最近需要调试一个fpga的驱动,整的很蛋疼!dev_dbg 想使用这个作为调试输出都不成功,已经被彻底打败了!反思中...目前是根据以下相关设置后均不能打印,和网上说的有些出入,问题还得研究下。驱动程序调用dev_dbg的地方打卡debug功能printk.c的console默认级别也修改为8了device.h文件#insmo
2014-09-17 17:53:43
1126
转载 Android/Linux驱动开发之使用dev_dbg调试设备驱动
原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb666/article/details/8789807,作者:gqb6661、最近在写I2C下EEPROM的驱动程序,但发现使用i2c_new_probed_device函数无法枚举到设备,于是想调试该函数(位于driver/i2c/i2c-core.c内),看到其中有些调试信息如下:
2014-09-17 16:22:17
711
原创 RT5350 H264 RTSP 直播成功
调试了一阵子的RTSP server终于可以看到直播了,测试环境为①RT5350 运行于AP 模式②客户端为PC+VLC ,wifi是用的是tp-link的54Mbps usb 网卡
2014-09-13 16:48:43
3743
1
转载 【C/C++】Linux下使用system()函数一定要谨慎
曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方法,这里必须要搞懂system()函数,因为还是有很多人用了system()函数,有时你不得不面对它
2014-09-04 11:20:45
3956
原创 fedora 打开文件夹的方式
最近发现拿到别人的虚拟机使用后,每次打开一个文件夹就出来一个窗口,如果不关闭就越来越多。整的眼花缭乱,和我的虚拟机打开文件夹的方式大不同很是不习惯。下图为未改设置前,会打开一堆的窗口。而且要回到上一级目录很是不方便,于是得修改其文件夹显示的行为,如下图 选择 “文件管理”设置ok,随后看到的效果如下图:
2014-08-31 16:55:13
2214
转载 还是说Memory Model,gcc的__sync_synchronize要慎用。
出处http://blog.sunchangming.com/post/47188394133
2014-08-28 14:30:12
2494
原创 rt5350 AP 测试
今天抽空测试了下RT5350的AP ,从测试结果上看,PC通过一个USB wifi接入正常,而iphone2 无法接入,samsung S4 可以接入 可以登陆web管理界面,但是进行相关页面的访问及设置会失效,莫非Android机器上的UC浏览器不支持吗?web配置界面是asp的,不过没有仔细研究还。上图samsung s4接入后显示连接速度是26Mbps,这点比较奇怪,而在昂达
2014-08-25 23:29:02
1430
转载 Modifying Logitech C920 for CS lenses
013-07-15 21:12 | Categories: In English, Projektai, UžrašaiLogitech C920 is a wonderful webcam. It produces good picture quality and has hardware H.264 encoder. It can do real full HD s
2014-08-07 16:24:50
2279
原创 rt5350 捕获sn9c291 ov9712 模块jpeg图片效果
将sonix的sn9c291+ov9712的驱动在rt5350加载成功后,产生两个节点,video0,和video1,但是会报下面的错误,暂时未做分析# usb 1-1.2: new high speed USB device using rt3xxx-ehci and address 4usb 1-1.2: configuration #1 chosen from 1 choiceu
2014-08-02 22:43:51
2594
原创 sn9c291+ov9712 mlayer 播放成功
[root@localhost ~]# mplayer tv:// -tv driver=v4l2:width=1280:height=720:device=/dev/video1:outfmt=0x34363248 -fps 24MPlayer SVN-r35234-4.7.2 (C) 2000-2012 MPlayer Teammplayer: could not connect to
2014-08-02 17:35:52
2972
11
原创 sn9c291 驱动加载成功,mpayer无法播放
先目前将一个sn9c291+ov9712的模块驱动在fedora上加载成功,可是在使用mplayer却无法播放,不知道为何?前后对比发现dev目录下多了video0,video1 设备节点已经出来,video1 是H264的节点[root@localhost mplayer]# mplayer tv:// -tv driver=v4l2:
2014-07-30 22:38:28
2432
1
原创 sonix pc H264 驱动安装
将编译出来的驱动模块通过insmod方式加载发生以下错误:[root@localhost sonic_h264_pc-master]# insmod uvcvideo.ko insmod: error inserting 'uvcvideo.ko': -1 Unknown symbol in module[root@localhost sonic_h264_pc-master]# dm
2014-07-29 22:51:16
1425
2
原创 RT5350使用uboot从U盘启动linux成功
1、在uboot需要做的是:①usb reset②fatload usb 0:1 0x80c00000 root_uImage③bootm 0x80c00000启动内核参数CONFIG_CMDLINE="console=ttyS1,57600n8 mem=32m ip=off noinitrd root=8:2 rw rootfstype=ext2 rootdelay=
2014-07-22 21:40:46
5768
1
原创 uboot下使用U盘启动内核RT5350成功
今天尝试了下使用16G 的u盘,将其做了两个分区,一个是存放zimage,一个存放rootfs;在uboot中加载一分区的zimage并启动成功!RT5350 # fatload usb 0:1 0x80c00000 root_uImagereading root_uImageVFAT Support enabledFAT16, fat_sect: 1, fatlength
2014-07-22 17:35:11
3189
转载 linux中使用pthread_kill函数测试线程是否存活
pthread_kill:别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用signal()去抓信号并加上处理函数。int pthread_kill(pthread_t thread, int sig);向指定ID的线程发送sig信号,如果线程代码内不做处理,则按照信号默
2014-07-16 14:00:46
623
原创 关于静态与动态编译arm平台程序的比较
由于最近弄个console程序,调用了readline,ncurses库,这两个动态库加起来有四百多k,而程序其实很小,其他地方也没使用到这两个库所以想静态编译看看console程序有多大。#arm-linux-gcc cli.c -o console libreadline.a libncurses.a #ls -ltotal 1932-rwxrwxr-x 1 root
2014-07-08 15:14:46
1286
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝