Tool/software: Code Composer Studio
Test Setup:--
I am using SPI-1 as master and SPI-2 and SPI-3 are slave.
Master MISO and MOSI are shorted for loopback externally and MOSI pin of Master SPI is connected to SIMO pins of slave-1 and slave-2.
Master SPI is generating clock of 25Mhz and connected to two slaves as shown above.
Chip select pins are not used.
Problem:-
I want to drive the two slaves at the same time, in other words master will send the data where two slaves have to receive the message at the same time, like the broadcast message where all the slaves will receive the same message. In this scenario, Master loopback(RX) and one slave is able to receive the data, other slave is not receiving the data. But if I reduce the SPI clock to 15Mhz, master loopback and two slaves are receiving the data.
Are there any limitations on the SPI clock/MOSI pin to drive the parallel operation of slave? If no limitation let us know how to make it work.
Your support needed in solving the above issue.
Thanking you in advance.
With regards,