Downloads
The fwci
tool is the command-line interface for FirmwareCI. It allows you to manage and configure DUTs and storage, and run tests seamlessly within the FirmwareCI ecosystem. This page provides step-by-step instructions for downloading and installing the tool.
Currently, the tool supports Linux x64 and Linux ARM64 systems.
Installation Options
Platform | Precompiled Binary | Debian/Ubuntu (.deb) | Red Hat/CentOS/Fedora (.rpm) | Arch Linux (.pkg.tar.zst) | Alpine Linux (.apk) |
---|---|---|---|---|---|
x64 | fwci-latest.linux-amd64.tar.gz | fwci-latest.linux-amd64.deb | fwci-latest.linux-amd64.rpm | fwci-latest.linux-amd64.pkg.tar.zst | fwci-latest.linux-amd64.apk |
ARM64 | fwci-latest.linux-arm64.tar.gz | fwci-latest.linux-arm64.deb | fwci-latest.linux-arm64.rpm | fwci-latest.linux-arm64.pkg.tar.zst | fwci-latest.linux-arm64.apk |
Note: Select the package that matches your operating system and architecture. For detailed installation steps, refer to the instructions below.
Installing the Precompiled Binary
Step 1: Download the Precompiled Binary
Replace linux-amd64
with linux-arm64
if you are on ARM64.
wget https://fwci-cli.s3.eu-central-1.amazonaws.com/latest/fwci-latest.linux-amd64.tar.gz
Step 2: (Optional) Verify the Download
Download the checksum and verify:
wget https://fwci-cli.s3.eu-central-1.amazonaws.com/latest/fwci-latest.linux-amd64.tar.gz.sha256
sha256sum -c fwci-latest.linux-amd64.tar.gz.sha256
Step 3: Unpack the Archive
tar -xvzf fwci-latest.linux-amd64.tar.gz
Step 4: Install the Binary
If the extracted binary is named fwci
, run:
sudo install -m 755 fwci /usr/local/bin/fwci
Step 5: Verify Installation
fwci version
If the installation was successful, this will display the current version of the fwci
tool.
Uninstallation
To remove the fwci
tool from your system, simply delete the binary from /usr/local/bin
:
sudo rm /usr/local/bin/fwci
For more information on how to use the fwci
tool, refer to the Usage Guide