Что означает код возврата ядра macOS 0xE0008004 (kIOFireWireConfigROMInvalid)?

 
Предыдущий Следующий
kIOFireWireLastDCLToken kIOFireWireAlreadyRegistered

kIOFireWireConfigROMInvalid

Описанию устройства пока нельзя доверять

kIOFireWireConfigROMInvalid обозначает сбой проверки Configuration ROM в семействе FireWire Apple. Код конкретнее отсутствующей записи каталога: данные ROM, необходимые для обнаружения или привязки, нельзя использовать как допустимое описание узла в этой операции.

Configuration ROM связан с узлом шины и наблюдается между сбросами и изменениями топологии. При диагностике сохраните точные байты ROM, длину, поколение и идентичность узла. Последующий сброс может изменить читаемые данные, но не доказывает, что прежний недопустимый образ был безвреден или описывал то же состояние.

Проверьте путь получения данных

  • До восстановления сохраните необработанный образ ROM, заявленную длину, GUID узла, контроллер и поколение шины.
  • Проверьте, не последовал ли сбой за сбросом, изменением питания устройства, заменой кабеля или частичным перечислением.
  • Отличайте проверку ROM от ошибки поиска; последняя представлена значением kIOConfigNoEntry.
  • Не привязывайте драйвер или анализатор к частично доверенным данным ROM только потому, что в другом месте встречается знакомая строка производителя или модели.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.