Does the CanController require the SPI Mikroe Can bus device?

Regarding the tutorial:
https://docs.ghielectronics.com/endpoint/tutorials/can.html

Does the Controller work with the MIKROE-986?

No, CAN on Endpoint is built-in and there is no option for SPI.

How does one connect CAN hardware to Endpoint Domino then? (to get the differential signaling stuff)

Sorry because was not clear about this, built-in mean software, not hardware.

On Domino there is no CAN hardware added, you may need this:

Amazon.com: Waveshare SN65HVD230 CAN Board Connecting MCUs to CAN Network Features ESD Protection Communication Evaluation Development Board 3.3V : Electronics

Which pins do those attach to?

Looking at other GHI SBCs I see that the CAN signals are attached to pins that can be configured as UARTs.

Is that true for the Fez Flea as well?

I am confused. Why Fez Flea here ? :))

Anyway, endpoint, on the back you will see CAN 2 on PB12, PB13.

So that’s what CRX and CTX are? Can RX and Can TX?

image

Yes, CRX is CANRX en CTX is CANTX.

You should connect CANRX from Domino to CANRX of a CAN transceiver, CANTX should be connected to CANTX as well. In CAN it’s not standard to connect TX to RX like with UART/Serial.

We favor isolated transceivers like ISO1050 or ISOW1044 because we operate in industrial environments with different power domains.

A more common transceiver that is not isolated is the SN65HVD230

When testing, don’t forget the impedance resistors :wink:

2 Likes

Yes, or you can use PD0 (RX), PD1 (TX) as CAN1, right after GND, 3.3V on X5 header.

1 Like