![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2410启动
文章平均质量分 77
martree
这个作者很懒,什么都没留下…
展开
-
nand flash启动
2410支持从nand flash启动。通过将flash中最开始的4k代码拷贝到,2410片内的一块不用初始化的sram中运行,该拷贝过程完全由硬件支持,无需软件操作。 Nand Flash控制器有一个特殊的功能,在S3C2410上电后,Nand Flash控制器会自动的把Nand Flash上的前4K数据搬移到4K内部RAM中,并把0x00000000设置内部RAM的起始地址,CP原创 2008-11-16 21:59:00 · 6022 阅读 · 0 评论 -
2410 nand flash启动机制
通过设置开发板boot sel跳线选择开发板的启动模式,短接跳线(盖上跳帽),为nand flash启动方式,否则是nor flash启动方式。但是代码可以在nor flash上直接运行,不能在nand flash上运行,为了支持nand flash的bootloader,2410x配置了一片内部的sram buffer 叫做steppingstone 。当启动的时候,nand flash原创 2008-11-14 23:07:00 · 1690 阅读 · 0 评论 -
嵌入式系统 BootLoader 技术内幕
时间:2006-08-01 来源: 作者:詹荣开本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boo转载 2008-11-14 23:37:00 · 822 阅读 · 0 评论 -
Nand Flash介绍
2410开发板支持nand flash和nor flash启动,但是u-boot没有支持nand flash,只能自己修改代码。vivi bootload支持nand flash启动。 Normal 0 7.8 磅 0 2 false false false原创 2008-11-16 19:42:00 · 1974 阅读 · 0 评论 -
vivi开发笔记
原文地址:http://blog.chinaunix.net/u/21948/showart.php?id=3442542007-07-21 今天把vivi编译了一下,顺便解决了几个问题。算是初步工作吧,下一步打算读vivi的源代码,然后改造一下,最后争取自己完成一个小的bootloader。 准备工作(这些都是基于EDUKIT-III教学平台,虽然开发工具上有些不同,但是转载 2008-11-17 20:58:00 · 1178 阅读 · 0 评论 -
s3c2410最开始的的启动过程
1.在板子上电的一开始,首先自动判断是否是autoboot模式(这是由硬件设计阶段,由硬件工程师对mcu的引脚连线决定的),我所使用的s3c2410是带有nandflash的,并切被设置成autoboot,从nandflash开始启动. 2.在判断是autoboot模式后,mcu内置的nandflash控制器自动将nandflash的最前面的4k区域(这4k区域存原创 2008-11-17 21:56:00 · 2104 阅读 · 0 评论