RT600 BootROM RM解析 (7)
RT600 BootROM RM解析 (6)
RT600 BootROM RM解析 (5)
RT600 BootROM RM解析 (4)
RT600 BootROM RM解析 (3)

RT600 BootROM RM解析 (3)

RT600 RM CH41:RT6xx 非安全BootROM (3)

41.4 引导模式

ROM 引导加载程序支持以下引导模式:

  • Master Boot 模式
  • Recovery Boot 模式
  • Serial Boot 模式
  • ISP Boot 模式
阅读更多
RT600 BootROM RM解析 (2)

RT600 BootROM RM解析 (2)

RT600 RM CH41:RT6xx 非安全启动 ROM(2)

41.3 概述

内部 ROM 存储器用于存储启动代码。复位后,ARM 处理器从该存储器开始执行代码。每次器件上电或复位时,都会执行BootROM代码。

由于 RT6xx 没有用于代码和数据存储的内部 Flash,因此必须将image存储在其他位置,以便在复位时下载,或者 CPU 可以从外部存储器(XIP)执行。image可以从外部 Flash 加载到片上 SRAM 中,也可以通过串行端口(UART、SPI、I2C、USB)下载。然后对代码进行验证,引导 ROM 会将向量指向片上 SRAM。

引导加载程序根据 OTP 位和 ISP 引脚的值,以及image header类型定义,决定是将代码下载到片上 SRAM 中还是从外部存储器运行。

  • BootROM 首先检查 OTP 位设置,然后检查 ISP 引脚。
  • 如果 OTP 字 BOOT_CFG [0] 中的位 [3:0] 未编程(4b’0000),则引导源由 ISP 引导引脚(PIO1_15、PIO1_16 和 PIO1_17)的状态决定,见表 994。
阅读更多
RT600 BootROM RM解析 (1)
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×