嵌入式爱好者

S3C6410启动模式介绍

2016-3-25 11:26| 发布者: 飞凌-peacelove| 查看: 1752| 评论: 0

类目: S3C6410系列产品  >  硬件     文档编号: 47

问题描述:
S3C6410手册“3.3.3 CLOCK SOURCE SELECTION”“Table 3-1. Device operating mode selection at boot-up”中未找到NAND启动相关说明;
解决办法:
S3C6410和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动。
S3C6410 User Manual的第3章 System Controller,如图:

首先介绍一下和启动模式相关的硬件管脚: 

OM[4:1]:选择启动设备;

OM[0]:选择时钟源。为0选择XXTlpll,为1选择XEXTCLK。

GPN[15:13]:用于识别所支持的Nandflash的类型,包括Page的类型和地址周期。 

XSELNAND:选择Nand启动或者是OneNand启动。0为OneNand,1为Nand。

表中并确实并没有注明Nandflash启动配置,当OM[4:0]为0000x/0001x/0010x/0011x的时候,Boot Device是Reserved(保留的);

查阅资料知 S3C6400 用户手册第3章 System Controller -> Table 3-1,描述了S3C6400的启动模式,如图:

S3C6410和S3C6400的Table 3-1对照可知,两个处理器的启动模式是兼容的;

SD卡烧写配置:OM[4:0]=11110 GNP[15:13]=000;
NAND启动配置:OM[4:0]=00110 GNP[15:13]=000;
 

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-3-29 02:28

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部