2026-04-02 11:53 AM
I'm using a STM32F407VG (actually a disc-1 board). I've set I2S2 in full-duplex master mode and generating the MCLK out on PC6 for an external slave codec. So far so good.
Now i want to set SDIO interface in full-duplex 4-bits mode but CubeMX throws a warning about a partial conflict with I2S master clock out.
Frankly i have no clue about it, can i safely ignore the warning?
Solved! Go to Solution.
2026-04-02 12:26 PM
>can i safely ignore the warning?
As long as its a yellow warning - yes.
It just shows that you cannot use a pin for this or that, because pin is already in use.
If a conflict in use would exist, its red and blocks the setting, maybe to avoid to use a pin for two different functions.
Or to set a not allowed clock speed.
If you hover on it , you should get an info , whats the problem.
2026-04-02 12:26 PM
>can i safely ignore the warning?
As long as its a yellow warning - yes.
It just shows that you cannot use a pin for this or that, because pin is already in use.
If a conflict in use would exist, its red and blocks the setting, maybe to avoid to use a pin for two different functions.
Or to set a not allowed clock speed.
If you hover on it , you should get an info , whats the problem.
2026-04-02 10:04 PM
Yes, it's a yellow warning, hovering on it i only get a general partial conflict with MCLKO. PC6 has indeed an alternate function for one of the SDIO data pins for the 8-bits mode, which is red in the dropdown list. So i understand i can't use 8-bits mode since MCLKO and SDIO data pin share the same pin.