User manual
Pg4uw
Checksum address range settings are associated to currently selected device only. After
new device is selected, address range is set to default addresses mode "Buffer Start" and
"Buffer End" for selected device. Checksum address mode is also saved to project files.
• Following checksum types are available for Main checksum:
Byte sum (x8)
Buffer data are summed byte-by-byte irrespective of current buffer view mode (x8/x16/x1)
organization. Any carry bits exceeding 32-bits are neglected. This checksum mode is
indicated by string (x8) displayed after checksum value in main program window.
Word sum Little Endian (x16)
Buffer data are summed word-by-word irrespective of current buffer view mode
organization. Any carry bits exceeding 32-bits are neglected. This checksum mode is
indicated by string (x16 LE) displayed after checksum value in main program window.
Term Little Endian means, the buffer checksum is calculated from words read from buffer
in Little Endian mode.
Word sum Big Endian (x16)
Buffer data are summed word-by-word irrespective of current buffer view mode
organization. Any carry bits exceeding 32-bits are neglected. This checksum mode is
indicated by string (x16 BE) displayed after checksum value in main program window.
Term Big Endian means, the buffer checksum is calculated from words read from buffer
in Big Endian mode.
CRC-CCITT
Buffer data are summed by bytes to 16-bit word using standard CRC-CCITT algorithm
RESULT=PREVIOUS + (x^16 + x^12 + x^5 +1)
CRC-XMODEM
Buffer data are summed by bytes to 16-bit word using standard CRC-XMODEM algorithm
RESULT=PREVIOUS + (x^16 + x^15 + x^2 +1)
CRC-32
Buffer data are summed by bytes to 32-bit word using standard CRC-32 algorithm.
MD5 and SHA-1
Buffer data are summed by MD5 or SHA-1 hash-sum algorithms.
The checksum modes can be set in pop-up menu by clicking on label checksum in main
program window or by menu shortcuts Shift+Ctrl+1 for Byte sum (x8), Shift+Ctrl+2 for
Word sum Little Endian (x16) or Shift+Ctrl+3 for Word sum Big Endian (x16) etc..
Options are also available in dialog Checksum, tab Main checksum options.
Checksum type is saved to configuration file and project file. Setting from project file has
higher precedence.
Device
Menu Device includes functions for a work with selected programmable devices - device
select, read data from device, device blank check, device program, device verify and device
erase.
105