Nitrokey DFU tool - nkdfu
nkdfu is a Python DFU tool for updating Nitrokeys' firmware. Currently supports Nitrokey Pro only.
Based on python-dfu project, which brings implementation of USB DFU 1.1 spec.
Call
$ nkdfu FIRMWARE_PATH <flags>
See nkdfu --help for details.
Installation
From Repository
$ pip3 install nkdfu
Directly from releases
It is possible to install it directly from the releases page:
$ pip3 install https://github.com/Nitrokey/nkdfu/releases/download/v0.1/nkdfu-0.1-py3-none-any.whl
License
License follows upstream - GPLv2. See LICENSE for details.
Metadata
Release files for nkdfu 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nkdfu-0.2.tar.gz | 16.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nkdfu-0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.5 kB
Release files / nkdfu-0.2.tar.gz
| Download URL | nkdfu-0.2.tar.gz |
|---|---|
| Size | 16.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f25f75ddd382c47285b6943cde9f51577b1496ed284f93d58b5e054ae609f5f8
|
|
BLAKE2b-256 checksum How to use checksums |
32db049729ecff39ad9d27fc9541abe4ade2c44e565706dcb4819e55f394415b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.28.1
|
Release files / nkdfu-0.2-py3-none-any.whl
| Download URL | nkdfu-0.2-py3-none-any.whl |
|---|---|
| Size | 16.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a7e8105b80c4e26c3d02cdec2993f5bc62b49867cb138d31cddb0247e62ce6e7
|
|
BLAKE2b-256 checksum How to use checksums |
abd2c3724dc955aa939f778dc840ae12436db8c1c9492dcddd27523d89b42bd9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.28.1
|