«NVM_E_INTEGRITY_FAILED» Ошибка была обнаружена при запуске во время «NVM_ReadAll» - PullRequest
0 голосов
/ 23 октября 2019

Из-за проблемы CRC (автосар) для конкретного NvBlock во время «NVM_ReadAll ()» обнаружена ошибка «NVM_E_INTEGRITY_FAILED».

Я попытался отладить, но не смог получить root-права, чтобы вызвать проблему.

Из всех блоков только один NvBlock имеет проблему crc и, очевидно, вызывает сбой NNM_Readll ("NVM_REQ_NOT_OK").

Пожалуйста, предложите лучший способ устранения этой проблемы.

1 Ответ

0 голосов
/ 06 ноября 2019

Спасибо, Лундин и Кессельхаус. Похоже, что SPI-драйвер имеет проблему при чтении данных из Eeprom для этого конкретного блока (размер блока больше 1 КБ). Рассчитанный CRC имеет другое значение по сравнению с фактическим значением CRC. Таким образом, устанавливается ошибка NVM_Integrity.

...