Skip to main content
BenjaminBugl
Associate
May 13, 2019
Question

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

  • May 13, 2019
  • 3 replies
  • 1244 views

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

This topic has been closed for replies.

3 replies

BenjaminBugl
Associate
May 16, 2019

Bump!

Mttjcksn
Associate III
September 21, 2019

I have the same problem on the latest version :|

Thomas Fischer
Associate II
October 16, 2019

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