CAN FD multiple MCUs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-08 3:27 AM
I am trying to connect 2 NUCLEO-G0B1RET6 boards,using CAN FD. I previously did it using CAN, But now i am trying to connect these boards using CAN FD. So far no success,I want to know if it is possible to do it using CANFD.Kindly help me in this regard.
Solved! Go to Solution.
- Labels:
-
STM32G0 Series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-08 7:22 AM
Tomorrow I will try again,once I have my setup ready, I'm grateful for your continuous support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-08 8:33 AM
You can look into the NCV7344 from ON Semiconductor. It's CAN FD compliant and it can interface a 3V-5V Microcontroller.
TimerCallback tutorial! | UART and DMA Idle tutorial!
If you find my solution useful, please click the Accept as Solution so others see the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-08 9:18 AM
ROHM BD41041FJ-C (adding for Google spidering..)
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 12:45 AM
I tested voltage level on Pins,
1. Transceiver TX pin-3.316v
2. Transceiver VCC-5.05v
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 2:24 AM
Show a drawing on how all your boards and transceivers, terminating resistors and power supplies are connected
TimerCallback tutorial! | UART and DMA Idle tutorial!
If you find my solution useful, please click the Accept as Solution so others see the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 2:45 AM
Hello,
VIHmin = 5.05V x 0.7 = 3,535V > 3.316V (VDD) -> out of the transceiver spec. As I said, you have to use a 3.3V transceiver. Or test TxD pin in OD config
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 3:02 AM
Hello, I have attached photos,Please let me know if there is any problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 3:19 AM
According to your schematics connections look good.
Did you tried the OD config for TxD pin?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 3:31 AM
Are the grounds common to both MCU and CAN Transceivers? Need to be sure you're not using a separate power supply for each one. Also you didn't really indicate what is the actual problem other than you saying no success. Can you transmit but not receive? Or both? You haven't shown any code so we don't know if you set it up correctly?
TimerCallback tutorial! | UART and DMA Idle tutorial!
If you find my solution useful, please click the Accept as Solution so others see the solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-11-09 5:06 AM
Looking at his diagram, the power is ok. Each node has its own main power supply (5V). He doesn't show that the transceiver GND is connected to the GND of the Nucleo board but I suppose he did it.
