[ADV8005]SPI loop through is not possible

Hi
I'm using ADV8005 on my application board.
I use SPI flash (MT25QL128ABA) for OSD and connected to SPI2.
MCU(STM32F4) connected to SPI1 and set SPI loop through, but SPI-SCK does not output to SPI flash from the SPI2 port.
Is there something wrong with the following settings?

0x1AB6 = 0x20
0x1ACD = 0x4B
0x1ACE = 0x00 or 0xFF
0x1BD3 = 0xF0

Thank you.

Parents
  • Hi,

      By default, the SPI ports are set in manual mode for the SPI which means the SPI pins are tristated (input). To make the SPI ports operational, the following register bits must be configured to automatic mode, So 0x1ACE register should configure as 0x00(Auto).

      Also refer figure88 for SPI loop back mode connection.

    Thanks,

    Poornima

Reply
  • Hi,

      By default, the SPI ports are set in manual mode for the SPI which means the SPI pins are tristated (input). To make the SPI ports operational, the following register bits must be configured to automatic mode, So 0x1ACE register should configure as 0x00(Auto).

      Also refer figure88 for SPI loop back mode connection.

    Thanks,

    Poornima

Children