<?xml version="1.0" encoding="gb2312"?><rss version="2.0"><channel><title>foxice的博客</title><link></link><description></description><language>zh-cn</language><generator>Goodspeed Rss</generator><ttl>20</ttl><pubDate>Sat, 17 May 2008 08:46:05 GMT</pubDate><category></category><copyright></copyright><docs></docs><item><title>Linux BOOTLOADER全程详解(ARM S3C2410)</title><pubDate>Mon, 12 Nov 2007 17:30:24 GMT</pubDate><link>http://blog.ednchina.com/foxice/59037/message.aspx</link><description>网上关于Linux的BOOTLOADER文章不少了,但是大都是vivi,blob等比较庞大的程序,读起来不太方便,编译出的文件也比较大,而且更多的是面向开发用的引导代码,做成产品时还要裁减,这一定程度影响了开发速度,对初学者学习开销也比较大,在此分析一种简单的BOOTLOADER,是在三星公司提供的</description><comments></comments><guid>http://blog.ednchina.com/foxice/59037/message.aspx</guid><category></category><author>foxice</author></item><item><title>一种NAND FLASH自启动的新方法</title><pubDate>Mon, 27 Aug 2007 14:55:06 GMT</pubDate><link>http://blog.ednchina.com/foxice/43844/message.aspx</link><description>1 引 言 随着消费类电子产品包括 PDA ， MP3 、智能手机等手持设备的市场需求逐步扩大，产品间的竞争也愈发激烈，降低产品的设计成本，提升产品的市场竞争力成为嵌入式系统开发者所面临的重大挑战。 NAND FLASH 和 NORFLASH 作为两种主要的非易失性存储器，被应用于各种嵌入式系统。其</description><comments></comments><guid>http://blog.ednchina.com/foxice/43844/message.aspx</guid><category></category><author>foxice</author></item><item><title>闪速存储器技术现状及发展趋势</title><pubDate>Tue, 21 Aug 2007 16:59:19 GMT</pubDate><link>http://blog.ednchina.com/foxice/42623/message.aspx</link><description>摘 要： 主要介绍闪速存储器的特点、技术分类及其发展趋势 , 其中包括闪速存储器的制造工艺、供电、读写操作、擦除次数、功耗等性能比较。 关键词： 闪速存储器 NOR技术 DINOR技术 NAND技术 UltraNAND技术 一、 闪速存储器的特点 　　 闪速存储器（ Flash Memory ）是一</description><comments></comments><guid>http://blog.ednchina.com/foxice/42623/message.aspx</guid><category></category><author>foxice</author></item><item><title>NAND闪存深入解析</title><pubDate>Fri, 17 Aug 2007 15:50:51 GMT</pubDate><link>http://blog.ednchina.com/foxice/41874/message.aspx</link><description>对于许多消费类音视频产品而言， NAND闪存 是一种比硬盘驱动器更好的存储方案，这在不超过 4GB 的低容量应用中表现得犹为明显。随着人们持续追求功耗更低、重量更轻和性能更佳的产品， NAND 正被证明极具吸引力。 NAND闪存阵列分为一系列 128kB 的区块 (block) ，这些区块是 NAN</description><comments></comments><guid>http://blog.ednchina.com/foxice/41874/message.aspx</guid><category></category><author>foxice</author></item><item><title>基于ARM体系的嵌入式系统BSP的程序设计</title><pubDate>Mon, 28 May 2007 16:44:40 GMT</pubDate><link>http://blog.ednchina.com/foxice/29973/message.aspx</link><description>摘要： 在介绍基于 ARM 体系的嵌入式系统启动流程的基础上，结合编程实例，详细、系统地叙述了 BSP （板级支持包）程序的各个组成部分及其具体设计方案，并就实际程序设计中的几个难点问题做了说明。 关键词： ARM BSP 嵌入式系统 微处理器 ARM 公司在32 位RISC 的CPU 开发领域不断</description><comments></comments><guid>http://blog.ednchina.com/foxice/29973/message.aspx</guid><category></category><author>foxice</author></item><item><title>S3C2410快速启动的实现</title><pubDate>Thu, 17 May 2007 16:06:58 GMT</pubDate><link>http://blog.ednchina.com/foxice/28341/message.aspx</link><description>摘 要：介绍 S3C2410 处理器的快速启动技术，重点对系统硬件的初始化，二级中断向量表的复制，代码段的复制以及 MMU 管理进行了探讨，并且对具体的实现代码进行了分析，实现了系统从 RAM 中的高速启动运行。 关键词： S3C2410 ；快速启动； MMU 嵌入式系统对功能、可靠性、成本、体积、</description><comments></comments><guid>http://blog.ednchina.com/foxice/28341/message.aspx</guid><category></category><author>foxice</author></item><item><title>基于ARM核的Bootloader代码的分析与设计</title><pubDate>Thu, 17 May 2007 16:03:26 GMT</pubDate><link>http://blog.ednchina.com/foxice/28335/message.aspx</link><description>摘要： 讲述了基于 ARM 处理器的嵌入式系统在上电启动后应用程序或操作系统运行前，对处理器及其内部功能模块进行初始化的过程，并结合经过实际验证的代码详细的分析了S3C44B0 Bootloader的运行过程。 关键字： ARM 嵌入式系统 Bootloader 一 . 引言： 对于 PC 机，其开</description><comments></comments><guid>http://blog.ednchina.com/foxice/28335/message.aspx</guid><category></category><author>foxice</author></item><item><title>嵌入式BootLoader技术内幕</title><pubDate>Tue, 10 Apr 2007 16:18:53 GMT</pubDate><link>http://blog.ednchina.com/foxice/21414/message.aspx</link><description>本文详细地介绍了基于嵌入式系统中的OS启动加载程序 ―― Boot Loader的概念、软件设计的主要任务以及结构框架等内容。 一、引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次：1. 引导加载程序。包括固化在</description><comments></comments><guid>http://blog.ednchina.com/foxice/21414/message.aspx</guid><category></category><author>foxice</author></item><item><title>ARMBootloader的实现---C和ASM混合编程</title><pubDate>Tue, 10 Apr 2007 16:12:05 GMT</pubDate><link>http://blog.ednchina.com/foxice/21413/message.aspx</link><description>Cirrus Logic 的 clps7111~Ep9312 系列ARM core 的 CPU 内置 128 字节的boot 程序。这个 boot 程序为把操作系统下载到裸机提供了极大的方便。这样再焊接电路板之前不用把操作系统预先写入 Flash ，而且日后升级操作系统也非常方便。 这个 boot </description><comments></comments><guid>http://blog.ednchina.com/foxice/21413/message.aspx</guid><category></category><author>foxice</author></item><item><title>ARM处理器启动代码的分析与设计</title><pubDate>Fri, 30 Mar 2007 16:01:38 GMT</pubDate><link>http://blog.ednchina.com/foxice/19978/message.aspx</link><description>ARM体系结构 目前，ARM系列的通用32位RISC微处理器有ARM ７、 ARM ９、 ARM ９Ｅ、 ARM １０等多个产品，这些处理器可以工作于 7 种模式下。除 User 模式以外的其它模式都叫做特权模式，除 User 和 System 以外的其它 5 种模式叫做异常模式。大部分应用程序都在</description><comments></comments><guid>http://blog.ednchina.com/foxice/19978/message.aspx</guid><category></category><author>foxice</author></item><item><title>如何构建eCos嵌入式系统</title><pubDate>Mon, 26 Mar 2007 17:42:15 GMT</pubDate><link>http://blog.ednchina.com/foxice/19267/message.aspx</link><description>eCos是一个优秀的嵌入式实时操作系统。 eCos的体系结构是一种分层结构，硬件抽象层将操作系统与硬件隔离开，这为把 eCos 移植到不同的硬件平台提供了便捷的方法，抽象层就像软件与硬件之间的桥梁。主要的移植思想是，按照 eCos 的模块化设计，完成硬件抽象层。  引言  目前，嵌入式操作系统的种类</description><comments></comments><guid>http://blog.ednchina.com/foxice/19267/message.aspx</guid><category></category><author>foxice</author></item><item><title>Redboot安装历程</title><pubDate>Mon, 26 Mar 2007 17:39:06 GMT</pubDate><link>http://blog.ednchina.com/foxice/19266/message.aspx</link><description>一 目标 公司购买了EV40 开发板 :CPU AT 91M 40800, 内存 2M + 2M ( 扩展 ), FLASH 2M + 4M ( 扩展 ), RTl8019AS 芯片 , FLASH 是 AM29LV160TE( 2M ) 公司自己开发自用的板子 WX10: CPU AT 91M 4</description><comments></comments><guid>http://blog.ednchina.com/foxice/19266/message.aspx</guid><category></category><author>foxice</author></item><item><title>ecos(redboot)移植剖析</title><pubDate>Thu, 22 Mar 2007 17:26:25 GMT</pubDate><link>http://blog.ednchina.com/foxice/18897/message.aspx</link><description>不同平台之间的移植（CPU相同，硬件平台不同） mypath是ecos的安装目录 mypath/ecos/package/ecos.db记录了现有的包(package)和目标板(target)描述.一个target包含若干的package，target的描述会出现在configtool的temple</description><comments></comments><guid>http://blog.ednchina.com/foxice/18897/message.aspx</guid><category></category><author>foxice</author></item><item><title>用U-Boot构建嵌入式系统的引导装载程序</title><pubDate>Wed, 21 Mar 2007 16:57:21 GMT</pubDate><link>http://blog.ednchina.com/foxice/18840/message.aspx</link><description>BootLoader(引导装载程序)是嵌入式系统软件开发的第一个环节，它把操作系统和硬件平台衔接在一起，对于嵌入式系统的后续软件开发十分重要，在整个开发中也占有相当大的比例。U-BOOT是当前比较流行、功能强大的BootLoader，可以支持多种体系结构。LH7A400是Sharp公司生产的一款基于</description><comments></comments><guid>http://blog.ednchina.com/foxice/18840/message.aspx</guid><category></category><author>foxice</author></item><item><title>一个嵌入式系统的启动分析</title><pubDate>Wed, 21 Mar 2007 16:53:52 GMT</pubDate><link>http://blog.ednchina.com/foxice/18839/message.aspx</link><description>本文介绍了利用Atmel公司的9200芯片设计组成一个最小系统，主要分析硬件系统的详细启动过程， 实际移植U-Boot的源代码成功启动硬件系统，为下一步嵌入式开发做好准备。下载地址</description><comments></comments><guid>http://blog.ednchina.com/foxice/18839/message.aspx</guid><category></category><author>foxice</author></item><item><title>uboot在ARMs3c2410上移植过程</title><pubDate>Tue, 20 Mar 2007 15:30:42 GMT</pubDate><link>http://blog.ednchina.com/foxice/18673/message.aspx</link><description>本文讲述S3C2410中U-Boot的移植过程，实现了网卡(DM9000)功能，实现了USB功能。并介绍了常用的U-Boot命令。详情</description><comments></comments><guid>http://blog.ednchina.com/foxice/18673/message.aspx</guid><category></category><author>foxice</author></item><item><title>U-Boot的硬体初始化</title><pubDate>Tue, 20 Mar 2007 15:27:19 GMT</pubDate><link>http://blog.ednchina.com/foxice/18672/message.aspx</link><description>U-Boot的entry的位置在u-boot-/cpu//start.S中, 一开始的动作便是要初始化processor, 因此在start.S中: .globl _start _start: b reset 这边直接branch到reset这个label的地方, 这个assembler的函式负责初</description><comments></comments><guid>http://blog.ednchina.com/foxice/18672/message.aspx</guid><category></category><author>foxice</author></item><item><title>U-Boot在44B0X开发板上的移植以及代码分析</title><pubDate>Tue, 20 Mar 2007 15:24:30 GMT</pubDate><link>http://blog.ednchina.com/foxice/18671/message.aspx</link><description>内容简介 ： 介绍了移植0.4.0版本U-Boot到44B0X上的具体方法。简要介绍了U-Boot的历史，及U-Boot移植的框架；详细分析了start.S各个部分的功能及移植修改的方法，包括：定义入口、设置异常向量(Exception Vector)、初始化CPU相关的pll /clock/中断控</description><comments></comments><guid>http://blog.ednchina.com/foxice/18671/message.aspx</guid><category></category><author>foxice</author></item><item><title>U-boot移植日记(s3c44b0)</title><pubDate>Wed, 07 Feb 2007 16:32:25 GMT</pubDate><link>http://blog.ednchina.com/foxice/16115/message.aspx</link><description>几经艰辛，终于基本完成了 u-boot 在 s3c44b0 的移植工作，在些记录一下在移植过程中所碰到的困难和解决方法（一些心得），作为日后参考之用，也希望能够帮到其它有需要的人 ^_^ 。 1. 来由： 在我搞完 ucos 后 ( 本来我是想学 uclinux 的，不过在对系统一无所知的情况下，还</description><comments></comments><guid>http://blog.ednchina.com/foxice/16115/message.aspx</guid><category></category><author>foxice</author></item><item><title>ARM7系列处理器与ARM9系列处理器的比较</title><pubDate>Wed, 07 Feb 2007 16:26:32 GMT</pubDate><link>http://blog.ednchina.com/foxice/16114/message.aspx</link><description>Introduction By using more transistors to implement a more sophisticated design, the ARM9TDMI and ARM9E-S cores provide over twice the performance tha</description><comments></comments><guid>http://blog.ednchina.com/foxice/16114/message.aspx</guid><category></category><author>foxice</author></item></channel></rss>