S3C6410启动模式详解:多种启动方式和硬件管脚介绍

需积分: 9 5 下载量 111 浏览量 更新于2024-09-20 收藏 576KB DOC 举报
S3C6410启动模式详解 S3C6410处理器支持多种启动模式,包括NAND Flash、NOR Flash等。这些启动模式的选择是通过外部管脚OM[4:0]的拉高拉低来决定的。 1. 启动模式的选择 S3C6410处理器的启动模式选择是通过OM[4:0]管脚来控制的。OM[4:0]管脚可以选择不同的启动设备和时钟源。例如,OM[0]为0时选择XXTIpll,为1时选择XEXTCLK。 2. NAND Flash启动模式 在S3C6410处理器中,NAND Flash启动模式是通过XSELNAND管脚来选择的。XSELNAND为0时选择OneNand启动,XSELNAND为1时选择Nand启动。 3.Boot Device选择 S3C6410处理器的Boot Device选择是通过OM[4:0]管脚和GPN[15:13]管脚来控制的。GPN[15:13]管脚用于识别所支持的Nand Flash类型,包括Page类型和地址周期。 4. 启动模式的分类 S3C6410处理器的启动模式可以分为以下几类: * NAND Flash启动模式 * NOR Flash启动模式 * SD卡启动模式 * 等等 5. UBoot启动过程 UBoot启动过程可以分为BL0、BL1、BL2、Eboot四个阶段。BL0阶段是将BL1加载到内存中,BL1阶段是将Eboot加载到内存中。BL2阶段是将NAND Flash初始化好,以便加载Eboot。 6. S3C6410启动模式的理解 S3C6410处理器的启动模式可以通过User Manual中的表来了解。该表列出了S3C6410所支持的几种启动模式。通过这些信息,可以了解S3C6410处理器的启动模式,并正确地选择启动模式。 7. 与S3C6400的比较 S3C6410处理器的启动模式与S3C6400处理器的启动模式相似。两者都支持多种启动模式,并且都可以通过外部管脚来选择启动模式。 8. 结论 S3C6410处理器的启动模式是非常复杂的,需要正确地选择启动模式以便正确地启动系统。通过了解S3C6410处理器的启动模式,可以更好地使用该处理器。