cancel
Showing results for 
Search instead for 
Did you mean: 

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

MScho.1
Associate III

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, ...)

7 REPLIES 7
Khouloud ZEMMELI
ST Employee

​Hello @MScho.1​ 

Could you please share your ioc file?

Thanks,

Khouloud

MScho.1
Associate III

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

​Thanks for your feedback, isue will be fixed.

Best Regards,

Khouloud

MScho.1
Associate III

Thanks!

MScho.1
Associate III

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

MScho.1
Associate III

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

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