1. 首页
  2. 编程语言
  3. C
  4. 从NandFlash启动UBOOT的基本原理

从NandFlash启动UBOOT的基本原理

上传者: 2019-07-11 00:24:19上传 DOC文件 62.5KB 热度 35次
S3C2410被配置成从NAND闪存启动,上电后,S3C2410的NAND闪存控制器会自动把NAND闪存中的前4K数据搬移到内部RAM中,并把0x00000000设置为内部RAM的起始地址,CPU从内部RAM的0x00000000位置开始启动。因此要把最核心的启动程序放在NAND闪存的前4K中。由于NAND闪存控制器从NAND闪存中搬移到内部RAM的代码是有限的,所以,在启动代码的前4K里,必须完成S3C2410的核心配置,并把启动代码的剩余部分搬到RAM中运行。在U-BOOT中,前4K完成的主要工作就是U-BOOT启动的第一个阶段(stage1)。根据U-BOOT的执行流程图,可知要实现从NAND闪存中启动U-BOOT,首先需要初
下载地址
用户评论
码姐姐匿名网友 2019-07-11 00:24:19

内容写的很详细,对于s3c2440如何启动UBOOTYOU有了更深的认识和理解。

码姐姐匿名网友 2019-07-11 00:24:19

S3C2410座位基础,讲解了nand启动的配置,还有如何复制4K大小的u-boot去rom,见解独到

码姐姐匿名网友 2019-07-11 00:24:19

写的还不错,挺详细的。有参考价值。

码姐姐匿名网友 2019-07-11 00:24:19

S3C2410被配置成从NAND闪存启动,上电后,S3C2410的NAND闪存控制器会自动把NAND闪存中的前4K数据搬移到内部RAM中, 并把0x00000000设置为内部RAM的起始地址, CPU从内部RAM的0x00000000位置开始启动。因此要把最核心的启动程序放在NAND闪存的前,这资料讲的详细

码姐姐匿名网友 2019-07-11 00:24:19

用S3C2410座位基础,讲解了nand启动的配置,还有如何复制4K大小的u-boot去rom,见解独到