cancel
Showing results for 
Search instead for 
Did you mean: 

Adding DMA requests for SAI4 to BDMA breaks file on CubeMX and CubeIDE

BenjaminBugl
Associate

Hello,

I'm using a STM32H743ZI on a custom designed board. I configured all 4 SAIs as pairs "Master with Master Clock Output" and "Synchronous Slave". I then wanted to add DMA requests, which worked fine for SAI1 to SAI3 under the DMA tab. When I added the requests for SAI4 under BDMA everything was fine until i closed and reopened the file. CubeMX as well as CubeIDE show an empty error msg and doesn't open the file.

This is my system:

  • Ubuntu 18.04.1 (all the latest updates as of today)
  • STM32CubeMX V5.2.0
  • STM32CubeIDE V1.0.0 Build 2872_20190423-2033(UTC)
    • STM32CubeMX 5.2.0.201904230831
  • STM32Cube MCU Package for STM32H7 Series V1.4.0

This is not a one off. I have tried the following things:

  • created a new project and configured everything (It broke.)
  • created a new project and configured everything except the BDMA (It worked.)
  • created a new project and configured everything step by step. After every step I closed CubeMX and tried to open it again. It worked until after I configured the BDMA. Then it broke.

I have attached a working file without BDMA configuration (working-BDMA_not_configured.ioc), a not working file with BDMA configuration (not_working-BDMA_configured.ioc), and the log file of when i try to open the broken file (STM32CubeMX.log). If you need anything else please just ask and I will try to produce it.

Please advice.

Best regards,

Benjamin Bugl

3 REPLIES 3
BenjaminBugl
Associate

Bump!

Mttjcksn
Associate III

I have the same problem on the latest version :|

Thomas Fischer
Associate II

I also have the same problem with Cubemx5.3.0 and still also with 5.4.0