The yellow signal comes from the ADC converter and triggers the interruption. Inside the interruption, the lpspi clock is initialized to receive data for the next int.
I have checked nxp sample. A little changes i've made are: increase clock to 20Mhz and insert the <pin triger>
....
/*Fill up the TX data in FIFO */
while ((LPSPI_GetTxFifoCount(EXAMPLE_LPSPI_MASTER_BASEADDR) < g_masterFifoSize) &&
(masterTxCount - masterRxCount < g_masterFifoSize))
{
/*Write the word to TX register*/
LPSPI_WriteData(EXAMPLE_LPSPI_MASTER_BASEADDR, masterTxData[masterTxCount]);
GPIO_PinWrite(BOARD_INITPINS_CONVST1_GPIO, BOARD_INITPINS_CONVST1_PIN, 1); // yeallow signal
++masterTxCount;
.....
Time between between LPSPI_WriteData and LPSPI_CS is about 1.8 us. Is't possible to decrease it?
Clock start's more late, but this is due to wrong calculatin of delay (in SDK 2.7)

