HSLink Nexus is a simple tool that allows you to config HSLink.
- Config your HSLink
- Upgrade your HSLink
- Flash MCU via HSLink
- Config offline Flash (need HSLink update)
- make sure you have a pnpm installed, or install it
- run
pnpm install
- run
pnpm tauri build
If you are using a repository-compiled deb or rpm package, you need to install 99-hslink.rules manually.
cd /usr/lib/hslink-nexus
sudo install -Dvm644 99-hslink.rules -t /usr/lib/udev/rules.d/
If rules fail to reload automatically, you can refresh udev rules with the command "udevadm control --reload"
Reload udev rules after rules file change:
sudo udevadm control --reload-rules
sudo udevadm trigger
The device group for newer versions of Linux such as Arch is uucp
.
sudo usermod -aG uucp $USER
# or
sudo gpasswd -a $USER uucp
Older Linux device groups such as Ubuntu are plugdev
sudo usermod -aG plugdev $USER
# or
sudo gpasswd -a $USER plugdev
Arch Linux can install the hslink-nexus release via AUR or self-sourcing.
yay -Syu hslinknexus
Note: The package of hslinkupper
has been installed. Install the hslinknexus
package directly to upgrade. The new package has been replaced and dependent.
Arch Linux can install the hslink-nexus development package via the AUR.
yay -Syu hslink-nexus-git
pnpm install
pnpm tauri build -b deb
dpkg -i hslink-nexus*.deb
pnpm install
pnpm tauri build -b rpm
rpm -ivh hslink-nexus*.rpm