I'm trying to get a Tronxy X3A running Marlin 1.0 setup with Octoprint.
The PI is all set but I'm stuck on setup.
I'm hope somebody can help me out with a with a working Cura 15.04.06 or otherwise working profile I can import for Tronxy X3A (maybe a X3 would work too?).
I'm new to the Troxy X3A and to Cura and to Octo, so please be gentle :).
I have been digging around, including checking the octo profile repository but with no luck.
First I would suggest you use a current version of cura (which is 4.3 stable / 4.4 beta right now).
If you add a new printer with a current cura you'll get a lot of profiles to chose from (but no Tronxy X3A profile unfortunately)
If I were you I would try the ender 3 profile and see how it works
and btw are you sure about the Marlin 1.0 part? That's a pretty old firmware and you should consider to update to 1.1.9 Here is the link to the Marlin 1.1.9 example config for your printer
Thanks, I don't have a Cura version preference, I was going by what the Octo page had for what profiles could be used from Cura.
I'm sure about the version. That is on my list of things to try and upgrade.
One of the things I'm hoping the right profile will fix is right now octo disconnects with an error when I send commands, Repetier is working well enough to send commands from my laptop to it, but that's not ideal for me long term.
I'm looking at that but it's fairly complex, at least for this printer.
sometimes Octo print seems to work fine and start a print, then I get into a loop where I only get
State: Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:2793)
I'm checking the noted suggestions but dose not seem to be a voltage issue. Also I can send G commands fine, home, auto level. it's only when I start the print that it kicks me out.
From the log
2019-11-12 16:36:23,195 - octoprint.util.comm - INFO - Changing monitoring state from "Opening serial port" to "Connecting"
2019-11-12 16:36:23,208 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-11-12 16:36:23,221 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-11-12 16:36:27,740 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-11-12 16:36:28,077 - octoprint.util.comm - INFO - Changing monitoring state from "Connecting" to "Operational"
2019-11-12 16:36:28,087 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-11-12 16:36:28,139 - octoprint.util.comm - INFO - Printer reports firmware name "Marlin V1; Sprinter/grbl mashup for gen6"
2019-11-12 16:36:35,873 - octoprint.printer.standard.job - INFO - Print job selected - origin: local, path: Bed_Addon_All.gcode, owner: pi, user: pi
2019-11-12 16:36:35,896 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2019-11-12 16:36:35,911 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: Bed_Addon_All.gcode, owner: pi, user: pi
2019-11-12 16:36:35,930 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2019-11-12 16:36:35,939 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing"
2019-11-12 16:36:36,331 - octoprint.util.comm - ERROR - Unexpected error while reading from serial port
Traceback (most recent call last):
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/util/comm.py", line 2793, in _readline
ret = self._serial.readline()
File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/util/comm.py", line 4932, in readline
c = self.read(1)
File "/home/pi/oprint/local/lib/python2.7/site-packages/serial/serialposix.py", line 501, in read
'device reports readiness to read but returned no data '
SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
2019-11-12 16:36:36,412 - octoprint.util.comm - ERROR - Please see https://faq.octoprint.org/serialerror for possible reasons of this.
2019-11-12 16:36:36,459 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:2793)"
All that said, I would still like a proper X3 profile