Page 1 of 2
CoolTerm recieve OSX
Posted: Fri Aug 16, 2024 10:50 am
by JCoobs
I got connected to my 3d printer motherboard and I have been trying to read the current firmware file. I'm not getting the receive function to work. Any suggestions?
John
Re: CoolTerm recieve OSX
Posted: Sat Aug 17, 2024 9:34 am
by JCoobs
maybe this will be helpful. It's the log from one of the receive attempts.
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting 16-CRC (CRC)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
Requesting standard checksum (NAK)
recv error: getc timeout in start sequence
error_count reached 16, aborting.
Aborting. Sending 5 x CAN
Re: CoolTerm recieve OSX
Posted: Sun Aug 18, 2024 6:17 pm
by roger
Does your printer support XModem or YModem file transfer?
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 10:14 am
by JCoobs
I’m not sure. It’s a rather old JGAurora
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 11:13 am
by roger
So, chances are that your printer doesn't support either of these file transfer protocols. If they were, then there should be a function on the printer itself to initiate the transfer. I'm guessing that is not the case.
Most 3D printers I'm familiar with use a specialized tool to upgrade the firmware, or they can be upgraded by loading the new firmware onto an SD card and inserting that into the printer. On NONE of the printers I'm familiar with was there a way to download the current firmware FROM the printer.
So, I'm afraid, CoolTerm and the file transfer protocols it supports won't be any help with this, unfortunately.
Roger
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 12:10 pm
by JCoobs
Well shoot. I’m trying to find out what the configuration is so I can flash the new 32bit I want to install.
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 3:42 pm
by roger
Does your printer use Marlin firmware or something similar by any chance? If so, then the serial port is for sending GCodes to the printer. Perhaps there is one that returns the configuration.
https://marlinfw.org/meta/gcode/
For my printer, that command is M115:
https://marlinfw.org/docs/gcode/M115.html
- Connect CoolTerm to your 3D printer and set the correct baud rate (115200 for my printer)
- Type M115 and press the enter key.
- The printer responds with the firmware information
Roger
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 3:55 pm
by roger
Also, some Marlin printers default to 250000 Baud. You can set CoolTerm to that rate via the Options window and selecting the 'Custom...' option from the baudrate dropdown menu.
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 5:22 pm
by JCoobs
I’ll try that tomorrow. I read that M503 will give a more detailed description
Re: CoolTerm recieve OSX
Posted: Mon Aug 19, 2024 5:23 pm
by JCoobs
So confusing