ARMS5PV210芯片的启动流程

Posted LinuxRookie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARMS5PV210芯片的启动流程相关的知识,希望对你有一定的参考价值。

S5PV210芯片的设计者的思想

(1)芯片启动后执行iRom(BL0)的内容,进行时钟和看门狗等外设的初始化,将BL1和BL2拷贝到片内SRAM;

(2)跳转到片内SRAM执行,完成外部SDRAM的初始化,并将OS从存储设备拷贝到SDRAM内;

(3)跳转到SRAM内执行OS的起始代码。

由于U-BOOT的大小的限制,无法全部拷贝到片内的SRAM,所以U-BOOT的设计者设计了一下流程

(1)芯片启动后执行iRom(BL0)的内容,进行时钟和看门狗等外设的初始化,将BL1拷贝到片内SRAM;

(2)跳转到片内SRAM内进行执行,完成SDRAM的初始化,将BL2拷贝到SDRAM内,执行。

(3)跳转到SDRAM内的BL2进行执行,拷贝OS到SDRAM内,跳转到OS的起始位置进行执行OS。

以上是关于ARMS5PV210芯片的启动流程的主要内容,如果未能解决你的问题,请参考以下文章

S5PV210芯片的uboot烧录脚本目录(sd_fusing)完整解析

嵌入式S5PV210的启动流程

s5pv210的启动方式详解

嵌入式开发综述

uboot启动流程

s5pv210 九鼎X210刷机流程