Part Number: TCAN4550-Q1
Hi Texas,
I am facing an SPI communication issue while reading data from an SPI slave device.
During transmission, I can clearly see SCLK and MOSI toggling correctly, and MOSI is sending valid data. However, on the MISO line, I only see noise, and the received data in the RX buffer is always 0x00 or 0xFF.
Here are my SPI configuration details:
SPI Mode: Mode 0 (CPOL = 0, CPHA = 0)
Bit order: MSB first
Baud rate: 15 Mbps
Master mode
Observations:
1.Clock and MOSI are active during transmission
2.MISO does not show valid data
3.RX buffer reads either 0x00 or 0xFF
My questions:
1.Could this be a software configuration issue, or does this indicate a hardware / timing problem?
2.Is 15 Mbps too high for reliable MISO sampling?
3.Under what conditions does the slave actively drive the MISO line?
4. is there modification need on hardware part.
I will share my SPI driver code for review and schematic .
Please let me know what I should verify or change.
Thanks in advance for your support. main.c 



