mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-17 22:24:21 +00:00
![]() This leads to madness, as some formats are supersets of the detected types, e.g. 'intel-me' is detected as 'quad' and 'bcd' is detected as 'pair'. Where the version format is defined in a specification or hardcoded in the source use a hardcoded enum value, otherwise use a quirk override. Additionally, warn if the version does not match the defined version format |
||
---|---|---|
.. | ||
fu-nitrokey-common.c | ||
fu-nitrokey-common.h | ||
fu-nitrokey-device.c | ||
fu-nitrokey-device.h | ||
fu-plugin-nitrokey.c | ||
fu-self-test.c | ||
lsusb.txt | ||
meson.build | ||
nitrokey.quirk | ||
README.md |
Nitrokey Support
Introduction
This plugin is used to get the correct version number on Nitrokey storage devices. These devices have updatable firmware but so far no updates are available from the vendor.
The device is switched to a DFU bootloader only when the secret firmware pin is entered into the nitrokey-app tool. This cannot be automated.
GUID Generation
These devices use the standard USB DeviceInstanceId values, e.g.
USB\VID_20A0&PID_4109&REV_0001
USB\VID_20A0&PID_4109
USB\VID_20A0