Checksum
The Checksum options control filling and checksumming.

For more information about checksum calculation, see Checksum calculation for verifying image integrity.
Generate checksum
Generates a checksum for the specified range. Choose between:
- Algorithm
Selects the algorithm to be used when calculating the checksum. Choose between:
Arithmetic sum, the simple arithmetic sum algorithm. The result is truncated to one byte.
CRC16 (default), the CRC16 algorithm (generating polynomial 0x1021).
CRC32, the CRC32 algorithm (generating polynomial 0x4C11DB7).
CRC polynomial, the CRC polynomial algorithm, a generating polynomial of the value you specify.
CRC64ISO, the CRC64ISO algorithm (generating polynomial 0x1B).
CRC64ECMA, the CRC64ECMA algorithm (generating polynomial 0x42F0E1EBA9EA3693).
- Checksum unit size
Selects the size of the unit for which a checksum should be calculated. Typically, this is useful to make the linker produce the same checksum as some hardware CRC implementations that calculate a checksum for more than 8 bits per iteration. Choose between:
8-bit, calculates a checksum for 8 bits in every iteration.
16-bit, calculates a checksum for 16 bits in every iteration.
32-bit, calculates a checksum for 32 bits in every iteration.
64-bit, calculates a checksum for 64 bits in every iteration.