2026-04-22 8:44 AM
Hi: My goal is to perform full-duplex I2S using the STM32F722RET6 part. To achieve this using the pins available on the package it looks like I need to use SAI2 (sub-block B) as the master/TX and SAI1 (sub-block A) as a slave/RX synchronized to SIA2.
The configuration of SIA2 in CubeMX works fine. However, when I attempt to configure the slave side (SAI1-A) the I2S option is greyed out (see below). Can anyone help me to debug this? Many thanks, Bruce.
2026-04-22 8:51 AM
CubeMX version is 6.17.0.
2026-04-22 11:36 PM
Hello @Extra
It would be great if you could share your IOC in order to check your configuration and see whether there is a conflict.
I will be waiting for your feedback.
Thx
Ghofrane
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.
2026-04-23 2:16 PM
2026-04-28 7:22 AM
Hello @Extra
I have created an internal ticket, #0062173, to request expert feedback on this behavior: the I2S/PCM Protocol option is always disabled in CubeMX. I would like to determine whether this is a tool limitation or an intentional restriction. I will keep you updated as soon as I receive any feedback.
THX
Ghofrane
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.