Hi!

I have just built my Tevo Tarantula printer. Using the SD card I have managed to print two testcubes with decent results.

The problem I have is that when I connect to the printer with either my Windows 10 laptop, or a Pi 3 running octoprint (using the supplied USB cable) it initially connects and seems to work great. But in both cases it disconnects within 30seconds to 1 minute with the computer or Pi saying the printer timed out and stopped responding. I got the below log out of octoprint:

The log shows me being able to connect, and use the web controls to move the printer head around and then the printer just stops communicating. After it disconnects I can reconnect about 1 minute later and repeat the process.

I would really appreciate some suggestions as to what I can do. I am using the supplied USB cable and the printer seems to be working as intended in other areas.

------

2018-01-15 21:54:28,193 - Connecting to: /dev/ttyUSB0
2018-01-15 21:54:28,207 - Changing monitoring state from ‘Offline’ to ‘Opening serial port’
2018-01-15 21:54:28,208 - Connected to: Serial<id=0x6cdcbed0, open=True>(port=‘/dev/ttyUSB0’, baudrate=115200, bytesize=8, parity=‘N’, stopbits=1, timeout=13.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2018-01-15 21:54:28,209 - Changing monitoring state from ‘Opening serial port’ to ‘Connecting’
2018-01-15 21:54:28,214 - Send: N0 M110 N0*125
2018-01-15 21:54:29,176 - Recv: start
2018-01-15 21:54:29,179 - Recv: echo:Marlin1.0.0
2018-01-15 21:54:29,183 - Recv: echo: Last Updated: Oct 19 2017 15:23:20 | Author: Zviper89, Migbot Stndrdauto lvl
2018-01-15 21:54:29,185 - Recv: Compiled: Oct 19 2017
2018-01-15 21:54:29,188 - Send: N0 M110 N0*125
2018-01-15 21:54:29,192 - Recv: echo: Free Memory: 3596 PlannerBufferBytes: 1232
2018-01-15 21:54:29,195 - Recv: echo:Hardcoded Default Settings Loaded
2018-01-15 21:54:29,197 - Recv: echo:Steps per unit:
2018-01-15 21:54:29,202 - Recv: echo: M92 X80.00 Y80.00 Z1600.00 E100.00
2018-01-15 21:54:29,205 - Recv: echo:Maximum feedrates (mm/s):
2018-01-15 21:54:29,208 - Recv: echo: M203 X225.00 Y225.00 Z3.00 E25.00
2018-01-15 21:54:29,210 - Recv: echo:Maximum Acceleration (mm/s2):
2018-01-15 21:54:29,213 - Recv: echo: M201 X2650 Y2650 Z100 E10000
2018-01-15 21:54:29,217 - Recv: echo:Acceleration: S=acceleration, T=retract acceleration
2018-01-15 21:54:29,219 - Recv: echo: M204 S2650.00 T3000.00
2018-01-15 21:54:29,229 - Recv: echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s)
2018-01-15 21:54:29,232 - Recv: echo: M205 S0.00 T0.00 B20000 X15.00 Z0.40 E5.00
2018-01-15 21:54:29,234 - Recv: echo:Home offset (mm):
2018-01-15 21:54:29,237 - Recv: echo: M206 X0.00 Y0.00 Z0.00
2018-01-15 21:54:29,239 - Recv: echo:PID settings:
2018-01-15 21:54:29,241 - Recv: echo: M301 P22.20 I1.08 D114.00
2018-01-15 21:54:30,618 - Recv: echo:SD card ok
2018-01-15 21:54:30,622 - Recv: ok
2018-01-15 21:54:30,626 - Changing monitoring state from ‘Connecting’ to ‘Operational’
2018-01-15 21:54:30,632 - Send: N0 M110 N0*125
2018-01-15 21:54:30,649 - Recv: ok
2018-01-15 21:54:30,651 - Send: N1 M115*39
2018-01-15 21:54:30,695 - Recv: FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:GitHub - ErikZalm/Marlin: Reprap FW with look ahead. SDcard and LCD support. It works on Gen6, Ultimaker, RAMPS and Sanguinololu PROTOCOL_VERSION:1.0 MACHINE_TYPE:Migbot 3D EXTRUDER_COUNT:1 UUID:00000000-0000-0000-0000-000000000000
2018-01-15 21:54:30,698 - Recv: ok
2018-01-15 21:54:30,699 - Send: M20
2018-01-15 21:54:30,727 - Recv: Begin file list
2018-01-15 21:54:30,729 - Recv: CUBE1.GCO
2018-01-15 21:54:30,731 - Recv: CUBE2.GCO
2018-01-15 21:54:30,732 - Recv: CUBE3.GCO
2018-01-15 21:54:30,734 - Recv: CUBE4.GCO
2018-01-15 21:54:30,735 - Recv: CUBE5.GCO
2018-01-15 21:54:30,737 - Recv: CUBE6.GCO
2018-01-15 21:54:30,739 - Recv: End file list
2018-01-15 21:54:30,741 - Recv: ok
2018-01-15 21:54:32,461 - Send: G91
2018-01-15 21:54:32,477 - Recv: ok
2018-01-15 21:54:32,479 - Send: G1 X10 F1000
2018-01-15 21:54:32,492 - Recv: ok
2018-01-15 21:54:32,494 - Send: G90
2018-01-15 21:54:32,508 - Recv: ok
2018-01-15 21:54:34,217 - Send: G91
2018-01-15 21:54:34,241 - Recv: ok
2018-01-15 21:54:34,243 - Send: G1 X10 F1000
2018-01-15 21:54:34,257 - Recv: ok
2018-01-15 21:54:34,259 - Send: G90
2018-01-15 21:54:34,274 - Recv: ok
2018-01-15 21:54:37,166 - Send: G91
2018-01-15 21:54:37,183 - Recv: ok
2018-01-15 21:54:37,184 - Send: G1 X10 F1000
2018-01-15 21:54:37,199 - Recv: ok
2018-01-15 21:54:37,201 - Send: G90
2018-01-15 21:54:37,214 - Recv: ok
2018-01-15 21:54:39,000 - Send: G91
2018-01-15 21:54:39,014 - Recv: ok
2018-01-15 21:54:39,016 - Send: G1 X10 F1000
2018-01-15 21:54:39,027 - Recv: ok
2018-01-15 21:54:39,029 - Send: G90
2018-01-15 21:54:39,043 - Recv: ok
2018-01-15 21:54:40,628 - Send: M105
2018-01-15 21:54:40,651 - Recv: ok T:17.4 /0.0 B:17.1 /0.0 T0:17.4 /0.0 @:0 B@:0
2018-01-15 21:54:41,306 - Send: G91
2018-01-15 21:54:41,317 - Recv: ok
2018-01-15 21:54:41,319 - Send: G1 Y10 F4000
2018-01-15 21:54:41,333 - Recv: ok
2018-01-15 21:54:41,335 - Send: G90
2018-01-15 21:54:41,348 - Recv: ok
2018-01-15 21:54:42,511 - Send: G91
2018-01-15 21:54:42,525 - Recv: ok
2018-01-15 21:54:42,527 - Send: G1 Y10 F4000
2018-01-15 21:54:42,542 - Recv: ok
2018-01-15 21:54:42,544 - Send: G90
2018-01-15 21:54:42,556 - Recv: ok
2018-01-15 21:54:43,692 - Send: G91
2018-01-15 21:54:43,701 - Recv: ok
2018-01-15 21:54:43,703 - Send: G28 X0 Y0
2018-01-15 21:55:11,730 - No response from printer after 6 consecutive communication timeouts, considering it dead. Configure long running commands or increase communication timeout if that happens regularly on specific commands or long moves.
2018-01-15 21:55:11,735 - Changing monitoring state from ‘Operational’ to ‘Offline: Too many consecutive timeouts, printer still connected and alive?’
2018-01-15 21:55:11,741 - Connection closed, closing down monitor