Ticket #25332

XMODEM Checksum does CRC

Eröffnet am: 2011-05-30 16:52 Letztes Update: 2016-03-06 19:58

Auswertung:
(Anonym)
Verantwortlicher:
(Keine)
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Won't Fix
Datei:
Keine
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

Tying to send a file by XMODEM-Checksum (8-Bit Modulo) will be sent as XMODEM-CRC. To select the option "Checksum" has no effect. First in transfer window "checksum" will be shown. Receiver sends an xH01 (SOH) and sender should send first block. But when receiver sends SOH, nothing happens. When receiver sends an "C" as ready-signal for a CRC-transfer, Teraterm will change its status to "CRC" in tranfer windows and the transfer will start as CRC.

So Xmodem with Option "Checksum" doesnt work...

Found this error by trying to use TT for XMODEM-Firmware-upload to an Atmega128 with self programmed bootloader with XMODEM-Checksum.

Thank you for correcting this ...

j.bitzer@electronic-design-bitzer.de

Ticket-Verlauf (3/9 Historien)

2011-05-30 16:52 Aktualisiert von: None
  • New Ticket "XMODEM Checksum does CRC" created
2011-05-30 20:01 Aktualisiert von: (del#1144)
2011-05-30 20:44 Aktualisiert von: (del#1144)
Kommentar

Could you please let us see xmodem.log?

2011-05-30 23:44 Aktualisiert von: None
Kommentar

Have no log. I tried to upload firmware to Atmega128 with my own created bootloader. Could'nt get it running with TT. Other Terminals work fine... So i connected another PC to RS232. I started transfer at TT. Then i sent xH01 from the other PC Nothing hapened.

After the receiver sent xH01 (SOH) the transmitter should start XModem-send with 8-Bit-checksum.

So i sent ASCII "C" to TT, which is starting character for XMODEM-CRC. The statuswindow of TT changed from "checksum" to "CRC" and TT sent a block with 16bit CRC- checkksum...

2011-05-31 00:02 Aktualisiert von: None
Kommentar

Sorry, SOH = xH15, but i did that right in my code...

2011-05-31 00:03 Aktualisiert von: None
Kommentar

Forget last entry :-)

2011-05-31 00:29 Aktualisiert von: (del#1144)
Kommentar

If set XmodemLog=on in TERATERM.INI, the transfer log of xmodem is saved to teraterm directory.

2016-01-19 22:07 Aktualisiert von: doda
  • Lösung Update from Keine to Won't Fix
Kommentar

Type of error detection can be only specified at receiver side. It's xmodem protocol specification.

2016-03-06 19:58 Aktualisiert von: (del#1144)
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2016-03-06 19:58

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden