18.4.2 Calculating for “BF” in the Checksum Formula

The size of the Boot Flash is 12 KB, which equals 12288 bytes. However, the last 16 bytes are device Configuration registers, which are treated separately. Therefore, the number of bytes in Boot Flash that we consider in this step is 12272. Since the Boot Flash is assumed to be in erased state, the value of “BF” is resolved through the following calculation:
  • BF = 0xFF + 0xFF + … 12272 times
  • BF = 0x002FC010 (32-bit number)