2.4.3.7 CRC32_BOOT_Validate()

bl_result_t CRC32_BOOT_Validate (flash_address_t startAddress, uint32_t length, flash_address_t refAddress)

Bootloader space validation using CRC32.

Validates the bootloader firmware image in Flash memory using CRC32. This API compares the computed CRC32 for the given bootloader range with a reference value located at refAddress.

Parameters:
in startAddress

Start address of the region to validate.

in length

Length of the region in bytes.

in refAddress

Address containing the reference CRC32 value.

Returns:

bl_result_t Result of validation operation (e.g., success, error).