自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(172)
  • 收藏
  • 关注

原创 optee-os riscv virt平台load_no_speculate问题

^~~~~

2023-08-05 10:18:56 132

原创 optee-os virt平台编译问题

修正制定目录。

2023-08-05 10:17:17 96

原创 optee-os spike平台编译问题解决

解决optee-os 上拉下来源码出现编译不过的问题。

2023-08-05 09:58:48 147

原创 解决optee-os 编译出现unrecognized opcode `fence.i‘

近日在更新optee-os编译时发现编译不过了,库上近一年里riscv更新了很多代码,以前配置编译的工具链不支持fence.i,编译存在以下错误信息。解决方式: 重新编译工具链。

2023-08-05 09:54:42 622

原创 optee-os on riscv上hartid的高效获取

riscv的hartid仅仅支持hartid从M mode获取,而optee-os需要在supervisor mode下获取hartid一个方式通过是ecall到M mode获取返回hartid,这种方式无形之中会消耗性能。1.在opensbi切换上下文(REE侧linux,TEE 侧optee-os)时,使用一个optee-os未使用supervisor mode csr来存放hartid,如tp寄存器。2.实现每cpu变量,在多核启动时初始化每cpu变量,每cpu变量中存放hartid?

2023-06-10 21:31:58 221

原创 optee on risc-v

编译riscv gnu 工具链依赖sudo apt-get install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev工具链配置./configure --prefix=/opt/riscv64-linux --w

2022-04-10 18:04:45 708 2

翻译 MMZ内存管理

2017-09-22 22:34:07 7603 2

转载 海思视频监控芯片各参数一览表

2015-11-13 23:06:32 14851

原创 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 2715

原创 小米3的卡槽,卡住了

先说说今天的天气,好恐怖。5米之外都瞎了!       移动通知升级到4G卡,免费的,限4.1前办理,于是乎去办理了。卡升级了,原来的就作废了,结果发现卡真的卡住了,没法使用小米的工具逼出卡槽中的卡。此卡曾经在其他机器使用过,也裁剪过了。用到小米3上,重新将剪过的外框给套回去使用额,结果就悲剧了。估计是有那么一点不平整导致卡住了。      取不下来就换不上去新卡。而目前卡又作废。

2015-04-01 22:34:24 4347

原创 吐槽去哪儿网 在firefox浏览器表现的问题

前阵子买机票,买得很郁闷。每次拿到低价票都付款不成功。于是投诉了去哪儿网,结果妹子回复请不要使用firefox浏览器,否则付款会出现问题。IE是百分百成功的,此回复我无语了,好几个低级机票的单子都用的是火狐浏览器。你们就不能做下兼容?

2015-04-01 13:53:02 674

原创 rt5350 h264 sn9c291 的RTSP 延时测试

啥都不说了,上图。

2015-03-22 16:33:02 2400

原创 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 4456 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 3563

原创 S3C6410+FPGA+RTL8211 驱动

在设计上使用了S3C6410+FPGA+2*RTL8211接口,因此FPGA此处的作用实现了两个mac,代码参考了dm9000代码改写。为了使其能够支持1Gbps速度,在驱动中需要做如下修改:

2014-12-22 11:16:22 4255 2

原创 rt5350 Android平板播放

近期测试了Android平板下播放rt5350下的rtsp直播,效果如下:另外上传了个测试的视频http://v.youku.com/v_show/id_XODQ4NDU5ODky.html

2014-12-14 21:05:19 1545

原创 RT5350 换编译平台出现的编译出现asm指向错误

在使用别人搭建的虚拟机上,由于虚拟机建立太小。导致后面空间严重不错。因此将其倒到我自己搭建的虚拟机上。即从fedora6移到centos 6.5,动过打包拷贝过来,结果编译就冒出了此问题。当然也不仅仅一个问题,首席那lzma的库上不一致也是!因此逐一解决。其实就是拷贝过程中导致asm软连接丢失,需要从新建立软连接到mips-asm即可

2014-12-14 13:36:45 1052

原创 autoconf.h', needed by `crc32.o'. Stop.

