
工作杂志
文章平均质量分 66
dian_technology
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Ubuntu 10.4环境下安装arm-2010q1-188-arm-none-eabi.bin文件
SAM-BA要定制,故而要安装arm-none-eabi-gcc。输入命令:chmod +x arm-2010q1-188-arm-none-eabi.bin./arm-2010q1-188-arm-none-eabi.bin但在安装的过程中却有如下提示:Checking for required programs: awk grep sed bzip2 gunzipPreparing to install...Extracting the JRE from the installer archive...原创 2010-07-09 16:51:00 · 5473 阅读 · 0 评论 -
Ubuntu 10.04 安装 codeblocks-10.05-1
<br />由于在Windows下用Source Insight看、修改代码,再将修改的代码拷到Linux下编译,这过程实在太麻烦。故而一直想找一款能在Linux环境下运行的,类似于Source Insight的程序。至今找到两款软件比较合适:<br />² Sourcenav-6.0<br />下载地址:<br />http://nchc.dl.sourceforge.net/project/sourcenav/sourcenav/6.0/sourcenav-6.0.tar.gz<br />原创 2011-01-25 17:44:00 · 2086 阅读 · 0 评论 -
AT91SAM9260的DM9161AEP以MII方式无法以NFS方式挂载文件系统
<br />问题现象描述:<br />以NFS方式挂载文件时打印错误信息:<br />IP-Config: Guessing netmask 255.255.255.0<br />IP-Config: Complete:<br /> device=eth0, addr=192.168.1.221, mask=255.255.255.0, gw=255.255.255.255,<br /> host=192.168.1.221, domain=, nis-domain=(none),<br /原创 2010-12-20 13:52:00 · 2414 阅读 · 0 评论 -
EABI和OABI的区别
<br />ARM Linux arm-linux-gcc EABI OABI 抵岸科技<br /><br />1。什么是ABI<br />ABI,application binary interface (ABI),应用程序二进制接口。<br />既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况:<br />A。应用程序 <-> 操作系统;<br />B。应用程序 <-> (应用程序所用到的)库<br />C 。应用程序各个组件之间<br /><br />类似于API的作用是使得程序的转载 2010-08-24 16:00:00 · 2193 阅读 · 0 评论 -
嵌入式linux字符设备驱动
ARM Linux 驱动 抵岸科技1. 我们需要先调用register_chrdev_region()或 alloc_chrdev_region()来向系统申请设备号 int register_chrdev_region( dev_t first, unsigned int count, char *name ); //函数通过已知的设备号first来注册字符设备区域。 int alloc_chrdev_region( dev_t *dev, unsigned int first转载 2010-08-11 14:30:00 · 781 阅读 · 0 评论 -
mount PC机目录报错
<br />目标板挂载PC目录时,报如下错误:<br />[root@ /]# mount -t nfs 192.168.1.198:/home/nfs /mnt <br />rpcbind: server localhost not responding, timed out <br />RPC: failed to contact local rpcbind server (errno 5).<br />rpcbind: server localhost not responding, timed ou原创 2010-07-29 11:18:00 · 629 阅读 · 0 评论 -
在ubuntu中安装 Source-Navigator及使用手册(转)
在ubuntu中安装 Source-Navigator及使用手册 2009-09-25 23:19 from : http://hi.baidu.com/xiaohu_tiger/blog/item/66d207888431d6b40f2444ec.html 1 通过apt-get安装(版本较旧) 安装命令:sudo apt-get install sourcenav 启动命令:snavigator 2 手动安装最新版本 1)到官方网站获取软件包 http://sourceforge.net/project转载 2010-07-23 14:46:00 · 5479 阅读 · 1 评论 -
编译SAM BA报错
由于项目的原因,需要修改并定制SAM BA,但在定制SAM BA的时候,遇到一个问题:我用厂商提供的源代码进行编译时,竟然报错。报错信息如下:D:/TDDOWNLOAD/isp_patch/AT91-ISP v1.13/sam-ba 2.9/applets/isp-project/nandflash>make clean BOARD=at91sam9g20-ek CHIP=at91sam9g20 sdrammakefile:221: 警告:覆盖关于目标“debug”的命令makefile:221: 警告:忽原创 2010-07-14 12:03:00 · 3787 阅读 · 1 评论 -
系统启动时打印Partially written block X detected信息
YAFFS2文件系统在做了创建、删除等操作后,下次开出现N多Partially written block X detected打印信息。显示如下:Creating 6 MTD partitions on "atmel_nand":0x000000000000-0x000000020000 : "bootstrap"0x000000020000-0x000000060000 : "uboot"0x000000060000-0x000000080000 : "env1"0x000000080000-0x000原创 2010-07-09 17:39:00 · 2938 阅读 · 1 评论 -
挂载ROOTFS时出现:kernel panic: not syncing attempted to kill init 错误信息
使用AT91SAM9260EK的缺省配置编译内核,用BUSYBOX制作根文件系统,下载到9G20单板。当内核启动并挂载yaffs2的过程中出现“kernel panic: not syncing attempted to kill init”信息,然后死机。错误信息如下:解决方法: 开始怀疑是共享库的问题,将busybox静态编译链接,故障依旧。而后怀疑编译内核和busybox使用的编译器是arm-linux-gcc 4.3.2,而这个编译器默认是打开“EABI选项”的,这样编译出来的busybox就是EA原创 2010-07-09 17:33:00 · 2749 阅读 · 1 评论 -
Notepad++提示"Load langs.xml failed!"的解决方法
Notepad++前些日子还好得不行,今天打开,突然发癫,提示"Load langs.xml failed!"。解决方法很简单:删除Notepad++根目录下的langs.xml 文件,重新打开Notepad++,故障即除。原创 2010-07-09 16:52:00 · 8341 阅读 · 0 评论 -
LOG4C移植到ARM平台流程
一、 LOG4C简介现在流行的Log工具大体有:Log4c,Log4CPP, Log4CXX等。Log4cxx需要依赖于APR。Log4cpp支持C++语言。由于项目主要是用C来编写,故而选用Log4c。Log4c基本上都是一些纯c的东西,在平台移植方面,比前二者有优势。二、 开发环境操作系统:Ubuntu 10.4(linux kernel-v2.6.31)移植Linux内核版本:2.6.30交叉编译工具:arm-linux-gcc 4.3.2三、原创 2011-01-25 17:25:00 · 5459 阅读 · 4 评论