Communications Errors After Switching to Repetier Firmware
Posted: Sat Feb 02, 2013 2:41 pm
I saw a lot of good feedback about the Repetier firmware so I decided to give it a try. Overall I love it, it's much smoother. The problem is that since I made the switch, during my prints I'm getting quite a few errors like this...
12:35:02.193 : Printing layer 1 of 25
12:35:17.345 : Unknown command:
12:35:17.550 : Resend:588
12:35:17.569 : Error:Binary cmd wrong checksum.
12:35:17.569 : Resend:597
12:35:17.796 : Resend:609
12:35:18.054 : Resend:647
12:40:09.696 : Printing layer 2 of 25
During one 5 hour print, I got 3 hours into it and although I didn't see this error, the printer just came to a halt and wouldn't accept anymore commands. Repetier host was not frozen but appeared to be waiting to be able to send more data to the printer which makes me suspect a communications failure.
The only thing I've found via web search was to make sure the receive cache size is set to 63, which it is. I can see that in the printer settings dialog in Repetier Host. I don't see anywhere in the EEPROM settings that it would be overridden. The other tips were to check parity and stop bits. My baud rate is showing correct in EEPROM and the firmware but I don't see anywhere to set or check parity or stop bits except in the printer settings dialog. I'm currently set to 250,000 baud, 1 stop bit, no parity and auto detect for transfer protocol and 63 bytes for the receive cache size.
Anyone else ever get weird com errors?
12:35:02.193 : Printing layer 1 of 25
12:35:17.345 : Unknown command:
12:35:17.550 : Resend:588
12:35:17.569 : Error:Binary cmd wrong checksum.
12:35:17.569 : Resend:597
12:35:17.796 : Resend:609
12:35:18.054 : Resend:647
12:40:09.696 : Printing layer 2 of 25
During one 5 hour print, I got 3 hours into it and although I didn't see this error, the printer just came to a halt and wouldn't accept anymore commands. Repetier host was not frozen but appeared to be waiting to be able to send more data to the printer which makes me suspect a communications failure.
The only thing I've found via web search was to make sure the receive cache size is set to 63, which it is. I can see that in the printer settings dialog in Repetier Host. I don't see anywhere in the EEPROM settings that it would be overridden. The other tips were to check parity and stop bits. My baud rate is showing correct in EEPROM and the firmware but I don't see anywhere to set or check parity or stop bits except in the printer settings dialog. I'm currently set to 250,000 baud, 1 stop bit, no parity and auto detect for transfer protocol and 63 bytes for the receive cache size.
Anyone else ever get weird com errors?