今天尝试下Ralink SDK 3.6ba

2014-11-14 22:58:58 3202

原创 Hi3518E 编译mini的config配置不过

今天抽空,将hi3518e的sdk环境搭建了下,一路按照手册

2014-10-24 23:41:42 2091 2

转载 流媒体协议介绍(rtp/rtcp/rtsp/rtmp/mms/hls)

http://www.cnblogs.com/pangblog/p/3341715.html

2014-10-08 22:41:07 1053

原创 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 1539 1

原创 rt5350 两路 sonix sn9c291 同时直播成功

今天抽空把,另外一路的usb camera也挂载上去了。效果如下图两个均为720p,20fps并查看了下free,剩余内存不多了,需要做些优化。top查看到的cpu使用率也不高。

2014-09-23 23:26:37 3987 1

原创 关于Wireshark 分析出现的各种颜色意义

2014-09-23 10:42:31 50781 8

原创 rt5350 gpio的使用

项目中的rt5350使用了诸多的gpio口,lian

2014-09-22 22:39:45 2200 2

原创 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 3590 7

原创 fpga的驱动调试dev_dbg 无输出

最近需要调试一个fpga的驱动,整的很蛋疼!dev_dbg 想使用这个作为调试输出都不成功,已经被彻底打败了!反思中...目前是根据以下相关设置后均不能打印,和网上说的有些出入,问题还得研究下。驱动程序调用dev_dbg的地方打卡debug功能printk.c的console默认级别也修改为8了device.h文件#insmo

2014-09-17 17:53:43 1353

转载 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 786

原创 RT5350 H264 RTSP 直播成功

调试了一阵子的RTSP server终于可以看到直播了,测试环境为①RT5350 运行于AP 模式②客户端为PC+VLC ,wifi是用的是tp-link的54Mbps usb 网卡

2014-09-13 16:48:43 4346 1

转载 【C/C++】Linux下使用system()函数一定要谨慎

曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方法,这里必须要搞懂system()函数,因为还是有很多人用了system()函数,有时你不得不面对它

2014-09-04 11:20:45 4270 1

原创 fedora 打开文件夹的方式

最近发现拿到别人的虚拟机使用后,每次打开一个文件夹就出来一个窗口,如果不关闭就越来越多。整的眼花缭乱,和我的虚拟机打开文件夹的方式大不同很是不习惯。下图为未改设置前,会打开一堆的窗口。而且要回到上一级目录很是不方便,于是得修改其文件夹显示的行为,如下图        选择 “文件管理”设置ok,随后看到的效果如下图:

2014-08-31 16:55:13 2590

转载 还是说Memory Model,gcc的__sync_synchronize要慎用。

出处http://blog.sunchangming.com/post/47188394133

2014-08-28 14:30:12 3151

转载 原子操作相关资源

https://gcc.gnu.org/wiki/Atomic

2014-08-28 14:23:48 55176

原创 rt5350 AP 测试

今天抽空测试了下RT5350的AP ,从测试结果上看,PC通过一个USB wifi接入正常,而iphone2 无法接入,samsung S4 可以接入 可以登陆web管理界面,但是进行相关页面的访问及设置会失效,莫非Android机器上的UC浏览器不支持吗?web配置界面是asp的,不过没有仔细研究还。上图samsung s4接入后显示连接速度是26Mbps,这点比较奇怪,而在昂达

2014-08-25 23:29:02 1619

原创 sonix sn9c291+ov9712在虚拟机下调试

在fedora 13 虚拟机下,是

2014-08-12 23:20:30 3079

转载 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 2355

原创 rt5350 sn9c291 ov9712 录像H264

在rt5350的平台下,接上sn9v291模块,进行录制H

2014-08-02 23:03:36 3298

原创 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 2768

原创 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 3642 12

原创 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 2830 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 1602 2

空空如也

空空如也

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

TA关注的人

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