Nand Flash存储器启动S5PV210的过程分析  被引量:1

Process Analysis of Starting S5PV210 Based on Nand Flash Memory

在线阅读下载全文

作  者:潘亚文 吴春法 李宏华 蒋紫韵 Pan Yawen;Wu Chunfa;Li Honghua;Jiang Ziyun(Photoelectric Information Institute,Minnan Science and Technology University,Quanzhou 362332,China)

机构地区:[1]闽南科技学院光电信息学院

出  处:《单片机与嵌入式系统应用》2020年第3期23-25,30,共4页Microcontrollers & Embedded Systems

基  金:福建省教育厅基金项目——一种非接触式同时测量材料发射率和温度的实验装置(JA170871)

摘  要:由于S5PV210应用产品的多样性,相应的U-Boot大小也各不相同,而官方文档给出的启动方法要求uboot.bin在16~96 KB之间,实际上很多产品的uboot.bin都大于96 KB,按此种方法可能无法成功引导Linux内核。本文通过X210开发板的实际启动过程与三星官方文档给出的启动过程进行对比分析,指明在BL1阶段初始化SDRAM,并将BL2阶段代码读取到SDRAM中运行,从而解决了uboot.bin限定在16~96 KB范围内的问题,并详细分析了U-Boot各阶段启动代码的主要任务。最后,运用此方法在九鼎X210开发板上进行试验,运行良好,能够成功地引导Linux-2.6.35内核。Due to the diversity of S5PV210-applied products,sizes of the corresponding U-Boot are also different.Based on the official documentation,uboot.bin is required between 16 KB and 96 KB when using the startup method.In fact,the uboot.bin of many products exceeds 96 KB,which leads to failure in activating the Linux kernel according to this method.By comparing the actual startup process of the X210 development board with the startup process provided by Samsung officially,this paper illustrates the initialization of SDRAM in BL1 stage and the reading process of code to SDRAM for operation in BL2 stage.This method gets rid of the limitation of uboot-bin from16 KB to 96 KB,and analyzes the main tasks of the startup code in each stage of U-Boot in detail.Finally,this method is used on X210 development board,that is proved operating well and successfully activate the Linux-2.6.35 kernel.

关 键 词:启动过程 X210 S5PV210 NAND FLASH U-BOOT 

分 类 号:TP334[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象