2024-04-17 03:08 AM
Hi guys,
I was trying to implement CAN in STM32F429I-DISC1. In that board when using PB5 and PB6 for CAN2 it is working but when using CAN2 with PB12 and PB13 it is not working and it shows bit dominant error. if any of you faced this error, help me to rectify it.
Solved! Go to Solution.
2024-04-17 03:30 AM - edited 2024-04-17 04:29 AM
Hello,
That's normal. See schematics of the board.
PB5/PB6 are free while PB12 and PB13 are connected to USB pin functions.
You can remove R67 to disconnect OTG_FS_ID but unfortunately you can't disconnect VBUS_FS.
So you need to use PB5/PB6.
2024-04-17 03:30 AM - edited 2024-04-17 04:29 AM
Hello,
That's normal. See schematics of the board.
PB5/PB6 are free while PB12 and PB13 are connected to USB pin functions.
You can remove R67 to disconnect OTG_FS_ID but unfortunately you can't disconnect VBUS_FS.
So you need to use PB5/PB6.
2024-04-17 03:59 AM
Thanks for your reply.
Is there any way to particularly use that two specific pins(PB12 and PB13) for CAN communication?
2024-04-17 04:11 AM
Not possible. Except if you remove R67, U8 IC and maybe also R65. If you don't have the necessary a good desoldering tools it could be a tough task.