SPRUIZ1B July 2023 – August 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
The FSITX can operate as an independent SPI controller module. In this condition, TXCLK is connected to SPICLK, TXD0 is connected to SPIPICO, and TXD1 is connected to SPIPTE, the chip select.
When the FSI is an SPI transmitter, the application has the ability to check for frame errors, line breaks, CRC errors, and ECC checks on data. These are all encoded by hardware in every FSI frame. The SPI receiver requires some software to act upon this information.
Capability | Availability | Comment |
---|---|---|
Framing checks on the data frames | Yes | Can be implemented in software on the SPI receiver. |
Ability to detect line breaks | Yes | Can be implemented in software on the SPI receiver but requires additional software overhead such as a timer or watchdog. |
CRC check | Yes | Can be implemented in software on the SPI receiver. For devices that have VCRC , this is more efficient. |
ECC on data | Yes | Can be implemented in software on the SPI receiver |
Detection of abruptly terminated frames | No | |
Double edge data rate | No | |
Recovery from glitches on signal lines between frames | No | |
Skew adjustment on signal lines | No |