Ошибка IoT в Windows при установке драйвера: не удалось запустить обновление, (0x8024A10F)

Я создал .cab пакет, используя руководство: https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/peripheraldrivers

Я скопировал файл, поставил обновление, но получил ошибку при коммите:

[192.168.1.17]: PS C:\Data\USERS\DefaultAccount\Documents> applyupdate -stage .\Contoso.Drivers.oem6.cab
Microsoft (C) C:\windows\system32\ApplyUpdate.exe
INFO: Start staging .\Contoso.Drivers.oem6.cab
INFO: UpdateStateIdle
INFO: Check status...
INFO: No past issues to report
INFO: ProgressStateNone: 0
INFO: Shared data folder found: C:\Data\ProgramData\USOShared\Data
INFO: Copying file: .\Contoso.Drivers.oem6.cab
INFO: Staging succeeded
SUCCESS: Staging succeeded
[192.168.1.17]: PS C:\Data\USERS\DefaultAccount\Documents> applyupdate -commit
Microsoft (C) C:\windows\system32\ApplyUpdate.exe
INFO: Start commit
INFO: UpdateStateIdle
INFO: Check status...
INFO: No past issues to report
INFO: Starting component installation...
applyupdate : ERROR: Could not start update, (0x8024A10F)
    + CategoryInfo          : NotSpecified: (ERROR: Could no...e, (0x8024A10F):String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

ERROR: Windows Update is already in progress. Please try again after it has finished.
INFO: ProgressStateNone: 0
ERROR: Commit Failed
[192.168.1.17]: PS C:\Data\USERS\DefaultAccount\Documents>

Перезагрузка устройства не выполняет обновление, нет нового устройства в диспетчере устройств на портале устройств Windows...

В чем может быть проблема?

ОБНОВИТЬ

Проблема заключается в процессе обновления стека: не удалось установить CAB-файл, поскольку устройство находится в процессе обновления

ОБНОВИТЬ

Вот заголовок .inf файл драйвера с ПК.

[version]
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%PRO%
DriverVer=10/01/2018,3.8.28.0
;DLL Ver=08/29/2017,1.0.0.5
CatalogFile=ser2pl.cat

В настоящее время у меня есть два способа решения проблемы:

  • Чтобы решить проблему обновления
  • Использовать встроенный порт UART

Во втором случае у меня также есть проблема, у меня есть нуль в SerialPort:

string aqs = SerialDevice.GetDeviceSelector();
DeviceInformationCollection devices = await DeviceInformation.FindAllAsync(aqs);
List<DeviceInformation> list = devices.ToList();
DeviceInformation di = list.First();
serialPort = await SerialDevice.FromIdAsync(di.Id);

serialPort является null
di.Id равна: Id "\\\\?\\ACPI#BCM2836#0#{86e0d1e0-8089-11d0-9ce4-08003e301f73}" string
list.Count равный 1

ОБНОВИТЬ

Вот вопрос о проблеме с бортовым UART:

Невозможно открыть порт UART в Windows IoT с помощью Raspberry Pi 3

ОБНОВИТЬ

Я перепрошил устройство, но у меня такая же проблема с обновлениями. У меня есть устройство на несколько часов, и он все еще загружает обновления:

Текущая версия ОС: 10.0.17763.107
Загрузка обновлений.
Последняя проверка: 2019-02-14 в 08:10

0 ответов

Другие вопросы по тегам