Skip to main content
MScho.1
Associate III
February 11, 2020
Question

DMA channel interrupt disabling not persistent when re-opening CubeMX project

  • February 11, 2020
  • 6 replies
  • 2026 views

I'd like to report a bug in the CubeMX software. I disable the DMA global interrupts by unchecking the "Enabled" boxes in the NVIC menu. Code generation works fine. However when I close CubeMX and reopen the project .ioc file, the boxes are checked again and DMA global interrupts are enabled. I have to manually uncheck the boxes everytime I reopen the project.

I have only tested this with the STM32G474 package. I've seen the settings persistence problem only for DMA global interrupts. It seems to work fine for all others (TIM, FDCAN, ADC, COMP, ...)

This topic has been closed for replies.

6 replies

Khouloud ZEMMELI
ST Employee
February 11, 2020

​Hello @MScho.1​ 

Could you please share your ioc file?

Thanks,

Khouloud

MScho.1
MScho.1Author
Associate III
February 11, 2020

Doesn't require a complicated .ioc file to reproduce. See attached for a minimal example. My CubeMX version is 5.5.0.

Khouloud ZEMMELI
ST Employee
February 11, 2020

​Thanks for your feedback, isue will be fixed.

Best Regards,

Khouloud

MScho.1
MScho.1Author
Associate III
February 11, 2020

Thanks!

MScho.1
MScho.1Author
Associate III
August 13, 2020

Half a year later running CubeIDE v1.4.1, this bug is still not fixed and annoyes me every day!

MScho.1
MScho.1Author
Associate III
September 10, 2020

@Khouloud ZEMMELI​ I keep poking you :face_savoring_food: CubeMX 6.0.1 still not fixed.

Khouloud ZEMMELI
ST Employee
October 14, 2020

We are Sorry @MScho.1​ for the delay, issue is fixed =) the fix will be available in the next CubeMX release.

Sorry again for the delay and Regards,

Khouloud