ZHCU877B May 2021 – October 2023
SK EVM 板的引导模式由两组开关(SW2 和 SW3)定义,或由连接到测试自动化连接器的 I2C 缓冲器定义。这样 AM64x 引导模式就可由用户控制(DIP 开关控制)或由测试自动化接头控制。所有引导模式引脚至少都需要为上拉或下拉电阻留出空间。必须切换以支持所需引导模式的任何引导模式引脚,必须有一个弱下拉电阻器和一个能够连接较强的上拉电阻器的开关(Wurth 提供的 416131160808)。开关在 OFF 位置时会断开上拉电阻的连接。如果引导模式引脚并非通过开关控制,则包含上拉和下拉电阻焊盘。AM64x 的各种引导模式必须由用户借助 8 位 DIP 开关进行控制。SK EVM 支持以下引导模式:
SoC 的引导模式引脚在正常运行期间可提供关联的替代功能。因此,使用缓冲器 IC 提供隔离可满足替代引脚的功能。缓冲器输出连接到 AM64x 的引导模式引脚 ON,在复位周期中需要引导模式时会启用此输出。缓冲器的输入连接到 DIP 开关电路,以及测试自动化电路所设 I2C 缓冲器的输出。如果由测试自动化电路控制引导模式,则所有开关都将手动设在 OFF 位置。引导模式缓冲器由常开电源供电,以确保即使 SoC 重新下电上电,引导模式仍然存在。
图 4-10 和表 4-7 提供了在器件通电之前选择引导模式的指南。
位 15 | 位 14 | 位 13 | 位 12 | 位 11 | 位 10 | 位 9 | 位 8 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
保留 | 保留 | 备用引导模式配置 | 备用引导模式 | 主引导模式配置 | 主引导模式 | PLL 配置 |
• 引导模式 [0:2] – 表示 PLL 配置的系统时钟频率。默认情况下,此位设为 25MHz。
表 4-8 详细介绍了 PLL 参考时钟选择。
SW3.6 | SW3.7 | SW3.8 | PLL REF CLK (MHz) |
---|---|---|---|
关闭 | 关闭 | 关闭 | 19.2 |
关闭 | 关闭 | 打开 | 20 |
关闭 | 打开 | 关闭 | 24 |
关闭 | 打开 | 打开 | 25 |
打开 | 关闭 | 关闭 | 26 |
打开 | 关闭 | 打开 | 27 |
打开 | 打开 | 关闭 | 保留 |
打开 | 打开 | 打开 | 无 PLL 配置完成(低速备份) |
• 引导模式 [3:6] – 提供主引导模式配置,在 POR 之后选择请求的引导模式,即要从中引导的外设/存储器。表 4-9 提供主引导器件选择详情。
SW3.2 | SW3.3 | SW3.4 | SW3.5 | 所选的主引导器件 |
---|---|---|---|---|
关闭 | 关闭 | 关闭 | 关闭 | 保留 |
关闭 | 关闭 | 关闭 | 打开 | OSPI |
关闭 | 关闭 | 打开 | 关闭 | QSPI |
关闭 | 关闭 | 打开 | 打开 | SPI |
关闭 | 打开 | 关闭 | 关闭 | 以太网 RGMII |
关闭 | 打开 | 关闭 | 打开 | 以太网 RMII |
关闭 | 打开 | 打开 | 关闭 | I2C |
关闭 | 打开 | 打开 | 打开 | UART |
打开 | 关闭 | 关闭 | 关闭 | MMC/SD 卡 |
打开 | 关闭 | 关闭 | 打开 | emmc |
打开 | 关闭 | 打开 | 关闭 | USB |
打开 | 关闭 | 打开 | 打开 | 保留 |
打开 | 打开 | 关闭 | 关闭 | GPMC NOR |
打开 | 打开 | 关闭 | 打开 | PCIe |
打开 | 打开 | 打开 | 关闭 | xSPI |
打开 | 打开 | 打开 | 打开 | 无引导/开发引导 |
• 引导模式 [10:12] – 选择备用引导模式,即主引导器件出现故障时,要从中引导的外设/存储器。
表 4-10 提供备用引导模式选择详情。
SW2.4 | SW2.5 | SW2.6 | 所选的备用引导器件 |
---|---|---|---|
关闭 | 关闭 | 关闭 | 无(无备用模式) |
关闭 | 关闭 | 打开 | USB |
关闭 | 打开 | 关闭 | 保留 |
关闭 | 打开 | 打开 | UART |
打开 | 关闭 | 关闭 | 以太网 |
打开 | 关闭 | 打开 | MMC/SD |
打开 | 打开 | 关闭 | SPI |
打开 | 打开 | 打开 | I2C |
• 引导模式 [9:7] – 这些引脚提供可选设置,与所选主引导器件搭配使用。
表 4-11 提供了主引导介质配置详情。
SW2.7 | SW2.8 | SW3.1 | 引导器件 |
---|---|---|---|
保留 | 保留 | ||
速度 | Iclk | Csel | OSPI |
保留 | Iclk | Csel | QSPI |
保留 | 模式 | Csel | SPI |
Clkout | 延迟 | Link stat | 以太网 RGMII |
Clkout | Clk src | 保留 | 以太网 RMII |
总线复位 | 保留 | Addr | I2C |
保留 | 保留 | UART | |
端口 | 保留 | Fs/raw | MMC/SD 卡 |
保留 | 电压 | eMMC | |
保留 | 模式 | 通道交换 | USB |
保留 | 保留 | ||
保留 | GPMC NOR | ||
保留 | 计时 | PCIe | |
速度 | 引脚命令 | Csel | xSPI |
保留 | 无/开发 | 无引导/开发引导 |
• 引导模式 [13] – 这些引脚提供可选设置,与备用引导器件搭配使用。开关 SW2.6 在 ON 时设为 1、OFF 时设为 0,请参阅器件特定 TRM。
• 引导模式 [14:15] – 保留。
表 4-12 提供了备用引导介质配置选项。
SW2.3 | 引导器件 |
---|---|
保留 | 无 |
模式 | USB |
保留 | 保留 |
保留 | UART |
IF | 以太网 |
端口 | MMC/SD |
保留 | SPI |
保留 | I2C |