Hi SLICE
I'm still not clear on the problem the customer is having.
In Master mode, the SSI will send out a burst equal to the number of bits in burst length.
The only thing controlled by SS_CTL is:
When SS_CTL is 0, SS will stay lower for the entire time. If there are words in the FIFO, they will come out continuously. If the FIFO becomes empty, then the transmission will stop until a new word is written by software but the SS will remain low during the idle period.
When SS_CTL is 1, SS will go high (de-asserted) during any idle period between words.
Regardless of the value of SS_CTL, the SSI will always send a burst with the number of bits defined in BURST_LENGTH.
Let me know if that clears things up any.
Regards