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 提供了在器件通電之前選擇引導模式的指南。
圖 4-10 引導模式開關位置示例| 位 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 |