If you have read the IMX50 chip errata, you may note that there are several issues related to the eCSPI and CSPI in slave mode. Do not attempt to transmit data more than the BURST_LENGTH. The SPI will continue to consume your TX data buffer after BURST_LENGTH is reached it will transmit corrupted data when BURST_LENGTH is crossed.