STM32G483 FDCAN1 IRQ missing in vector table (startup_stm32g483xx.s)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-09-13 5:08 AM
FDCAN1_IT0_IRQHandler and FDCAN1_IT1_IRQHandler are not defined in the interrupt table of the file startup_stm32g483xx.s. When an FDCAN1 interrupt occurs, it generates an hardware fault. Adding the FDCAN1 irq handlers to the interrupt table solves the problem. Is it a bug in CMSIS package or is there a reason for omitting FDCAN1 handlers in this file?
- Labels:
-
CMSIS
-
FDCAN
-
STM32G4 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-09-13 5:29 AM
Hello @stinguely​ ,
Could you please precise which version are you using?
Did you try the last release?
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-09-13 5:50 AM
Thanks for the reply.
I checked the following versions of STM32Gxx_DFP and none of them has the FDCAN1 handlers:
v1.5.0
v1.4.0
v1.3.0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-09-13 6:59 AM
Thanks @stinguely​
Thanks for highlighting this issue.
Your request is raised internally (ticket number: 134583) for checking and working to resolve this.
PS: Internal ticket number 134583, This is an internal tracking number and is not accessible or usable by customers.
Thanks
Imen
Thanks
Imen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2025-01-09 11:47 PM - edited ‎2025-01-14 5:21 AM
Internal ticket number 134583, This is an internal tracking number
What is the status of this ticket? Because it looks like I still have this problem:
CubeIDE version: 1.17.0
Target: STM32G431xxx
When enabling FDCAN1 and enabling Interrupt0, then generate code, it still did not generate FDCAN1_IT0_IRQHandler function...
edit: I fixed it by updating CubeIDE:
First "Help > Check for Updates", and restart and install the latest CubeIDE version.
Then update these: "Help > STM32Cube updates > Check for Embedded Software Packages Updates".
