I am using KV58 CANBUS to communicate the ESP32 CANBUS(Support ISO 11898-1).
1) When I try the communication between ESP32 board, it works fine.
2) When I try KV58 with K64F CANBUS, it works fine as well.
3) Then, I try KV58 CANBUS with ESP32, I cannot get it work. The difference between K64F CANBUS and ESP32 CANBUS is just MCU, all others(tranceiver, connection, and etc) are exactly same. I am wondering if it is related to timing settings?
Can anybody tell me how to fix this problem? Any suggestion?
Thank you so much for your interest in our products and for using our community.
I think you are correct. It is related to timing settings. If you are using the SDK examples of KV58 and K64, both bit rates are set to 1 Mb/s. Then it is only to check how the ESP32 is configured.
Hope it helps you. Please let me know if you have more questions about it.
Have a nice day!