makerbase-mks / MKS-Robin-E3-E3D

MKS Robin E3 E3D 32Bit Control Board 3D Printer parts with tmc2209 Uart mode driver For Creality Ender 3 CR-10
https://www.aliexpress.com/item/4000781744682.html
GNU General Public License v3.0
118 stars 97 forks source link

Cant connect to Printer via USB #92

Closed Sebe47 closed 3 years ago

Sebe47 commented 3 years ago

Hello im using the "Marlin-2.0.6.1_for_ender3_TMC2209+3dtouch+Z_SAFE_HOMING" Firmware

I cant get managed to connect to the Printer via USB

Tryed it with my Computer and with Octoprint.

mks-viva commented 3 years ago

Hi! If you use pronterface connect to board and it's work ok?

aabeuge commented 3 years ago

FWIW, I believe the CH340 usb to serial chips (which Robin E3 uses) can be damaged if the raspberry pi is connected to the E3 board's USB without its own external power. This is because the pi 5v rail is connected to its usb connector so the pi will try to power itself through the usb connection to the Robin E3 board. When this happens too much current moves through the ch340 chip and kills it. I discovered this while using ramps boards with a mega2560 clone that had the ch340 chip on it and killed two boards within a couple days. I bought some replacement ch340 chips off eBay for cheap and replaced mine and both boards usb worked again after.

You can try to use the AUX1 serial connection (refer to the hardware section of the git for pin out) with separate usb FTDI or connect raspberry pi through it's serial pins. If it works then your ch340 chip might need replaced or just continue to use the AUX1 serial connection permanently.

Just guessing this could have occurred when you tried with octopi and inadvertently might have forgot to plug in external power to the pi. It happened to me even though I normally power my pi externally.

countcobolt commented 3 years ago

Make sure you have enabled the second serial port if you are using UART. The first one is already in use.