Skip to main content
Visitor II
July 15, 2025
Question

I2S under STM32CubeIde on Nucleo144 STM32F767ZI not generating clock or word select signals !

  • July 15, 2025
  • 2 replies
  • 402 views

Hi,

Still attempting to work with STM32F767ZI board to generate signals to manage I2S mic (INMP441)

I have followed many recommendations, even used MX, but still no clock nor word select signals are generated from MCU....

But throu GPIO I can generate a clean square signal ?! So ?

Did I miss a thing ?

Thx very much for your help

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    July 16, 2025

    Hello @L77d 

    Check your STM32F767ZI-Nucleo Set-up and configuration within the available example (check recommendations in the readme file), then update the project according to your needs:

    STM32CubeF7/Projects/STM32F767ZI-Nucleo/Examples/I2S/I2S_DataExchangeInterrupt at master · STMicroelectronics/STM32CubeF7 · GitHub

     

    L77dAuthor
    Visitor II
    August 5, 2025

    Hello Imen.D,

    I follow your recommandations, and tried the example, and it works.

    The main problem was here:

    I2SHandle.Init.Mode = I2S_MODE_MASTER_RX;

    You have to set in master mode to get driving signals under i2s1

    So I decided to go back to MX and take care of this, in a new configuration, but it really not works !

    Why ?

    Technical Moderator
    August 5, 2025

    Which STM32CubeMX version used ?

    If not the version 6.15 is used, please update it and test with this latest release.

    L77dAuthor
    Visitor II
    August 5, 2025

    Sorry I mean

    STM32CubeIDE

     

    Version: 1.19.0

    Build: 25607_20250703_0907 (UTC)