Part Number: TDA4VM
Other Parts Discussed in Thread: TDA4VH,
Hi Ti Experts
Chip : TDAVH
SDK082
In our TDA4VH platform, we used 2x MCU SPI and 1x Main SPI to control external SPI devices. when we use Linux SPI command to debug SPI devices ,e.g spidev_test -D /dev/spidev2.0 -v -p "\x2c\x00\x00\xf3"
MCU domian SPI works fine. But there is a glitch on Main domain SPI CS signal before the correct CS signal start. The glitch duration is about 170ns and 247us before normal CS signal. We try both main domain SPI2 and SPI5 , the glitch on different CS pin is same. So we think the issue is not related to individual main SPI channel and CS. The CS glitch will disappear when we continue issue SPI command.But if we stop issue SPI command for a while ,then issue SPI command ,the glitch on CS signal will occur on the first SPI command again.
If we wired two SPI peripherals on a single SPI controller by different CS, e.g CS0,CS1. The glitch will occur on both CS0 and CS1 at the same time when issue SPI command, even the CS pin is not the active CS pin.
That means if we issue CS0 SPI command, the glitch will occur on both CS0 and CS1.
Please advise how to fix.
Thanks!

















