ZHCUAR4C February 2023 – July 2026
SK EVM 板的引导模式由两组开关 SW2 和 SW3 定义,或由连接到测试自动化连接器的 I2C 缓冲器定义。这样 AM62A SOC 引导模式就可由用户控制(DIP 开关控制)或由测试自动化连接器控制。
开关(SW2 和 SW3)的所有位都具有弱下拉电阻器和强上拉电阻器,如图 2-32所示。请注意,“OFF”设置提供低逻辑电平(“0”),“ON”设置提供高逻辑电平(“1”)。
图 2-32 引导模式开关SOC 的引导模式引脚在正常运行期间可提供关联的替代功能。因此使用缓冲器 IC 提供隔离可满足替代引脚功能。缓冲器输出连接到 AM62A SOC 上的引导模式引脚,只有在复位周期中需要引导模式时才会启用该输出。
缓冲器的输入连接到 DIP 开关电路,并连接到测试自动化电路设置的 I2C IO 扩展器的输出。如果测试自动化电路控制引导模式,则可手动将所有开关调到 OFF 位置。引导模式缓冲器由常开电源供电,以确保即使 SOC 经过下电上电,引导模式仍然存在。
开关 SW2 和 SW3 位 [15:0] 用于设置 SOC 引导模式。
下表提供了引导模式功能的开关映射。
| 位 15 | 位 14 | 位 13 | 位 12 | 位 11 | 位 10 | 位 9 | 位 8 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 保留 | 保留 | 备用引导模式配置 | 备用引导模式 | 主引导模式配置 | 主引导模式 | PLL 配置 | |||||||||
| SW2.3 (B2) | SW2.2 (B1) | SW2.1 (B0) | PLL REF CLK (MHz) |
|---|---|---|---|
| 关断 | 关断 | 关断 | 19.2 |
| 关断 | 关断 | 导通 | 20 |
| 关断 | 导通 | 关断 | 24 |
| 关断 | 导通 | 导通 | 25 |
| 导通 | 关断 | 关断 | 26 |
| 导通 | 关断 | 导通 | 27 |
| 导通 | 导通 | 关断 | RSVD |
| 导通 | 导通 | 导通 | RSVD |
| SW2.7 (B6) | SW2.6 (B5) | SW2.5 (B4) | SW2.4 (B3) | 所选的主引导器件 |
|---|---|---|---|---|
| 关断 | 关断 | 关断 | 关断 | 串行与非门 |
| 关断 | 关断 | 关断 | 导通 | OSPI |
| 关断 | 关断 | 导通 | 关断 | QSPI |
| 关断 | 关断 | 导通 | 导通 | SPI |
| 关断 | 导通 | 关断 | 关断 | 以太网 RGMII |
| 关断 | 导通 | 关断 | 导通 | 以太网 RMII |
| 关断 | 导通 | 导通 | 关断 | I2C |
| 关断 | 导通 | 导通 | 导通 | UART |
| 导通 | 关断 | 关断 | 关断 | MMC/SD 卡 |
| 导通 | 关断 | 关断 | 导通 | eMMC |
| 导通 | 关断 | 导通 | 关断 | USB0 |
| 导通 | 关断 | 导通 | 导通 | GPMC NAND |
| 导通 | 导通 | 关断 | 关断 | GPMC NOR |
| 导通 | 导通 | 关断 | 导通 | 保留 |
| 导通 | 导通 | 导通 | 关断 | xSPI |
| 导通 | 导通 | 导通 | 导通 | 无引导/开发引导 |
| SW4.2 (B9) | SW4.1 (B8) | SW3.8 (B7) | 主引导模式 | |||
|---|---|---|---|---|---|---|
| RVSD | 读取 Mode2 |
0:RSVD(从读取模式 1 获取 读取模式) |
读取 Mode1 |
0:OSPI/1-1-8 模式(仅当 读取模式 2 为 0 时有效) |
串行与非门 | |
| 1:SPI/1-1-1 模式(从读取模式 2 获取读取模式并忽略读取模式 1) | 1:OSPI/1-1-4 模式(仅当 读取模式 2 为 0 时有效) |
|||||
| RVSD | RVSD | Csel | 0:引导闪存位于 CS 0 上 | OSPI | ||
| 1:引导闪存位于 CS 1 上 | ||||||
| RVSD | RVSD | Csel | 0:引导闪存位于 CS 0 上 | QSPI | ||
| 1:引导闪存位于 CS 1 上 | ||||||
| RVSD | 模式 | 0:SPI 模式 0 | Csel | 0:引导闪存位于 CS 0 上 | SPI | |
| 1:SPI 模式 3 | 1:引导闪存位于 CS 1 上 | |||||
| 0 | 0 | Link stat | 0:用于速度/双工设置的 PHY 扫描 | RGMII1 | ||
| 1:用于速度/双工设置的 RGMII 状态寄存器 | ||||||
| CLKOUT | 0:CLKOUT0 上未生成 50MHz 时钟 | CLK SRC | 0:外部时钟源 | 0 | RMII1 | |
| 1:CLKOUT0 上生成 50MHz 时钟 | 1:内部时钟源 | |||||
| 总线复位 | 0:1ms 后挂起总线复位尝试 | RSVD | Addr | 0:0x50 | I2C0 | |
| 1:未尝试挂起总线复位 | 1:0x51 | |||||
| RSVD | RSVD | RSVD | UART0 | |||
| 1 | RSVD | Fs/Raw | 0:文件系统模式 | MMC/SD 卡 | ||
| 1:RAW 模式 | ||||||
| RSVD | RSVD | RSVD | eMMC | |||
| 内核电压 | 0:0.85V 核心电压 | 模式 | 0:DFU(器件) | 通道交换 | 0:不交换 DP/DM | USB |
| 1:0.75V 核心电压 | 1:MSC(主机) | 1:交换 DP/DM | ||||
| RSVD | RSVD | RSVD | GPMC NAND | |||
| RSVD | RSVD | RSVD | GPMC NOR | |||
| RSVD | RSVD | RSVD | RSVD | |||
| SFDP | 0:SFDP 已禁用 | 读取命令 | 0:0x0B 读取命令 | 模式 | 0:50MHz 时为 1S-1S-1S 模式 | xSPI |
| 1:SFDP 启用 | 1:0xEE 读取命令 | 25MHz 时为 1:8D-8D-8D 模式 | ||||
| RSVD | ARM/ Thumb |
0:ARM 模式 | 无/开发 | 0:开发引导 | 无引导/开发引导 | |
| 1:Thumb 模式 | 1:无引导 | |||||
| SW3.5 (B12) | SW3.4 (B11) | SW3.3 (B10) | 所选的备用引导器件 |
|---|---|---|---|
| 关断 | 关断 | 关断 | 无(无备用模式) |
| 关断 | 关断 | 导通 | USB |
| 关断 | 导通 | 关断 | 保留 |
| 关断 | 导通 | 导通 | UART |
| 导通 | 关断 | 关断 | 以太网 |
| 导通 | 关断 | 导通 | MMC/SD |
| 导通 | 导通 | 关断 | SPI |
| 导通 | 导通 | 导通 | I2C |
| SW4.6 (B13) | 备用引导模式 | 备用引导模式的默认值 | |
|---|---|---|---|
| RSVD | 无 | ||
| 模式 | 0:DFU(器件) | USB | 内核电压位 = 0 通道交换位 = 0 |
| 1:MSC(主机) | |||
| RSVD | RSVD | ||
| RSVD | UART | ||
| 接口 | 0:具有内部延迟的 RGMII | 以太网 | 链路状态位 = 0(如果是 RGMII) |
| 1:具有外部时钟源的 RGMII | ClkOut 位 = 0 和 Clksrc 位 = 1(如果是 RMII) | ||
| 1 | MMC | 模式位 = 0 | |
| RSVD | SPI | Csel 位 = 0 模式 = 0 |
|
| RSVD | I2C | Addr = 0 总线休眠 = 0 |
|