移植linux到s3c2410上 刚开始接触linux移植工作,开始的想法是想将uClinux移植到samsung s3c2410上,以前就知道uClinux是面向没有MMU(内存管理单元)的CPU的操作系统,看了s3c2410的官方资料(PS:全英文的,虽然过了英语六级,还是看得很累,IT行业的英语真TMD重要。谁叫NX的技术都是鸟人搞出来的呢!不仅想起了以前看到的一句话:中国搞的linux那么多,但是在linux内核里留名的没有一个中国人。中国的IT界啊,悲哀... ...)...
移植linux到s3c2410上 刚开始接触linux移植工作,开始的想法是想将uClinux移植到samsung s3c2410上,以前就知道uClinux是面向没有MMU(内存管理单元)的CPU的操作系统,看了s3c2410的官方资料(PS:全英文的,虽然过了英语六级,还是看得很累,IT行业的英语真TMD重要。谁叫NX的技术都是鸟人搞出来的呢!不仅想起了以前看到的一句话:中国搞的linux那么多,但是在linux内核里留名的没有一个中国人。中国的IT界啊,悲哀... ......
(网上资源,摘录整理) linux 内核启动地址的确定 内核编译链接过程是依靠 vmlinux.lds 文件,以 arm 为例 vmlinux.lds 文件位于 kernel/arch/arm/vmlinux.lds, vmlinux-armv.lds 的生成过程在 kernel/arch/arm/Makefile 中 ifeq ($(CONFIG_CPU_32),y) PROCESSOR = armv TEXTADDR = 0xC0008000 LDSCRIPT = arch/arm/vmlinux-armv.lds.in endif arch/arm/vmlinux.lds: $(LDSCRIPT) dummy @sed 's/TEXTA...
microwin目录:/home/lua/mwinarm arm-linux-gcc 3.4.1 首先把microwindows-fonts-0.90.tar.gz里面的内容全部释放到mwinarm/fonts/下,这里有TRUETYPE字体文件和中文字体。接着交叉编译一些MICROWIN和到的库。 交叉编译jpeg库(可选) JPEG源码:jpegsrc.v6b.tar.gz #tar xzvf jpegsrc.v6b.tar.gz #cd jpeg-6b #mkdir /home/lua/jpeg #./configure --prefix=/home/lua/jpeg --exec-prefix=/home/lua/...
终于可以编译linux内核了-s3c2410 搜索了很多资料,顺利编译通过linux2.4.18版本的内核。 虽然2.6出来了,但是出于学习目的,我想哪个版本都一样的。 其中使用的源代码包括,linux2.4.18 两个补丁 linux2.4.18-rmk6和 linux2.4.18-swl6 这两个补丁找了好久,其中swl6的在国外的一个网站找到的。呵呵 大家需要,可以到 http://www.docview.cn/src 目录下面下载。 为了大家学习方便,我把打好补丁的代码也放到这个网站上,大家可以在...
最近有点时间,就把按照网上的文章把linux 2.6.25移植到s3c2410上面。主要有以下几个部分: 1. 交叉编译环境的制作:按照 Normal 0 7.8 pt 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ...
1楼 发表于 2006-7-25 23:48 [color="Red"]基于s3c2410的linux全线移植文档 [color="Red"]超高兴,我们团队自己的文档。 已上传到附件中 (edit by platinum) 欢迎转载此pdf文档,如有不明之处可以向文档当中各部分负责团队成员发邮件。 目录: 第一部分 前言 第二部分 系统启动bootloader的编写(ADS) 第三部分 GNU交叉工具链 第四部分 u-boot的移植 第五部分 linux 2.6内核的移植 第六部分 应用程序的移植 第七部分 Nan...
移植linux到s3c2410上 刚开始接触linux移植工作,开始的想法是想将uClinux移植到samsung s3c2410上,以前就知道uClinux是面向没有MMU(内存管理单元)的CPU的操作系统,看了s3c2410的官方资料(PS:全英文的,虽然过了英语六级,还是看得很累,IT行业的英语真TMD重要。谁叫NX的技术都是鸟人搞出来的呢!不仅想起了以前看到的一句话:中国搞的linux那么多,但是在linux内核里留名的没有一个中国人。中国的IT界啊,悲哀... ...)...
0根文件系统:cramfs 1host kernel version :2.4.20-1 2.cross-compile :板子官方提供的2.95.2 3.你的kernel哪里下载的? mizi的官网 4.你的bootload传入kernel的参数:noinitrd root=/dev/bon/3 init=/linuxrc console=ttyS0 5.你的kernel支持bonfs吗?支持,编译内核时已经选上 6.你编译kernel的具体过程: cp arch/arm/def-configs/smdk2410 .config make menuconfig;make dep ;make ;make zImage MTD-》...