EEPROM CRC

Test Name: EEPROM Memory Test.

Purpose of test: Detect all single bit faults in EEPROM memory.

Requirement ID: SW_EEPROM_MEMORY_CHECKSUM_CRC_TEST_01

Acceptable Measure: Modified checksum.

Description: A cyclic redundancy check (CRC) is an error detection technique used to find accidental errors in invariable memory. This method is commonly used to determine the correctness of data transmissions and data present in EEPROM memory. Test should compute a checksum of the data and store it. In order to detect errors, a new checksum is computed on the same data and compared with the previous one. If they are different, there is an error.

API Documentation: SW_EEPROM_MEMORY_CHECKSUM_CRC_TEST_01 - CRC16, SW_EEPROM_MEMORY_CHECKSUM_CRC_TEST_01 - CRC32