This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS0914: Using mibspi in slave mode

Part Number: TMS570LS0914
Other Parts Discussed in Thread: HALCOGEN, TMS570LS1224

Dear support team,

i want to communicate with futher device unsing a isolated network high-speed transceiver (spi4 = TX, mibspi5 = RX). The transmitted and received data is 6 * 8 Bytes. Everytime a data is sent (spi4) to the transceiver, an echo of this data is generated and sent back (mibspi5). This data can be ignored by the application. However, the subsequent response of 6 * 8 Bytes should be received correctly, which is currently not working.

Im sending data using spiTransmitData function, which works correctly. Im trying to receive data using mibspiGetData(mibspiREG5, 0, receiveData) with "uint16_t receiveData[AFE_SPI_LENGTH]", but the received buffer is allways filled up with zeros.

Can someone help me and tell me what other settings I need to make?

Kind regards

Konstanty