- 博客(12)
- 资源 (17)
- 收藏
- 关注
转载 Linux源码head.S分析
分析/arch/arm/boot/compress/head.S。看了很久也看得不是很明白,先转一篇牛人写的,http://blog.csdn.net/lanmanck/article/details/4288048
2011-04-25 15:08:00 1000
原创 设置virtualBox串口的方法
环境为:xp+virtualBox4.0+redhat9.0 直接上图,按照图上设置,完了之后再redhat9里面设置minicom,端口为/dev/ttyS0,波特率等参数根据实际情况确定。 我最开始的时候老是显示乱码,以为是波特率不对,但是把各种参数都尝试了也无法解决。无意之中,点击下图中的声音选项,去掉了启用声音,再次重启之后居然好了。后来分析,应该是对redhat9来说是改动了硬件,需要操作系统重新扫描设置硬件,从而变正确了。今天真是人品大爆发啊!这样都能蒙出来。
2011-04-22 17:28:00 4158
原创 慢慢分析linux代码--启动部分
环境:linux2.6.12+s3c2440 首先分析我们的zImage是怎么来的吧,在网上找到两篇参考文章: http://blogold.chinaunix.net/u3/111381/showart.php?id=2198446 http://www.embedu.org/Column/Column13.htm. 看了之后知道,在输入了make之后,生成zImage的过程如下: 1.在linux内核顶层根目录底下生成vmlinux,然后将其二进制化得到/a
2011-04-21 16:34:00 800
转载 转:uboot无法启动linux内核
转自:http://topic.csdn.net/u/20100415/14/1569e49e-921f-4b67-92be-409bd4885679.html1、u-boot中的命令行参数中console设定有问题,对2.6的内核应该使用ttySAC0,而不是ttyS0。更改为"console=ttySAC0"就可以解决问题。 2、u-boot中FCLK与kernel时钟频率不一致
2011-04-18 09:30:00 3536
原创 [转]U-boot的环境变量: bootcmd 和bootargs
2010-05-25 21:06 u-bootcmd 前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。 u-bootargs bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来设置的。bootargs的种类非常非常的多,我们平常只 是使用了几种而已,感兴趣的可以看看这篇文章说的很全:http://blog.chinaunix.net/u2
2011-04-18 08:35:00 1138
原创 uboot无法识别部分命令的解决办法
终于弄好uboot从NandFlash启动的部分了,烧进板子的NandFlash中,然后打开串口,上电。出现uboot的启动提示了,这个时候输入saveenv,居然提示说unknow command,顿时有五雷轰顶的感觉,无赖之中尝试了一下其他的命令,发现有些命令可以使用,有些还是提示unknow command。于是查看了一整天的源代码,除了把命令系统的代码搞清楚了以外,这个问题还是没有解决。
2011-04-15 16:08:00 4621
原创 make distclean和make clean的区别
make clean -- will delete almost all files made by ./configure and make make distclean ( this dose not work on ALL programs but most ) will remove ALL files made by ./configure and ALL files made by make
2011-04-13 14:15:00 2294
原创 U-boot移植到FL2440如何确定拷贝到stepping stone的内容
在研究lowlevel_init.s这个文件的时候,发现被编译到4K以外的地址上了,结果导致芯片上电的时候程序一跳到这里就跑飞了,后来在网上找资料,发现可以修改LD的链接顺序,保证NAND FLASH上前4K的内容是我们想要的。要修改LD的选项就要研究Makefile的内容了。先查看lowlevel_init.s所在目录的Makefile,知道其被编译进libfl2440.o中了。然后再查看u
2011-04-07 11:39:00 1103
原创 uboot的lowlevel_init.s解析
uboot版本为201103rc1.看了一下lowlevel_init.s里面的代码,发现最难懂的地方当属这里了:ldr r0, =SMRDATAldr r1, _TEXT_BASEsub r0, r0, r1ldr r1, =BWSCON /* Bus Width Status Controller */add r2, r0, #13*4 第
2011-04-07 10:34:00 9702 1
原创 AXD调试UBoot方法
编译uboot,得到uboot文件和uboot.bin文件。重命名uboot为uboot.axf打开axd,连接好目标板。点击System Views-->command line interface。输入以下命令loadbinary d:/forVM/bootDebug/u-boot.bin 0loadsymbols d:/forVM/bootDebug/u-boot.axfsetp
2011-04-07 09:58:00 2720
转载 U-boot 201103rc1在s3c2440上的移植
移植环境主机:Oracl VM VirtualBox + RedHat9.0开发板:FL2440编译器:arm-linux-gcc-4.3.2u-boot:201103rc1步骤u-boot的移植过程在网上都有,大致差不多。我是参考u-boot1.3.4的移植来做的。2011版跟1.3.4版在目录结构上做了一点更改,以前的/cpu目录更改到/arch/arm/cpu。所以移植步骤如
2011-04-04 17:16:00 985
原创 转:GNU Make 中文手册v3.8
感谢网络上的前辈。 http://www.linuxsir.org/main/doc/gnumake/GNUmake_v3.80-zh_CN_html/index.html#content
2011-04-04 11:22:00 571
Logic Setup 1.2.18.rar
2020-03-30
iperf-2.0.5-cygwin.zip
2012-08-06
iperf_2.02-windows+linux
2012-08-06
inetutils用于在目标板上搭建网络服务
2011-04-01
The C++ Programming Language课后习题答案
2008-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人