Outils pour utilisateurs

Outils du site


presto-linux

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 
presto-linux.txt · Dernière modification: 2016/10/29 19:58 par bvandepo