Customer has one SPI available & need >2 CAN communication interfaces. Can SPI be daisy chained to 2 or more TCAN4550?
If so, do you see any limitation in number of TCAN4550 over 1 SPI for the same?
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.
Customer has one SPI available & need >2 CAN communication interfaces. Can SPI be daisy chained to 2 or more TCAN4550?
If so, do you see any limitation in number of TCAN4550 over 1 SPI for the same?
Hi Prahlad,
TCAN4550 uses a standard SPI interface and supports multiple follower SPI configurations by keeping its SPI output (SDO) high impedance when the device is not actively selected using nCS, allowing other devices to use the SPI line.
To implement two TCAN4550s using the same SPI interface, both devices can share the SDI (Slave Data In), SDO (Slave Data Out) and SCLK (SPI Clock) lines. Each device will need a unique connection to the SPI leader for the nCS (chip select) line and any other non-SPI signals (nFAULT, RST, GPIOs, etc.).
The maximum number of SPI devices on a single interface is most often limited by the number of GPIOs available for chip select lines. Because inactive devices will keep their SPI outputs high-impedance when not selected, they will present minimal load to the communication lines and will not disrupt other device communications.
There is a nice article on Analog.com showcasing an Introduction to SPI Interface if you'd like to learn more about SPI or see some nice figures.
Let me know if you have any more questions.
Regards,
Eric Schott