首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > uclinux内核配置傻瓜教程

uclinux内核配置傻瓜教程

资料介绍
uclinux内核配置傻瓜教程
Uclinux 内核编译傻瓜教程

插曲:SDT 下程序调适经验
在 SDT 工程下面的.alf 文件都是库文件,有了这些库文件后与之相对应的.c
原文件就不需要加载进入工程,否则会导致工程调试时出现程序跑飞的情况。
比方说如果已经加入了 44blib.alf 文件,则不需要再加入 44blib.c 文件,如果加
入程序通过 jtag 调试必然跑飞,去掉则没有问题!
当然在 ADS 中是没有.alf 库文件的,那么就需要加入相应的.c 文件! !

内核的编译过程我想大家都知道了,就是
make menuconfig
进入内核配置菜单进行删改,结束保存后进行
make dep
make clean
make lib_only
make user_only
make romfs
make image
make
基本上按照立宇泰给的 uclinux 内核文件和交叉编译器就能够完成整个编译内核
的工作,只不过也许由于内核版本不同会产生一些不同的结果,主要还是功能
方面的!此次编译内核需要完成的功能包括文件系统 ext2 的挂载,网络驱动,
基本的 cash 命令,lcd frambuffer 功能,串口功能。当然你也可以实现更多的文
件系统的挂载识别和更多驱动功能,但是内核及文件系统必然增大,这里只是
实现基本的一些驱动功能,希望借此给各位一些帮助!

1. 编译 armsys-c 的 uclinux 内核及文件系统。
原先 armsys-c 的 uclinux 内核文件说明如下:
没有经过压缩的内核文件大小为 1.8M;经过压缩的内核为 0.9M,其经过解
压后进入 SDRAM 区后应该还是具有 1.8M 大小;文件系统大小为 0.8M 左右。
这里要注意的是必须按照手册上说的地址下载,否则 uc
uclinux内核配置傻瓜教程
本地下载

评论

mafeng· 2009-03-14 11:36:18
谢谢