Steve
If you set burst length as 32 then you will get second word as zeros. And it happens again after 128 words.
I played with all the registers and the results are all same. ss_ctl is not supported in slave mode. this issue is something deeper.
I am still trying to find a solution for it.
If you find something interesting please update us.
Alam