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
