HPS SoC引导指南 - Cyclone V SoC开发工具

ID 683265
日期 1/27/2016
Public

1.2.2.6. 热复位中从RAM引导

此情形仅适用于热复位。指示Boot RAM直接跳转至OCRAM中一个已加载的映像,并选择性查看该映像的CRC。

以下位于sysmgr (romcodegrp and warmramgrp) 的寄存器用于在热复位中设置从RAM引导:

  • enable- 设置 位 0 以使能热复位中从RAM引导。
  • datastart-OCRAM里字节偏移以得到CRC验证区域。需要4位对齐。
  • length- CRC验证OCRAM区域大小,占4位字。 设置到0以禁用CRC验证。
  • execution- 跳转至OCRAM位偏移。
  • crc- OCRAM区域的CRC值就是CRC验证。
注: 从RAM引导时,Boot ROM没有任何初始化,包括时钟和因此而忽略的CSEL管脚。