I2S full-duplex on STM32H7: STM32CubeMX doesn't produce working code
Hi again,
I'm attempting to use the I2S peripheral on the STM32H7, and the CubeMX produces half-duplex code.
Here you see that I'm using an STM32H743, selected I2S, full-duplex slave, but the only choices of mode I get are Mode Slave Transmit and Mode Slave Receive. There is no full duplex mode selectable.

In addition, when I have mode slave transmit enabled, the data is spit out on the wrong pin (PA6 instead of PA7).
There is literally no code change between selecting 'Full-Duplex Slave' and 'Half-Duplex Slave', but there is a change in the .ioc file.
Any thoughts on how to make full duplex work? Any idea if this is a known problem in the CubeMX software?
In my case, I'm lucky, an only *require* the transmit, and not so much the receive.
Thanks so much!
-Caleb