关闭

linux uImage/zImage生成过程

uImage是zImage通过mkimage工具(在u-boot代码的tools目录中)在前面加了一个64Byte的头生成的。 /usr/bin/mkimage也可以用来生成uImage.   也可以直接在Image(未压缩)的基础上加64Byte的头生成uImage, 如下修改。 linux-3.18.19/arch/arm/boot/Makefile: -$(obj)/uImage:...
阅读(86) 评论(0)

Makefile之wildcard

1、wildcard : 扩展通配符   2、notdir : 去除路径  3、patsubst :替换通配符  例子:      建立一个测试目录,在测试目录下建立一个名为sub的子目录  $ mkdir test $ cd test   $ mkdir sub  在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c2 个文件 建立一...
阅读(118) 评论(0)

ffmpeg命令

"./ffmpeg -i XX.AVI -acodec copy -f wav XX.wav" "./ffmpeg -i XX.AVI -vcodec copy -f avi XX.avi" QT ADPCM格式编码(封装到mov文件): ffmpeg.exe -i r2_dsp_rec.wav -acodec adpcm_ima_qt -f mov  f7.mov QT ADPCM格式解...
阅读(318) 评论(0)

The full list of WAV file format codes

/* WAVE form wFormatTag IDs */ #define  WAVE_FORMAT_UNKNOWN                    0x0000 /* Microsoft Corporation */ #define  WAVE_FORMAT_ADPCM                      0x0002 /* Microsoft Corporation */ ...
阅读(488) 评论(0)

arm-none-linux-gnueabi-gcc -v 出现: No such file or directory

输入:arm-none-linux-gnueabi-gcc -v 出现: No such file or directory 但我按2下  Tab 键,会自动补齐命令,而且路径也是对的为什么还会出现这种情况? 另外我的系统是linux mint 64位的系统(ubuntu的变种) 还有权限我也设置为755了 bash: /home/lin/kernel/arm-2010q1/bin/a...
阅读(3263) 评论(1)

arm-linux内存分段的分析

linux下虚拟地址到物理地址的映射: 以分段这种简单的情况分析: 4GB的空间分段管理,每段1MB,共4k段,显然每段需要一定内存开销来描述该 段虚拟地址到物理地址的映射及该段的其他特性。 规定以4字节来描述每段,则4k段需要4k*4=16kB字节的开销来描述整个内存分 段的特性. 我们把这连续的16kB字节称为页表,如下图所示.其中每行的4字节称为一个页 表项(根据上面的描述,我...
阅读(647) 评论(0)

ARM linux内核启动时几个关键地址

转自:http://www.cnblogs.com/armlinux/archive/2011/11/06/2396787.html   1.       内核启动地址 1.1.   名词解释 ZTEXTADDR 解压代码运行的开始地址。没有物理地址和虚拟地址之分,因为此时MMU处于关闭状态。这个地址不一定时RAM的地址,可以是支持读写寻址的flash等存储中介。 Start addr...
阅读(340) 评论(0)

NFTL(nand硬件翻译层)+ FAT 的应用

转自:http://bbs.csdn.net/topics/330159014   zhangshengheng 发帖: 小弟最近在研究nftl+FAT的应用,希望可以在Nand flash上成功应用FAT32文件系统。 内核:2.6.32.2 开发板:mini2440 nand:K9F2G08U0A 现在的进展:1.mtd下的所有的对nand支持很好,读写擦除都没有问题。支持yaf...
阅读(987) 评论(0)

uboot 中nand write 与nand write.yaffs

1. nand write.yaffs (common/cmd_nand.c: int do_nand()) nand_write_skip_bad(nand, off, &rwsize,                         (u_char *)addr,                         WITH_YAFFS_OOB);          ---------...
阅读(3987) 评论(0)

内存耗用:VSS/RSS/PSS/USS

Terms VSS- Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)RSS- Resident Set Size 实际使用物理内存(包含共享库占用的内存)PSS- Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)USS- Unique Set Size 进程独自占用的物理内存(不包含共享库占用的内存) 一般来说内存占用大...
阅读(725) 评论(0)

linux下SD卡mount的问题

最近发现嵌入式开发板上,有的SD卡(8G SDHC)可以mount,有的则失败(2G SD)。 仔细看log信息,发现有如下区别: mount成功时, mmc0: host does not support reading read-only switch. assuming write-enable. mmc0: new high speed SDHC card at address...
阅读(8022) 评论(0)

LINUX 高手的 10 个习惯

采用 10 个能够提高您的 UNIX? 命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。  引言 当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯。有时,您的不良...
阅读(893) 评论(0)

Ubuntu下配置NFS服务

Ubuntu下配置NFS服务  http://blog.163.com/liu8821031@126/blog/static/111782570200921021253516/ Table of Contents 1.下载相关软件 2.建立共享目录 3.修改该配置文件 4.重启服务 5.测试服务器 6.测试客户端 测试系统...
阅读(495) 评论(0)

live555 RTSPServer H264-live-streamimg

in liveMedia/H264VideoRTPSink.cpp, 104 Boolean H264VideoRTPSink::continuePlaying() { 105   // First, check whether we have a 'fragmenter' class set up yet. 106   // If not, create it now: 107   i...
阅读(1088) 评论(0)

w8782连WIFI出现Can not find ssid并且出现乱码问题

但不影响WIFI的使用, 串口输出如下: arm-linux#> ./w8782sta_enc.sh  mlan0     regioncode:48  Can not find ssid: g苅sQJ?秃F|耇?桤峷Z.c3熒? ioctl[SIOCSIWESSID]: Bad address udhcpc (v1.20.2) started Setting IP ad...
阅读(1671) 评论(0)

windows nfs server for linux

摘要 在开发嵌入式系统的过程中,为了方便调试与文件共享,需要使用到nfs,即网络文件系统,这位板子的调试测试带来了很大的方便。之前在linux系统下开发,与ARM11核心板 linux系统对接共享也比较方便,近期因为个别原因,将开发转移到了windows平台,因此需要windows下的nfs server。即整体解决方案就是windows nfs server for linux. N...
阅读(2675) 评论(0)

[ISSUE]NETDEV WATCHDOG: eth0 (enc424j600): transmit queue 0 timed out

1, How this log output ? in drivers/net/enc424j600.c, enc424j600_send_packet will stop sending queue, recording trans starting time. 1411 static int enc424j600_send_packet(struct sk_buff *skb, str...
阅读(2688) 评论(0)

live555中流媒体server 部分调用关系

查bug时看了部分代码,整理了一下调用关系。 供自己以后查询,其他人估计没有参考价值。。   ===>  前后调用关系     liveMedia/MultiFramedRTPSink.cpp: 149 Boolean MultiFramedRTPSink::continuePlaying()  and 412 void MultiFramedRTPSink::sendNext(...
阅读(756) 评论(0)

Linux命令行编辑快捷键

本文讲述了Linux命令行编辑快捷键的方法,希望对您有所帮助。 Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令...
阅读(553) 评论(0)

交叉编译 hostapd

1,  Try building hostapd     1)Download hostapd-2.0.tar.gz     tar xzvf hostapd-2.0.tar.gz     cd hostapd-2.0/hostapd  cp defconfig .config  Modify .config, let         CONFIG_DRIVER_NL80211=y...
阅读(7408) 评论(0)
96条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:193348次
    • 积分:2470
    • 等级:
    • 排名:第16382名
    • 原创:23篇
    • 转载:73篇
    • 译文:0篇
    • 评论:18条
    文章分类
    最新评论