Flash Prerequisites
This section provides step-by-step instructions for preparing your development host for flashing the image to the device.
Set up the usb-tool
The usb-tool
is required for flashing the device.
Install wget
:
sudo apt update
sudo apt install wget
Download the tool archive:
wget https://github.com/synaptics-astra/usb-tool/archive/refs/tags/astra-update-v1.0.5.zip
Extract it:
unzip astra-update-v1.0.5.zip
Open flasher directory:
cd usb-tool-astra-update-v1.0.5
Download the tool archive from here and extract it.
Navigate to the usb-tool
directory.
Open a new PowerShell console in the usb-tool
folder by typing powershell into the File Explorer location bar.
- Installing the WinUSB Driver
The WinUSB driver is required on Windows to establish communication with the device bootloader.
- Driver directory:
Open the
Synaptics_WinUSB_Driver
directory inside theusb-tool
folder.
- Install the driver:
Right-click the
SYNA_WinUSB.inf
file and select Install from the context menu.This will install the necessary WinUSB driver for the device.
Note
For more detailed instructions, refer to the official documentation.
Note
If you encounter errors related to missing libraries when using the flashing script, you may need to install the Microsoft Visual C++ Redistributable package.