Impossible to connect Repetier Server message : Send init commands because we had no signal from...

Repetier Server 1.0.4 on Raspberry Pi 3B+ when trying to connect to Ultratronics Board with Marlin 2.0 Firmware.
Note : this firmware works since more than 4 years without any problem.

After a crash of the Pi (the printer has disappeared switched to "unknown") due to a power failure.
The printer setup has been recreated.
Impossible to connect to the printer, message in console :
Mesg:16:35:10.412: Dtr: false Rts: true
Mesg:16:35:10.413: Connection started
Mesg:16:35:10.413: Printer reset requested false
Mesg:16:35:10.413: Dtr: true Rts: false
Mesg:16:35:10.434: Dtr: false Rts: true
Recv:16:35:13.437: Send init commands because we had no signal from a reset, assuming reset not available.
Send:16:35:13.437: N1 M110
Send:16:35:13.438: N2 M105
Send:16:35:13.438: N3 M115 ; Get firmware capabilities and info
Send:16:35:13.438: N4 M220 S100 ; Speed multiplier 100%
Send:16:35:13.438: N5 M221 S100 ; Flow multiplier 100%
Send:16:35:13.438: N6 G92 E0
Send:16:35:13.438: N7 G90
Send:16:35:13.438: N8 M82
Mesg:16:35:21.866: Dtr: false Rts: true
Mesg:16:35:21.867: Connection started
Mesg:16:35:21.867: Printer reset requested false
Mesg:16:35:21.867: Dtr: true Rts: false
Mesg:16:35:21.888: Dtr: false Rts: true
Recv:16:35:24.891: Send init commands because we had no signal from a reset, assuming reset not available.
Send:16:35:24.891: N1 M110
Send:16:35:24.891: N2 M105
Send:16:35:24.891: N3 M115 ; Get firmware capabilities and info
Send:16:35:24.892: N4 M220 S100 ; Speed multiplier 100%
Send:16:35:24.892: N5 M221 S100 ; Flow multiplier 100%
Send:16:35:24.892: N6 G92 E0
Send:16:35:24.892: N7 G90
Send:16:35:24.892: N8 M82

I have tried dozens of different serial port configurations > Can't connect
Upgraded to Repetier Server 1.4.1 > Same issue
Re-uploaded the Firmware (no change in the firmware) > connection is OK
Turn OFF Printer, then Turn ON > Impossible to connect
Re-uploaded the Firmware > connection is OK
Turn OFF Printer, then Turn ON > Impossible to connect

Any idea or things to test ??

Thanks

Comments

  • As you see there are no messages from firmware back, so communication does not work.

    To check:
    - Firmware set to Marlin
    - Use port with /dev/serial/by-id - there should only be one starting with that if you have only one printer connected. Then you know port is ok.
    - Baud rate must match

    I think this is a mega2560 board? They have normally no issues with dtr/rts just using to reset printer, right?

  • edited July 2022
    - Firmware is set to Marlin
    - Port used is /dev/serial/by-id/...  (Port is programming port)
    - Baud rate set to 250 000 matches the firmware
     
    No this is a SAM3X8E board : https://reprapworld.com/documentation/datasheet_ultratronics10_05.pdf
  • Just for testing : re-uploaded same firmware (same binairies), the connection works fine after upload ! Printer is OK
  • Since you use programming port for uploading. Do you have configured firmware to use that as well? You know you can configure it to listen on native port and still upload on programming port. You might even configure it to use both ports - works at least good in latest marlin 2.

    Also baud rate can be changed in printer eeprom, so if that was changed it might not use the config baud rate. At least if checksum etc is still good.
  • edited July 2022
    I shutdown Printer, then power on... Printer works, no problem anymore.
    I do not understand what's happen.

    Sorry...
Sign In or Register to comment.