Resolved! STM32H7xx HAL_SPI_TransmitReceive_DMA() should abort RX DMA when TX DMA fails
HAL_SPI_TransmitReceive_DMA() can lead to non-functional DMA when the following happens:RX DMA state readyTX DMA state busyHAL_SPI_TransmitReceive_DMA() gets calledThe result is that RX DMA will become busy and never recovers due to the logic in line...