bigtreetech / Manta-M8P

218 stars 50 forks source link

CanBus support #30

Open emersonsc opened 1 year ago

emersonsc commented 1 year ago

The owners manuals provided give zero help on getting the built in canbus to work.

DP4US commented 1 year ago

20230827_000733 20230827_000554 The are the locations for the jumpers. If you need more help please let me know. I had to google the ebb36 connections for power and can h/l.

JuanSebastianOtalora commented 1 year ago

For all those out there wondering what the pinouts and wiring diagram between the Hermit Crab CAN Tool Board and the M8P v1.1 CAN headers is, here it is:

When you are looking at the tool board from top, the 3rd and 4th wire from the left, are CAN-H and CAN-L respectively, and when you look at the M8P Can header pins from left to right are CAN-L, and CAN-H, respectively. Also note that the jumpers for the CAN bus termination resistors need to be in place on both boards (on the M8P, it's the header labeled 120R, and on the HC CAN Tool Board, it's the header on the left of the RJ11 ports).

image

image

Is that for CM4 or CB1. I was told by Biqu R&D Justin, that for Hermit Crab CAN with CB1 I would need the IO2CAN v1.0 adapter (same one used for the TFT35 SPI v2.1) to make it work with the CB1. Since that information wasnt available and seems that still not available i didnt purchase the IO2CAN V1.0 so i had to use the Hermit Crab CAN with a raspi 3 and skr e3v2 However there is a new version of the Manta M8P v2.0 that has I2C, not sure if the same as the IO2CAN v1.0 and if it works with CB1. Im still at a loss. Would be a good idea to invest in the M8P v2 rather than getting the v1.1 to make the hermit crab can work with CB1?

Pneumanifest commented 1 year ago

The m8p v1.1 and likely the V2 will have no problems using the canbus out with the CB1. You put it in can bridge mode and you're good to go. The original m8P didn't have a canbus transceiver so that's probably why you were told that you needed the IO2Can adapter.