XMODEM DOWNLOAD WITH C#

Hi,

I have a calibration station for my product and with this calibration station I want to download the XBEE program.

I can get this to show up… :

  1. upload ebl
  2. run
  3. ebl info
    BL >

I send a ‘1’ and the ‘C’ start (XMODEM CRC).

When I send the 1st packet I get error code 0x044.

When I connect the code to Hyperterminal instead, I can download the application using my Xmodem Protocol.

Questions for possible issues:
Is Xmodem for Digi 128 bytes or 64 bytes for wired connection?

Does it use ASCII (0x01) SOH for the start of header?

I can’t get HyperTerminal to download either I get:

"begin upload
CCCCCCCCCCCCCCCCCCBB0BB0
download file error 0x0044

Serial upload aborted"

Any suggestions?

Hello XBEELIGTH,

When I upload .ebls with X-CTU, I must set it to 128 bytes to work properly. And I it shows an 0x01 at the beggining of the transfer (ShowHex option).

Hope it helps. Best regards,