2014-06-09 06:52 AM
Hi, I have faced problems using CAN1 in evaluation board STM3220G-Eval. I've used the CAN Network example project of STM32F2xx STD LIB. I have two STM3210C-Eval and one STM3220G-Eval. So I tested the network between STM3210C-Eval boards and it worked. I tested the network between STM3210C-Eval and STM3220G-Eval but it didn't work. So, I tried to use CAN2 instead of CAN1 in STM3220G-Eval (by change the definition USE_CAN1 to USE_CAN2 and setting jumpers JP3 and JP10 correctly) and it worked. I've searched for similar problems in the forum but have no success.
Can anyone help me? What is wrong with this? #stm3220g-eval #can12014-06-09 12:24 PM
I don't have an STM3220G-EVAL, but have the STM3240G model, can't say I've tried CAN on it but will double check the schematic for jumpers/options/conflicts.
2014-06-09 01:08 PM
Thanks for attention, clive1, but the problem was on me using the wrong connector. Differently from STM3210C-Eval, STM3220G-Eval doesn't have one connector for each CAN. The same connector is shared for CAN1 and CAN2. :(
Sorry for this.