SPRUJ28E November 2021 – September 2024 AM68 , AM68A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VL-Q1
The following boot mode pin configuration and corresponding pin usage and mux configuration are shown below. This is the hyperflash single chip select configuration. It can be selected with MCU only active. If MCU only is not active, the main pins must be configured as shown. This is the only configuration that is supported on Hyperflash boot mode.
Table 4-13 shows configuration pins assignment to functions when boot mode is the Hyperflash mode.
BOOTMODE Pins | Field | Value | Description | MCU Only=1 Value |
---|---|---|---|---|
6 | Speed | 0 | 83 MHz DDR speed | 0 |
1 | 166 MHz DDR speed | |||
5 | - | - | Don't care pin | - |
4 | - | - | Don't care pin | - |
Table 4-14 summarizes the HyperBus pin configuration done by ROM code.
Device Pin | Module Signal | Pull Enable | Pull Direction | Driver Index | Rx En/Dis | Pinmux Sel |
---|---|---|---|---|---|---|
MCU_OSPI0_CLK0 | MCU_HYPERBUS0_CK | No | Up | 0 | Disable | 1 |
MCU_OSPI0_LBCLK0 | MCU_HYPERBUS0_CKn | No | Up | 0 | Disable | 1 |
MCU_OSPI0_DQS | MCU_HYPERBUS0_RWDS | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D0 | MCU_HYPERBUS0_DQ0 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D1 | MCU_HYPERBUS0_DQ1 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D2 | MCU_HYPERBUS0_DQ2 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D3 | MCU_HYPERBUS0_DQ3 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D4 | MCU_HYPERBUS0_DQ4 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D5 | MCU_HYPERBUS0_DQ5 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D6 | MCU_HYPERBUS0_DQ6 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_D7 | MCU_HYPERBUS0_DQ7 | Yes | Up | 0 | Enable | 1 |
MCU_OSPI0_CSn0 | MCU_HYPERBUS0_CSn0 | Yes | Up | 0 | Disable | 1 |
MCU_OSPI0_CSn1 | MCU_HYPERBUS_RESETn | Yes | Up | 0 | Disable | 1 |
MCU_OSPI0_CSn2 | MCU_HYPERBUS0_RESETOn | Yes | Up | 0 | Enable | 2 |
MCU_OSPI0_CSn3 | MCU_HYPERBUS_INTn | Yes | Up | 0 | Enable | 2 |