This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5716: Maximum allowable QSPI_FCLK frequency

Part Number: AM5716

Hi,

In the AM5716 datasheet (SPRS957I)  on page 158 there is a maximum allowed clock for QSPI_FCLK of 128MHz.

QSPI_FCLK is sourced from QSPI_GFCLK that can either be FUNC_256M_CLK/2 or PER_QSPI_CLK. With a divider of 1, 2 or 4.

ROM code default clock setting for PER_QSPI_CLK is 192MHz as of Technical Reference Manual (SPRUHZ7I) page 7515.
ROM code default clock setting for FUNC_256M_CLK is 256MHz as of Technical Reference Manual (SPRUHZ7I) page 7515.
ROM code default clock setting for QSPI_SCLK is 48MHz as of Technical Reference Manual (SPRUHZ7I) page 7540.

48MHz can only be generated from 192MHz and not from 128MHz (256MHz/2).

Is this 128MHz limit for QSPI_FCLK a typo in the datasheet?

If not how does the ROM code generate this 48MHz for QSPI_SCLK?


Best regards,
Patrick