I recently discovered the following from the chip anomaly document:
"15000007 - Frame Sync Edge Detection (FSED) feature in SPORT TDM mode does not work:
The newly defined Frame Sync Edge Detection (FSED) feature in SPORT TDM mode does not work. This feature was introduced to ensure
that when a SPORT is operating in TDM mode with external clock and frame sync, it waits for an active edge of the external frame sync
signal before initiating SPORT RX/TX transfers, regardless of whether it was enabled during the time of the frame sync signal being at an
Do not set the FSED bit (bit 2 within the SPCTLNn register). This will ensure that the SPORT functions identically as on prior products."
I assume this means that TDM mode must operate in a level detection mode. Does that mean I should monitor the external FS and only enable the SPORTs when the FS is logic low?