2021-06-29 09:44 AM
I'm using the latest version, STM32CubeIDE1.6.1, to develop and debug code for STM32G0B1VE.
However, In the SFRs register list I don't even see the USB or FDCAN registers!!!
What was wrong? The STM32G0B1VE claimed the support of USB and FDCAN. Where are they?
Solved! Go to Solution.
2021-06-30 02:27 AM
2021-06-29 10:03 AM
What shows up in the SFRs window depends on the SVD file.
Looks like the SVD file is missing that information. It's also missing RCC. The functions still exist on the chip.
2021-06-29 10:09 AM
How to fix it then? Is this a software bug?
2021-06-29 10:34 AM
Your options are to edit the SVD yourself, possibly splicing those register values in from another chip's SVD file, or wait for ST to fix it.
@Imen DAHMEN
2021-06-29 11:10 AM
@Imen DAHMEN Can we confirm that this problem has been identified and will get fixed? Can we have some details on the workaround? This bug causes the STM32CubeIDE not usable for the development for USB and FDCAN. Thanks.
2021-06-29 11:16 PM
Hello @Jackle and @TDK ,
Thanks for reported this issue.
I created an internal ticket to fix this.
I'll make sure to post any updates or patch here as soon as I hear back from them.
Thanks
Imen
2021-06-30 02:25 AM
Thank you for your feedbacks.
Indeed it seems that the SVD version is a bit old. Today we have an advanced version that supports all missing IPs: USB,FDCAN etc
I am attaching the last version of SVD file for G0B1 that should be supported in upcoming release for STM32CubeIDE.
All you need is replace old SVD file with new one.
Please don't hesitate if you have more feedbacks/questions.
Regards,
-Imen
2021-06-30 02:27 AM
2021-06-30 06:13 AM
Thanks. I can see the Registers now. However, the USB is still not working. I will open a new thread for this issue.
2024-09-14 03:24 PM
Old one.