- 博客(6)
- 资源 (28)
- 收藏
- 关注
转载 qtopia-2.2.0的交叉编译以及移植
交叉编译qtopia-2.2.0(2.2.0版本里面集成了qt/tmake/qtopia)解压qtopia-free-src-2.2.0.tar.gz,将其mv qtopia-free-2.2.0 到/root/host /qtopia-free-2.2.0 cd /root/host/qtopia-free-2.2.0 ./configure make 得到本机运行版本uic 工具解压qtopia-free-src-2.2.0.tar.gz 将其mv至 /root/2410
2011-04-23 11:58:00 1198
转载 对MMU深入理解
<br />MMU,全称Memory Manage Unit, 中文名——存储器管理单元。<br />许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以 内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面 前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办法是把程序分割成许多称为覆盖块(overlay)的片段。覆
2011-04-22 22:12:00 1409
转载 关于S3C2440时钟设置的理解
关于S3C2440时钟设置的理解1)FLCK、HCLK和PCLK的关系S3C2440有三个时钟FLCK、HCLK和PCLK手册上说P7-8写到:FCLK is used by ARM920T,内核时钟,主频。HCLK is used for AHB bus, which is used by the ARM920T, the memory controller, the interrupt controller, the LCD controller, the DMA and USB host block.
2011-04-22 22:10:00 1187
原创 移植linux2.6.29内核到mini2440
<br />交叉编译器:arm-linux-gcc-4.3.2<br />开发板平台:S3C2440(mini2440开发板)<br />注意:红色部分仅供参考,我没有做测试,还请谅解。如果有问题欢迎提出,也欢迎交流。<br /><br />准备工作:<br />下载Linux内核源代码:http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.4.tar.bz2 <br />交叉编译工具包:从光盘一般都带,没有到网上找找也有。<br />解压源码:t
2011-04-22 19:42:00 1168
转载 busybox-1.16.0制作yaffs2文件系统
<br />busybox-1.16.0制作yaffs2文件系统平台<br />系统:Ubuntu-9.04 <br />交叉编译器:gcc-3.4.1,glibc-2.3.3<br />验证平台:S3C2440,Linux-2.6.33.6,nand flash<br />使用源文件:busybox-1.16.0.tar.bz2下载busybox-1.16.0.tar.bz2,并解压 #tar jcvf busybox-1.16.0.tar.bz2<br />#cd busybox-1.16.0修改
2011-04-22 19:38:00 1706
原创 linux文件系统制作成功 多亏了制作工具mkyaffs2image-128M
主机平台ubuntu8.04 busybox1.9.2(选项几乎全选编译才通过)+arm-linux-gcc3.3.2 +mkyaffs2image128M制作成功几乎用了一个礼拜,老是failed to execute linuxrc.同时出现好多假坏块。经查实是制作工具出了问题。正对128M以上yaffs2nandflash必须是mkyaffs2image128M,非mkyaffs2image工具。经过一个礼拜终于弄好了
2011-04-22 19:31:00 5004 1
s3c2440开发板nandflash启动u-boot.bin下载支持dm9000
2011-05-13
移植好的mini2440开发板u-boot 内存启动 支持dm9000 tftp下载
2011-05-07
u-boot1.1.6在mini2440上nor和nandflash启动
2011-04-02
s3c2440开发板原理图及pcb及常见pads2007封装库
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人