irom专题

itop-4412启动流程小结 - 从iROM code运行到内核启动

iROM code(无源码)  1.1 关闭看门狗  1.2 关闭中断和MMU  1.3 关闭D-cache,打开I-cache  1.4 FLush TLB’s and Invalidate caches  1.5 初始化IRQ和SVC模式的栈  1.6 初始化ZI/RW  1.7 注册函数指针?  1.8 得到重启状态  1.9 设置时钟分频和锁相环  1.10 根据OM引脚状态选择引导设

Samsung的ARM处理器iROM启动模式介绍

最近在使用三星S3C2416这个处理器,需要在EBOOT上实现SD卡文件系统,并从SD卡中烧写wince系统,与S3C2416的从SD卡启动不同。我用的BSP是SMDK2416_WinCE50_PM_REL_0.01_080611的,Bootloader文件夹中包含了三个文件夹:Eboot.Whimory、NBL1.LSB、NBL2,先前不太明白这三个Boot到底有什么用,于是从网上找到了下面一篇

S3C6410 IROM启动

IROM启动(internal ROM Booting),IROM启动是指从OneNAND、SD/MMC卡和NANDFlash存储设备启动的方式,见下图,描述了6410支持的启动模式。 图1   1.IROM启动方式的图解 图2 上图的启动流程根据进一步细化为下面的流程,结合图1和图2理解: 1)     处理器上电后,当OM[4:1]=1111时,执行6410芯片中I