| Предыдущий | Следующий |
| STG_E_FIRMWARE_SLOT_INVALID | STG_E_DEVICE_UNRESPONSIVE |
STG_E_FIRMWARE_IMAGE_INVALID
Что означает STG_E_FIRMWARE_IMAGE_INVALID
STG_E_FIRMWARE_IMAGE_INVALID (0x80030209) — Переданный образ firmware не подходит целевому устройству по формату, размеру, идентификатору или правилам проверки.
Образ должен соответствовать тому устройству, которое сообщило firmware capabilities. Перед download сравните vendor/device identity, slot policy, image size/alignment и требования подписи; не меняйте header бинарника вручную.
Что проверить
- Получите STORAGE_HW_FIRMWARE_INFO и идентичность target перед download.
- Сравните image header/size/alignment/signature/vendor-device compatibility с требованиями устройства.
- Используйте официальный image без ручной правки; изменение байтов может сделать подпись/CRC недействительными.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.