硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2146|回复: 1
收起左侧

[RT1050] 请教:rt1050 内部bootloader启动过程的工作原理?

[复制链接]

3

主题

23

回帖

101

积分

初级会员

积分
101
发表于 2018-4-10 21:05:24 | 显示全部楼层 |阅读模式
本帖最后由 wx_j965I7v2 于 2018-4-10 21:09 编辑

rt1050 内部bootloader在程序启动过程的详细工作原理,我在RM参考手册里面第八章只能看到其根据不同的启动设备去读取配置信息,然后进行启动,但是不知道其详细的工作原理。
比如:通过FlexSPI nor flash启动的话不是XIP模式,那么bootloader读取前面4*1024byte 数据,下载到内部ram中,然后根据其ivt及boot_data等信息再去下载用户程序,但是bootloader会把ivt数据拷贝到哪块地址,用户程序又会被下载到内部哪里等这些信息应该在哪里去找?

图中的流程Copy image to OCRAM ,这个OCRAM直接是固定从0x20200000开始填充的吗?
QQ截图20180410210431.png
回复

使用道具 举报

0

主题

173

回帖

348

积分

高级会员

积分
348
发表于 2018-4-11 06:22:07 | 显示全部楼层
加油啊!!!!顶哦!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 16:11 , Processed in 0.038963 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表