Tool/software:
Hi
i need to make communication between f2800157 microcontroller and zynq zc702 APSoC through CAN.
connection
can_h (ti) to can_h(apsoc)
can_l (ti) to can_l(apsoc)
gnd to gnd
Whether this connection is correct?
i just need to verify the CAN is working is working or not between this.
so in ti i will run the example loopback.c and in apsoc i will use canopen to send, or see the incoming data's through can
Hi Gowtham,
Searching for zync zc702 APSoc that you specified above, it seems like this is an EVM and not a CAN analyzer/scope. When connecting CAN nodes, these have to be done through a transceiver. Signal levels for f2800157 communication is at 3.3V domain. The EVM you have specified may not have the same signal level as the f2800157 device so best to use a transceiver to link the f2800157x node. See the Introduction section of app note https://www.ti.com/lit/pdf/sprace5 for some details.
Regards,
Joseph
Hi
In zc702 board it has internally connected CAN transceiver.
How I should proceed now
Hi,
Just connect the CANL of the ZC702 to the CANL of the TI microcontroller and the CANH of the ZC702 with the CANH of the TI microcontroller. There should be a 120-ohm termination resistor between CANL and CANH if there are transceivers on both sides.
Regards,
Joseph