本文对Boot Loader的功能、操作模式等作了简单的介绍,重点对基于S3C44B0X内核的UP-NetARM3000上移植uCOS所设计的Boot Loader代码进行了深入的分析和研究,详细的介绍了这款Boot Loader的运行流程和工作机理,为成功
[阅读全文] 在嵌入式系统的开发中,首先移植一个稳定且功能强大的Bootloader对后续软件的开发至关重要。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行...
[阅读全文] 我的笔记刚公布就有很多朋友来找我,把我当高手,问我“ARM怎么入门”。我不是高手,仍然是菜鸟。
但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一样的兄弟姐妹的帮助吧
[阅读全文] 为了不让大家觉枯燥,让朋友们更好的理解,我以一个实例来叙述 S3C2410 下一个驱动程序的编写...
[阅读全文] 既然是学习就先从简单开始吧, 先用这个方法做以下两件事: 1.用他来调试bootlaoder
2.用他来配合linux驱动的开发
[阅读全文] 无论是体系结构还是指令集,大家或多或少都应该对X86汇编有些了解,而对于嵌入式领域已被广泛采用的ARM 处理器,了解的可能并不多。如果你有兴趣从事嵌入式方面的开发,那么了解一些RISC 体系结构和ARM汇编的知识还
[阅读全文] 今天tpu拿出一块2440板子调试,发现尽管采取了种种措施,USBHOST总是会偶尔不工作.把UCLK通过CLKOUT0引出,用示波器查看,发现不工作的时候,UCLK根本就没有稳定下来.于是仔细思考,影响USB的有这几个地方
[阅读全文] ARM 处理器并不支持浮点运算 (Floating Point Math)。所有的浮点运算都是在浮点运算模拟器上进行,因此特别缓慢。需要浮点运算的函式,常要耗费数千个循环才能执行完毕
[阅读全文] 最近研究了s3c2410下LCD控制器的相关知识,参考了WinCE下的部分代码,于是写了此程序,用以在LCD上显示图片。本程序可以在LCD上居中显示小于800×480的任意大小的图片。用到的辅助工具就是上篇文章中的RGB分量提取器
[阅读全文] u-boot 是一个open source 的bootloader,目前版本是1.1.2。u-boot 是在ppcboot 以及armboot 的基础上发展而来,相当的成熟和稳定,已经在许多嵌入式系统开发过程中被采用。由于其开发源代码,其支持的开发板众多
[阅读全文] uboot是一个通用的免费开放源码的boot程序,支持很多的处理器,以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过
[阅读全文] 本文详细介绍了嵌入式平台上用C 语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的,但基本经验和算法也适合于其他嵌入式平台的软件设计
[阅读全文] Bootloader有很多种,如本文将要阅读的vivi,除此之外还有uboot,redboot,lilo等等。Vivi 是韩国mizi公司专门为三星s3c2410芯片设计的Bootloader...
[阅读全文] (1)下载YAFFS文件系统代码(2)在要移植的内核目录下建立yaffs2文件夹,并将需要的文件拷贝过来(3)修改 /public/linux-2.6.11.7-2410/fs/Makefile 和 Kconfig文件(4)cd /public/linux-2.6.11.7-2410/(5) 编译内核make
[阅读全文]