在功能模式下,引导加载程序尝试的第一种引导模式是从 SDF 对映像进行引导加载。此模式涉及以下步骤:
- 对 AWR2243 器件的 QSPI 引脚进行引脚多路复用
- QSPI[0]:焊球 R11
- QSPI[1]:焊球 P9
- QSPI[2]:焊球 R12
- QSPI[3]:焊球 P10
- QSPI_CLK:焊球 R10
- QSPI_CS_N:焊球 P8
- QSPI 设置为在 (系统时钟/5) = (200/5) = 40MHz 下运行
- 发出 SFLASH 可发现参数 (SFDP) 命令以检索符合 JEDEC 标准的响应,其中包含有关 SFLASH 功能和命令集的信息。当成功接收到 SFDP 响应时,该信息用于与 SDF 进行通信并进一步解释内容和加载映像。
要点:
- ROM 引导加载程序根据 SDF 发布的用以响应 SFDP 命令的最高功能模式(四路/双路/单路)执行从 SDF 读取数据的操作。
- 对于支持四路模式的 SDF 型号,将发出四路模式命令;如果未设置四路使能 (QE) 位,则通信将失败。在此类情况下,加载流程假定 SDF 中的“四路使能 (QE)”位已设置。