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.

AM5718: Number of SPI slave per SPI channels

Part Number: AM5718

Hi,

In one of our platform (based on AM5718) we need to have up to 8 SPI slaves per MCSPI channel. Is there any hardware limitation for MCSPI? I have seen 4 CS per MCSPI. Does that mean a single MCSPI can support up to  4 slave channels?

Also we need to use GPIOs as CS as many of the CS are multiplexed for some other functions. Is there any limitations to use GPIOs instead of defined CS pins?

Thank you

  • Hi Chris,

    There are only 4 CS supported per McSPI module, so you can support only up to 4 slaves.

    Also we need to use GPIOs as CS as many of the CS are multiplexed for some other functions. Is there any limitations to use GPIOs instead of defined CS pins?

    You can use GPIO's as long as they are mapped to proper McSPI module. Please refer to the AM571x data sheet for that.

    Regards,
    Parth