- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 移植u-boot-2011.11的一些问题解决
目标板:FL2440硬件资源:64M SDRAM/256M nandflash(k9f2g08u0a)/4M nor flash(JS28F320)开发环境:ubuntu 10.04源码:u-boot-2009.11交叉编译器arm-linux-gcc-3.3.2一、建立开发板项目、测试并编译环境以下是出现的错误1、arm-linux-ld: ERROR: /usr
2012-03-29 13:44:03 5005 3
转载 QT编译./configure参数的详细解释
Usage: configure [-h] [-prefix ] [-prefix-install] [-bindir ] [-libdir ] [-docdir ] [-headerdir ] [-plugindir ] [-datadir ] [-translationdir ] [-sysconfdir ] [-examplesdir ]
2012-03-20 21:00:24 825
原创 bash中的export命令的使用
export export命令将会使得被 export 的变量在运行的脚本(或shell)的所有的子进程中都可用. 不幸的是,没有办法将变量export 到父进程(就是调用这个脚本或shell 的进程)中. 关于export 命令的一个重要的使用就是用在启动文件中,启动文件是用来初始化并且 设置环境变量,让用户进程可以存取环境变量脚本不能export(导出)变量到它的父进程(p
2012-03-19 19:14:32 11934
转载 Ubuntu下安装nfs服务
Ubuntu下安装nfs服务1. sudo apt-get install nfs-kernel-server会自动安装nfs-common和portmap2. 配置portmap: 2.1. 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉. 2.2. 配置/etc/hosts.deny,禁止任何host能和你的NFS服务器进行N
2012-03-18 18:06:43 689
转载 sysv-rc-conf:Ubuntu运行级管理工具
一、sysv-rc-conf简介sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconfig好用。二、背景知识1、Ubuntu运行级别Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。Ubuntu 的系统
2012-03-18 18:02:24 1097
转载 Qtopia2 编译过程错误总结与解决方法
环境:s3c6410 Ubantu9.10 arm-linux-gcc-3.4.5(s3c6410交叉编译器) gcc version 4.4.1(PC linux编译器版本) 本节主要讲述 s3c6010 上的Qtopia2.2.0 的编译方法。 PC版本,qvfb运行的Qtopia2.2.0 的编译 也可以参考。 PC环境:Ubantu9.10 开发板:s3c
2012-03-16 22:35:07 2623
原创 使用KDB调试工具
KDB是针对官方版本的linux内核代码,所以无法使用Ubuntu自带的linux内核版本,需从官网上下载。1、从ftp://oss.sgi.com/www/projects/kdb/download上下载对应内核代码版本的KDB补丁,如linux内核2.6.18版本,需下载kdb-v4.4-2.6.18-common-1.bz2和kdb-v4.4-2.6.18-i386-1.bz这2个文
2012-03-16 20:31:39 3348
原创 安装gdb6.8时出现错误的解决
按照上一篇文章安装gdb6.8时出现了好多错误 make之后出现【1】.././gdb/cli/cli-cmds.c: In function ‘pwd_command’: .././gdb/cli/cli-cmds.c:323: error: ignoring return value of ‘getcwd’, declared with attribute wa
2012-03-04 13:17:35 3856
转载 Ubuntu下arm-linux-gdb+gdbserver的编译及安装
注:arm-linux-gdb的安装路径是/usr/local/arm/3.4.11、arm-linux-gdb的编译安装下载gdb-6.8.tar.bz2至工作目录gdb源码下载:http://ftp.gnu.org/gnu/gdb/命令如下:$tar -jxvf gdb-6.8.tar.bz2$cd gdb-6.8$./configure --target=arm-
2012-03-04 11:31:36 5805
转载 使用JLINK GDBSERVER调试U-BOOT的方法
1,在WINXP上连接开发板的串口,并连接JLINK。启动开发板,然后运行JLINK GDBSERVER。GDBSERVER显示正在监听2331端口。2,在UBUNTU上编译U-BOOT,并下载和编译ARM-LINUX-GDB程序,为ARM-LINUX-GDB配置环境变量。3,在用户根目录下,(我的目录是/ROOT目录),建立.gdbinit文件,然后在文件中输入TARGET REMOTE
2012-03-04 11:25:10 2522
转载 移植u-boot-1.3.4到qq2440(2)
以前移植过u-boot-1.1.6到S3C2440的板子上,本来以为移植u-boot-1.3.4只要merge完毕就可以了。不料merge完毕之后却不能够正常运行。这段时间一直有事,直到前两天才有空下来调试一下。由于没有debug的硬件设备,只好在cpu/arm920t/start.S中添加初始化串口的程序来通过串口输出判断程序挂在那儿了。(关于在start.S中初始化串口可参考vivi)。
2012-03-02 22:49:42 875
转载 ARM汇编 beq和bne
TST R0, #0X8BNE SuspendUp ;BNE指令是“不相等(或不为0)跳转指令”:LDR R1,#0x00000000先进行and运算,如果R0的第四位不为1,则结果为零,则设置zero=1(继续下面的LDR指令);否则,zero=0(跳到SuspendUp处执行)。tst r0,#02bne sleep
2012-03-02 20:46:30 2385
IEEE1588V2
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人