S3C2410 Steppingstone/zh cn

From Openmoko

(Difference between revisions)
Jump to: navigation, search
 
m
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The S3C2410 Steppingstone is a special 4KBytes large buffer that allows S3C2410 to boot directly from NAND flash. 
+
S3C2410 Steppingstone是一个能够使得S3C2410直接从NAND闪存引导的特殊的4KB大缓冲区。
  
Basically some hidden microcode in the S3C2410 takes care of copying the first 4KB of NAND flash into RAM, and re-mapping the first SDRAM page from 0x30000000 to 0x00000000.
+
S3C2410的微代码复制NAND Flash的头4KB数据到RAM,然后将SDRAM的首页从0x30000000到0x00000000重映射。
  
The bootloader then needs to have some code to load the remaining bootloader code from NAND before executing itself.
+
引导加载程序在执行前需要一些代码从NAND加载剩余的引导加载程序代码。
 +
{{Languages|S3C2410_Steppingstone}}
 +
 
 +
[[Category:Neo1973 Phase 1 related/zh cn]]
 +
[[Category:Neo1973 Phase 0 related/zh cn]]
 +
[[Category:Neo1973 before Phase 0 related/zh cn]]

Latest revision as of 00:55, 21 August 2008

S3C2410 Steppingstone是一个能够使得S3C2410直接从NAND闪存引导的特殊的4KB大缓冲区。

S3C2410的微代码复制NAND Flash的头4KB数据到RAM,然后将SDRAM的首页从0x30000000到0x00000000重映射。

引导加载程序在执行前需要一些代码从NAND加载剩余的引导加载程序代码。

Personal tools

The S3C2410 Steppingstone is a special 4KBytes large buffer that allows S3C2410 to boot directly from NAND flash.

Basically some hidden microcode in the S3C2410 takes care of copying the first 4KB of NAND flash into RAM, and re-mapping the first SDRAM page from 0x30000000 to 0x00000000.

The bootloader then needs to have some code to load the remaining bootloader code from NAND before executing itself.