讯为4412开发板嵌入式学习(九)uboot启动过程

本文详细介绍了三星4412开发板的uboot启动过程,包括根据拨码开关OM选择启动设备的原理和流程,以及iROM、BL1和BL2的启动步骤。通过图解和步骤分析,揭示了从硬件初始化到固件加载的整个启动流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


关于如何boot启动文档名为SEC_Solution Training doc_uboot mr structure.pdf

下一篇:讯为4412开发板嵌入式学习(十)uboot源代码结构
下下篇:讯为4412开发板嵌入式学习(十一)Makefile代码分析

一、根据拨码开关OM选择启动(booting)设备

(一)、启动模式选择部分原理图

在这里插入图片描述

图一、启动模式选择部分原理图

图中N.M. 表示的是不上件,即断开的意思。
从图一可以看出,如果无其他电路连接,XOM0=1,XOM1=XOM2=XOM4=0,XOM3=XOM5=1,XOM6=0。

(二)、拨码开关部分原理图

在这里插入图片描述

图二 拨码开关部分原理图

从图二可以看出XOM3和COM5是连在一起的,即XOM3=COM5。

(三)、拨码开关和启动设备对应的关系图

在这里插入图片描述

图三 拨码开关和启动设备对应的关系图

从图三可以看出,如果想要用SD卡做启动设备(SDMMC_CH2),则需要将拨码开关设置成b’00010,即只有XOM2=1,其他设为0。

二、4412uboot启动流程

硬件结构和启动流程概览图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值