2023-07-28 02:06 PM
Hello, in the new versions, cubemx and USART6_IRQHandler does not work, what is the reason?
It does not work for both stm32h743iit6 and stm32h723zgt6
2023-07-28 02:21 PM
What evidence do you have that it isn't working?
2023-07-28 02:40 PM
Pretty sure this won't have changed the silicon, debug from first principles.
Start with the Vector Table and the binding the Linker has done. Disassemble, and check. Check for weak linkage issues, or name mangling.
Check that the interrupts are generated / cleared. Not conflicted by DMA moving data, or debugger peripheral view sat over the registers interfering with them, etc.
2023-07-28 11:46 PM
Hello, no, I am absolutely sure that in version 6 cubemx it was working perfectly, but now this problem has arisen, no matter what I did, it didn't work Test yourself, that part doesn't work anymore
2023-07-29 07:43 AM - edited 2023-07-29 08:36 AM
Sorry, not really my dev system of choice. Just saying that if you can pin this down there's a better chance it will be identified and fixed by ST, and you can perhaps work around the issue and continue with your work.
Generally a good reason in embedded to NOT keep chasing tool / version updates unless there's some compelling reasons to re-qualify everything. Also should retain tools and binaries if you're going to have to maintain code for years or decades and need to review failure scenarios.
2023-07-29 07:59 AM
Also, "doesn't work" is incredibly vague and doesn't provide an avenue for analyzing. You'll probably need to provide more detail on your exact issue for anyone to even be able to investigate.
As @Tesla DeLorean said, silicon doesn't change between Cube versions. Compilers are much less likely to have an issue. If your code changed, do a diff and see what changed.
2023-07-31 12:48 PM
I'm using a Nucleo-H723ZG and have the exact same parameters set for UART3 and UART6. I can confirm that UART6 Rx does not interrupt while UART3 does.
2023-08-24 12:59 PM
Another H7 report here. https://community.st.com/t5/embedded-software-mcus/stm32h750b-dk-uart-does-not-work/td-p/584909