Hello @technofection
As said @Tesla DeLorean , there is an errata about that. The errata 2.3.7 of the ES096 Rev15 says that:
When the following conditions are met:
• I2C1 and SPI1 are clocked.
• SPI1 is remapped.
• I/O port pin PB5 is configured as an alternate function output
there is a conflict between the SPI1 MOSI and the I2C1 SMBA signals (even if SMBA is not used).
And the workaround is:
Do not use SPI1 remapped in master mode and I2C1 together.
When using SPI1 remapped, the I2C1 clock must be disabled.
So, if you are remapping the SPI1, the I2C1 should not be used as said on the errata.
I've escalated this to our MX Team so they can ensure the correction (under internal ticket number 195083).
PS: Issue solved on the last release of the STM32CubeMX
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.