connect to anet a8 (prusa i3?)
I can connect cura and print objects via the usb port but I would like to use Repetier to send info.
I am using windows7 on a pc connected with a usb lead direct to the printer board . All I get on the log is a list of lines
(n55, n56 etc) usually M105 and asterix with a number after it scrolling up.
Some times I get
communication timeout - reset send buffer block in red
I go to manual control and get x command waiting every time I try to jog. Eventually this goes back to idle and then back to 1 command waiting as if it is trying to communicate.
This looks like I have the baud rate wrong but I have tried all sort of baud rates without change?
Anybody know how to set up Repetier to work with the Anet A8?
thanks
I am using windows7 on a pc connected with a usb lead direct to the printer board . All I get on the log is a list of lines
(n55, n56 etc) usually M105 and asterix with a number after it scrolling up.
Some times I get
communication timeout - reset send buffer block in red
I go to manual control and get x command waiting every time I try to jog. Eventually this goes back to idle and then back to 1 command waiting as if it is trying to communicate.
This looks like I have the baud rate wrong but I have tried all sort of baud rates without change?
Anybody know how to set up Repetier to work with the Anet A8?
thanks
Comments
thanks.
Nxx is the sending side. Do you see any responses in log when ACK is enabled?
ack wasn't set but if I set it there appears to be no difference.
If I go to manual control and click on Z up I get 1 command waiting, shortly after I get
G1 F3 Z100*10
in the log but no ack
I am still getting
communications time out - reset send buffer block
in the log.
communication time out - reset send buffer block
If I disconnect and change the baud rate to 250000 When I try to reconnect I get a box in the middle of the screen saying
the connection failed with the following error The parameter is incorrect
I take this to indicate that 15200 is fine as no box appears with that, in fact it looks to connect apart from
No start signal detected - forcing start
and then
communication timeout - reset send buffer block.
I don't have a program to send files to the printer with USB so I would like to solve this.
Make sure repetier-server is not trying to connect. If you have configured a printer there it will always autoconnect until you disable the printer in it's frontend.
I assume repetier -server is trying to connect, it keeps sending m105 (get extruder temperature)
and every so often the log shows communications time out - reset send buffer block.
I can send commands with the serial monitor such as G1 Z15 and the Z axis moves.
It is connected to port 21. Repetier sees this port and displays it in printer settings/connection /port box but whether I insert that as the port required or just leave it on auto it fails to communicate with the printer.
I have to put a colon after each command, does the repetier manual control do this?
If I put G1 X20: into the g-code box in manual it fails to see it?
I suspect the Repetier is not compatible?
I also know that my third party serial monitor uses 1 stop bit 8 data bits and no parity, what does the repetier use?
It also has now gone back to filling the log with a large amount of information and then crashing as soon as I touch the connect button.
The Anet A8 and its variants(like the Sainsmart A8) do in fact use a Arduino clone. Yes you are correct, it isn't a "true" Arduino. It is also a dedicated motherboard using an Atmega1284P processor running at 16 MHz.
I looked at my device manager which stated com 3 was showing as a Matter Control "RAMPS" board, whicg isn't right because I remember working on a few other A8's and they all used the CH340 drivers for the motherboard.
I then remembered the Arduino software is used to upgrade firmware which I forgot to install on this current PC and after reading post after post of the net someone said it might be the solution...…..
so I downloaded it and all the drivers that came with it (I felt stupid at this point, noob mistake) and Alas, no luck. Even the Serial Monitor as stated(in this discussion) would return anything but question marks.
At this point I went and got the board info from the Arduio software. It was shown as an "unknown" board, but HA! I have the VID and the PID. VID represents a manufacture, while the PID represents the model of the chip:
So I searched Bing(yes, I use Bing sometimes) and found these links:
Tried the first link: https://www.drivermax.com/USB-SERIAL-CH340-wch_cn-USB-VID-1A86-PID-7523-3_4_2014_08-2014-08-08-12053-driver.htm
Downloaded the drivers:
Choose "only download this driver":
Scanned the download a few times to make sure it isn't bad and Eureka! It worked. The printer shows as " CH340 Controller" in the device manger. Arduino software and the serial monitor read it perfectly. Repetier host and server see it just fine. Prints come out just fine. I can even upload stuff to the SD card. Print off of it. The manual controls are instant. Everything. Now I can even upgrade firmware if I want . Hope this helps.
Right click MyComputer--->left click Manage--->Device Manager--->Ports (COM & LPT)--->USB Serial CH340 (COM1)-->Right Click then click Properties---->Port Settings--->Check Bits per second is 115200--> Advanced--> Change COM Port number to COM2 or other available port. Problem solved.
Sometimes COM1 is reserved by system so will not allow other devices to use com 1 hence connection issues can occur, changing Port number to 2 or other and ensuring Repetier is looking at Com2 afterwards sorted the problem for me 100% no extra drivers ect were required, Hope this is helpful to anybody having same problem.