complément de la page: http://tools.asix.net/supp_linux.htm
Après avoir récupéré les fichiers :
tar xvf libftchipid.0.1.0.tar.gz tar xvf libftd2xx1.1.0.tar.gz tar xvf lin_ftd2xx.dll.so-5.tar.gz
il y a les versions 32 et 64 bits.
si j'installe la version 64 bits en faisant:
sudo cp ./build/x86_64/libftchipid.so.0.1.0 /usr/lib/ sudo cp ./x86_64/libftd2xx.so.1.1.0 /usr/lib
alors ca foirera à l'execution avec err:module:load_builtin_dll failed to load .so lib for builtin L“lin_ftd2xx.dll”: libftd2xx.so.0: mauvaise classe ELF : ELFCLASS64
file /usr/lib/libftd2xx.so.1.1.0 /usr/lib/libftd2xx.so.1.1.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x13ab8edeb703f411a76a3629c98ebb32e328263a, not stripped
donc j'installe la version 32bits
sudo cp ./build/i386/libftchipid.so.0.1.0 /usr/lib/ sudo cp ./i386/libftd2xx.so.1.1.0 /usr/lib sudo ln -s /usr/lib/libftd2xx.so.1.1.0 /usr/lib/libftd2xx.so.1 sudo ln -s /usr/lib/libftd2xx.so.1.1.0 /usr/lib/libftd2xx.so.0 sudo ln -s /usr/lib/libftchipid.so.0.1.0 /usr/lib/libftchipid.so.0 sudo cp lin_ftd2xx.dll.so /usr/lib/i386-linux-gnu/wine/ sudo cp lin_ftchipid.dll.so /usr/lib/i386-linux-gnu/wine/ file /usr/lib/libftd2xx.so.1.1.0 /usr/lib/libftd2xx.so.1.1.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xd0f0d06872133476c21dab05e662df21e3278cd2, not stripped
installation de Wine
sudo apt-get install wine
Variable WINEDLLPATH specifies the path where Wine looks for DLL's. ajouter dans ~/.bashrc
export WINEDLLPATH="/usr/lib/i386-linux-gnu/wine/"
installation des fonts
sudo apt-get install msttcorefonts
gestion des droits, brancher en usb puis:
lsusb Bus 001 Device 022: ID 0403:f1a0 Future Technology Devices International, Ltd Asix PRESTO Programmer
à partir du numero de bus et de device, pour connaitre les droits d'accés:
ls -la /dev/bus/usb/001/022 crw-rw-r-- 1 root root 189, 21 mars 15 00:10 /dev/bus/usb/001/022
Add a new file with udev rules to the directory /etc/udev/rules.d or /lib/udev/rules.d (depending on your distribution. Suitable name for this new file is 51-asix_tools.rules. Insert the following lines to this file (where mygroup is a name of the group you have choosen, suitable group is e.g. plugdev):
sudo nano /etc/udev/rules.d/99-ftdipresto.rules SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="f1a0", MODE="0664", GROUP="plugdev" # PRESTO
normalement je devrais avoir les droits, oui le periph appartient au groupe plugdev
ls -la /dev/bus/usb/001/024 crw-rw-r-- 1 root plugdev 189, 23 mars 15 00:35 /dev/bus/usb/001/024
lancement de l'install
wine up_3-14_en.exe
choisir: C:\Program Files (x86)\ASIX\UP puis next,next,next,install
up est installé dans cd ~/.wine/drive_c/Program\ Files\ \(x86\)/ASIX/UP/
pour le lancer:
wine ~/.wine/drive_c/Program\ Files\ \(x86\)/ASIX/UP/up.exe
ou:
wine ~/.wine/drive_c/Program\ Files/ASIX/UP/up.exe
—–Raccourci Bureau—–
- ASIXUP.desktop
[Desktop Entry] Name=ASIX UP Exec=env WINEPREFIX="/home/bvandepo/.wine" WINEDLLPATH="/usr/lib/i386-linux-gnu/wine/" wine C:\\\\Program\\ Files\\\\ASIX\\\\UP\\\\up.exe Type=Application StartupNotify=true Path=/home/bvandepo/.wine/dosdevices/c:/Program Files/ASIX/UP Icon=BE67_up.0