STM32N6 FDCAN Baudrate not changed
- November 21, 2025
- 1 reply
- 166 views
Hi,
I’m working with the STM32N6 board and need to configure the FDCAN1 parameters. I’m using the 64 MHz internal clock, and I calculated the bit rate using the Bit Rate Calculator. I want to set a baud rate of 500 kbps, but I’m unable to do so. The configuration always shows a default value of 1000 bps, and it does not change even when I modify Nominal Time Segment 1 & 2 or the Prescaler. In the clock configuration, the FDCAN1 frequency is set to 200 MHz.
Here are the steps I have already tried:
-
Changing the APB clock.
-
Changing the FDCAN1 clock frequency to 100 MHz.
-
Checking both the FSBL and application layers.
-
Using the STM32 example code from the repository.
-
Testing on an N6 Nucleo board — the baud rate still does not change
I have also attached the project file for the reference.
If anyone has encountered this issue before or has any suggestions, please let me know.
Thankyou.
