am335x的启动分析
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,参考文件:Sitara AM335x Bootload的流程分析am335x上电后从Rom code开始运行,Rom code 地址0x4000_0000。Rom code 是固化在芯片的一个引导程序
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
南京欣网互联网络科技
科技创新与互联网经济
今日互联网科技
互联网科技资迅
腾讯阿里互联网科技
互联网科技上市公司
郑州华宇互联网科技
深圳艾佳互联网科技
中正互联网科技招聘
滨湖区互联网智能科技产品供应
中国的互联网科技企业的崛起
欧洲十大科技互联网公司
字节跳动和互联网科技
互联网科技公司实习生
企晟互联网信息科技有限公司
互联网方面的科技前沿
2021互联网科技公司排名
图游互联网科技
郑州欣桑互联网科技有限公司
版纳互联网科技选哪家
哈尔滨大商圈互联网科技有限公司
华服互联网科技怎么样
互联网科技排名
恒生科技互联网指数分析
深圳市运趣互联网科技有限公司
恒银科技与互联网金融
互联网经济与金融科技
无锡工业互联网科技有限公司
工业互联网科技成果转化
互联网时代高科技布局