- 博客(56)
- 资源 (4)
- 收藏
- 关注
原创 linux下修改网口名称
linux下修改网口名称本文提供一种简单的linux 下实现修改网口名称的方法:实现功能命令介绍扩展介绍实现功能 实现linux下修改网口名称:比如”eth0”修改为”eth2”,”eth1”修改为“eth0”实现方法iproute2的工具ip link set,如下:# 实现eth0和eth2名称互换功能# step1:需要先关闭使用中的网口ip link set dev eth
2016-11-22 18:02:53 14875 1
原创 sdl2_ttf基于ti交叉编译问题
使用TI的交叉编译器编译SDL2_ttf时遇到如下问题:/bin/grep: /usr/lib/libbz2.la: No such file or directory/bin/sed: can't read /usr/lib/libbz2.la: No such file or directorylibtool: link: `/usr/lib/libbz2.la' is not a vali
2016-11-08 10:41:54 1595
原创 nfs挂载调试文件系统
NFS挂载文件系统调试说明因为某种原因把文件系统分区挂掉,导致了系统启动异常,尝试使用了NFS挂载方式调试,特此记载nfs服务器支持kernel支持nfs挂载boot的环境变量设置出现的问题处理NFS服务器支持需要提供一台支持NFS服务的服务器,把需要挂载的文件系统文件放在nfs目录下kernel支持nfs挂载内核支持NFS分区(即编译时在File system中选中[*] Root fi
2016-09-18 10:42:11 1413
原创 tcpdump交叉编译
移植需要libpcap和tcpdumplibpcap编译:config./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc --with-pcap=linux --prefix=/home/xx/dir_build CFLAGS=-I/home/xx/kernel/includemake && make install 这里注意
2016-03-28 13:38:21 1801
原创 libnl交叉编译
libnl交叉编译libnl2.0.0版本交叉编译:config./configure CC=arm-none-linux-gnueabi-gcc --prefix=/home/build/ --host=arm-none-linux-gnueabi CFLAGS=-I/home/kernel/include make && make install2.注明: 添加CFLAGS=-I/home
2016-03-22 16:39:04 6642
原创 FreeComand关闭后保存上次标签
FreeComand关闭后保存上次标签从totalcomand切换到了FreeComand,风格和易用性上都比tt和了很多,发现关闭后不用保存上次的标签,找了半天配置也没发现,最后发现原因如下:在“设置”->”查看”->“文件夹标签”中选择“标签管理”: 去掉“当程序关闭时关闭所有未锁定标签”解决。如下如所示
2015-12-29 10:11:36 550
原创 Ubuntu的窗口3键(最大化、最小化、关闭)消失解决办法
遇到ubuntu莫名的消失标题栏,参考网友如下办法: sudo metacity --replace 解决,特此记录,方便下次遇到查询。
2015-11-27 17:09:01 10388 1
原创 嵌入式系统支持ramdisk文件系统
嵌入式系统下支持ramdisk文件系统生成镜像需要的过程如下:建立挂载点/mnt/loop mkdir /mnt/loop建立文件系统image dd if=/dev/zero of=ramdisk bs=1M count=16格式化image为ext2 mke2fs –F –v –m 0 ramdisk*挂载image : munt –o loop ramdisk /mnt/loo
2015-11-15 18:10:22 761
原创 v4l2loopback交叉编译
v4l2交叉编译需要make设置交叉编译环境、平台、kernel目录:make CROSS_COMPILE=arm-xx-linux- ARCH=arm KERNEL_DIR=/home/xx/workspace/xx/kernel
2015-09-18 16:08:51 2739
原创 libxml2交叉移植总结
新的嵌入式平台上没提供libxml2的库。尝试做了移植 libxml2库依赖于zlib和libiconv,需要先编译libiconv编译:config./configure --host=arm-linux --enable-shared --enable-static CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hi
2015-08-19 16:02:16 3619
原创 Tcpreplay安装和使用
记录自己的tcpreplay安装和使用过程1.cygwin下安装:1.wincap包改名WpdPack放到cygwin根目录(下载4.1beta5_WpdPack.zip) 2.依次安装m4、autoconf、automake,用来辅助安装 3.tcpreplay的安装:./configure --with-libpcap=/wpdpackmake make install2.ubuntu下
2015-04-12 10:22:09 3978
原创 uboot加载 big uImage问题
最近调试发现加载内核大一些时,启动会失败目前暂时通过屏蔽一些小技巧屏蔽问题,还没解决记录了uboot中的排查过程: 根据打印信息”Verifying Checksum”一路跟踪得知是memmove出现的问题,应该是覆盖了uboot导致的。 memmove_wd<-bootm_load_os<-do_bootm
2015-04-08 13:48:38 847
原创 libusb移植总结
libusb移植总结总结这个阶段中移植libusb到嵌入平台的过程和问题: libusb提供了一套相对能够屏蔽不同linux版本,减少不同平台的驱动移植困恼的工具,工具提供了1.0版本和0.1版本(旧方式),开发者不建议使用0.1了。本次使用的1.0版本开发.1.包含文件和下载: 1.0版本有libusb和liusb-compat两个模块,后者用来扩展支持0.1. 程序可以
2015-04-07 17:27:15 7121 2
原创 USB的over-current 问题总结
基于8148调试 USB1接口时发现,接口一直不能扫描到外围的设备花了很多时间查找,特此总结1.usb的drvvbus一直输出为低没找到原因。 2.查看内核的打印信息发现一直会报告: “hub 2-0:1.0: over-current change on port1” 按照FAE的通过命令设置USB1为host模式:echo “F”>/proc/driver/musb_hdrc.1,发现每次
2015-04-02 08:56:33 11156
原创 Git使用汇总
svn转型到git过程中,一直有使用git svn场景,针对一些遇到的问题和常用功能总结一下:1.git svn导出: git svn clone “svn路径”2.git svn提交: git add .(或者对应的X文件) git commit -m “log信息” 前两部可以合并成 git commit -am “log信息” git svn dcommit(最后一步提交到了svn上
2015-03-18 09:40:33 2964
转载 Linux下几种RTP协议实现的比较和JRTPLIB编程讲解
转载http://blog.chinaunix.net/uid-23023613-id-88220.html流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、 IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编
2015-03-05 10:23:10 3040 1
原创 clk_set_parent返回-16原因
内核中尝试调整clock的parent,调用clk_set_parent时发现返回-16。 检查了parent和child都是正常的确实在clock_data文件中两者直接有 “血缘关系”。后来在网上看到类似的问题时得到了启发:-16报告的是clock busy,意味着child clock在被使用中,原因是因为clock enable了,被使用中。可以先执行clk_disable,然后clk_
2015-02-12 09:39:57 2643
原创 应用层(用户模式)I2C驱动支持
应用层(用户模式)I2C驱动支持Linux下I2C设备控制方式分为driver层和应用层两种方式。driver层实现I2C设备控制要求了解I2C机制,调试和调用不方便。Linux还提供了应用层方式(ioctl)控制,这里简单介绍如何配置内核和支持I2C控制:要使用用户模式I2C,首先配置内核选项,选中<*>I2C device inerface 详细参考(https://www.kernel.or
2015-02-08 17:22:19 2004
原创 linux下mount和自动挂载windows共享目录
linux服务器挂载 windows的共享文件夹:1.mount方式:关机失效win主机IP192.168.1.100,共享目录workspacemount -t cifs -o username='echo',password='123456' //192.168.1.100/workspace /mnt/share 2.通过修改fstab文件,支持开机自动挂载修改
2014-09-27 16:22:31 21663
原创 Mingw下python C api编译
gcc -mno-cygwin -Wall -LC:\Python32\libs -IC:\Python32\include python_test.c -lpython32 -o python_test.exe
2014-08-08 19:05:18 1284
原创 tga资源
http://blog.csdn.net/jessezappy/article/details/2218258http://blog.csdn.net/pizi0475/article/details/7932937http://blog.csdn.net/lgh1700/article/details/7724075http://blog.csdn.n
2013-05-27 09:54:48 730
原创 feiq发送消息对方已下线
最近老是出现别人给我发feiq消息时,显示“对方已下线”。搞得联系很麻烦。后来一个同事帮忙发现了原因:我的计算机的完整计算机名是默认的,很容易就和别人的冲突了导致飞秋冲突。定位原因就好办了,调整了这个问题。
2013-05-24 14:50:24 3345
转载 Tga图片格式分析以及程序实现
本文转自本人Blog: Singlerblog.mblogger.cn继位图之后,我们来看看Tga图片的格式,以及程序实现。 一、 文件格式Tga常见的格式有非压缩RGB和压缩RGB两种格式,其他格式的我们在这里不做讲述。文件的第三个Byte位作为标记:2为非压缩RGB格式,10为压缩RGB格式。它们的具体格式如下: 1、非压缩格式图片类型:2-非压缩RGB格式
2013-05-24 13:50:34 733
转载 Davinci DM6446开发攻略——DSP开发工程建立
Davinci DM6446开发攻略——DSP开发工程建立转载自 http://zjbintsystem.blog.51cto.com/964211/304631 DAVINCI DSP的开发环境分两部分来讲,一是单核DSP运行的环境,二是和ARM建立相互通信DSP SERVER机制。本片先从简单的单核DSP运行环境说起,因为这个是基础的必须的东西,同时适合DM643
2013-05-23 13:52:01 1925
转载 Linux下NFS的建立与配置方法
转载自 http://blog.csdn.net/sdwuyulunbi/article/details/6107696 Linux开发中NFS的好处我就不多说了,第一次配置nfs最好用下面提到的方法,否则有可能会出问题,以后就可以直接mount了。 一、Linux 服务器端NFS 服务器的配置 以root 身份登陆Linux 服务器,编辑/e
2013-05-23 13:19:26 672
原创 TortoiseSvn不能比较office文件(出现800700e0错误等)处理
最近一段时间发现TortoiseSvn忽然不能比较office文件了,特别是2007的。总是报告diff-doc.js有错误,找不到指定模块。一路查找各种方式都没解决问题。后来在一个论坛上看到别人提到重新按照Windows Script(http://www.pcreview.co.uk/forums/windows-script-host-error-code-8007007e-t36229
2013-05-22 15:25:26 5062
原创 关于cygwin出现用户问题
Win跟换了用户登陆使用cywin报告如下错误:cygwin提示自己所在的组变成了”mkpaswd”, 这说明/etc/passwd或者/etc/group需要重建了。Your group is currently "mkgroup". This indicates that neitheryour gid nor your pgsid (primary group associ
2013-01-11 11:04:57 4828
原创 ubuntu与xp双系统出现 “error:unkownd file system,grub rescue”问题。
最新安装了ubuntu12.10与芯片的双系统,在xp下对硬盘分区做了些改变,结果悲剧了,开机出现了:error:unkownd file systemgrub rescue>上网查了一下,主要因为调整硬盘分区导致,ubuntu的grub程序找不到了boot和grub分区导致的。解决办法:参考网上和自己的实际测试情况总结。grub rescue>下只能使用几个简单命
2012-12-21 09:44:27 1115
转载 c语言大小端转化
c语言大小端转化补:x86机是小端(修改分区表时要注意),单片机一般为大端 今天碰一个关于字节顺序的问题,虽然看起来很简单,但一直都没怎么完全明白这个东西,索性就找了下资料,把它弄清楚. 因为现行的计算机都是以八位一个字节为存储单位,那么一个16位的整数,也就是C语言中的short,在内存中可能有两种存储顺序big-endian和litte-endian
2012-12-13 11:47:37 23025
转载 Teletext,Subtitles和Closed Caption
学习笔记2-Teletext,Subtitles和Closed Caption (2010-08-11 11:47:57)转载▼标签: 杂谈分类: Dream TalkTeletext 20世纪70年代由英国制定的电视文本信息传送服务。可以通过它在电视上发布诸如国内新闻,国际新闻,体育新
2012-11-27 17:06:13 2812
转载 数字电视 Stream type
支持Transport Stream传输流,该类文件扩展名包括.ts、.tp、.m2ts、.tod、.m2t、mts。TS中支持下述格式的视频、音频、字幕。视频MPEG-1 Video:stream_type为0x01MPEG-2 Video:stream_type为0x02AVC(H264):stream_type为0x1bVC-1:stream_type为0xea音频Mpeg-1 Au
2012-11-22 09:43:12 1321
原创 gitosis管理git的收藏
关于搭建的文章:http://rongjih.blog.163.com/blog/static/33574461201121611154627/关于setuptools:http://pypi.python.org/pypi/setuptools#installation-instructions关于gitosis: https://github/tv42/gitosis.git关于c
2012-10-14 14:30:13 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人