am335x的启动分析
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,参考文件:Sitara AM335x Bootload的流程分析am335x上电后从Rom code开始运行,Rom code 地址0x4000_0000。Rom code 是固化在芯片的一个引导程序
千家信息网最后更新 2024年10月20日am335x的启动分析
参考文件:Sitara AM335x Bootload的流程分析
am335x上电后从Rom code开始运行,Rom code 地址0x4000_0000。
Rom code 是固化在芯片的一个引导程序,具体参见《AM335x and AMIC110 Sitara. Processors Technical Reference Manual》第26章。
Rom code运行后,根据sysboot引进配置,去遍历启动列表,寻找启动Image。启动列表主要分为存储器件和外设。从存储器件启动,启动Image需要有Image标头,标头含有入口地址和Image大小。
sysboot配置,SYSBOOT[4:0] = 10011,那么启动顺序为 NAND->NANDI2C->MMMC0->UART0。
上电后,串口输出8个"C",即是Rom code程序跳转到UART启动了。
AM335X中内部RAM的大小为128KB,其中最后18KB由ROM代码使用。此外,启动时1 KB(0x402f0000 - 0x402f0400)无法访问,所以限制了U-Boot的大小为109KB以内。无法再109KB完成U-Boot的所有功能,那就将u-boot分成2部分。
MLO文件--初始化所需的引导设备(NAND,MMC,I2C等)。
U-Boot.img--初始化所有其他设备。U-boot.img在u-boot.bin基础上添加头信息后,可用被MLO引导。
大小
上电
器件
地址
文件
程序
设备
标头
存储
运行
配置
分析
串口
代码
信息
入口
功能
基础
外设
流程
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发带鱼屏
公安局办网络安全证
为什么有青海的cf服务器
文件服务器审计
日月宝可梦服务器手机版
数据库请写出删除索引的三种方式
数据库打印三角形
网络安全为人民手抄报线稿
网络安全郭平川
大型国企网络安全问题
春考网络技术考什么
网络技术 熊猫
删除服务器文件
中国网络安全大赛冠军是李现吗
ip地址能看是啥服务器吗
网络安全法手机停机
delphi 时间服务器
ppt恢复保存前数据库
lol手游服务器维修多久
建设用地项目选址研究数据库标准
电脑无需编程软件开发平台
网络安全局工作
itunes 假的服务器
我的世界服务器领地指令图
网络技术与应用知乎答案
新浪竞技风暴nba数据库
国家维护网络安全的
chrome访问数据库
哈尔滨软件开发价格表
华为nat怎么建立服务器