Installing the XProg flasher utility on Linux systems
Linux support is currently in an early-support stage. Please contact us with any error reports through our usual support channels at programator at-sign xenya dot si.
Download the utility from the link below or from the main XProg support page.
Add these permissions-altering udev rules to /etc/udev/rules.d/98-SiliconLabs.rules
:
SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", MODE="0666"
SUBSYSTEM=="usb_device", ATTRS{idVendor}=="10c4", MODE="0666"
This is to ensure uninterrupted communication between our flasher utility and the hardware USB adapter.
To import the attached libraries an update is required to the LD_LIBRARY_PATH environment variable, preferably using a .bashrc or similar file that runs at user login.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/flasher/bin/dll
The linked archive file must be extracted into /opt
, creating an /opt/flasher
directory. The utility can then be summoned by running /opt/flasher/bin/flasher
in a terminal of your choice.