ok dla potomnych
Potrzebujemy linuksa zainstalowanego oczywiście
potem musimy pobrać sobie wymagane biblioteki pod pythona i zainstalować hidusb można poprzez pip
czyli:
$ pip install hidapi
pobieramy z githuba soft do programowania evica:
$ git clone
git://github.com/Ban3/python-evic.git$ cd python-evic
$ python setup.py install
Musi się zakończyć sukcesem jeśli sypie błędami szukamy przyczyny, najczęściej brakuje jakiś bibliotek.
do katalogu python-evic kopiujemy plik z firmware evica.
Dla pewności robimy dumpa poleceniem:
$ evic dump-dataflash -o out.bin
Wynik:
root@ubuntu:~/python-evic# evic dump-dataflash -o out.bin
Finding device...OK
Manufacturer: Joyetech
Product: HID Transfer
Serial No: A02014090304
Reading data flash...OK
Device name: Presa TC75W
Firmware version: 0.00
Hardware version: 1.01
Verifying data flash...OK
Writing data flash to the file...OK
Następnie:
$ evic upload --no-verify aprom --no-verify dataflash presa.bin
W moim przypadku nazwa pliku z firmware to presa.bin
Wynik:
root@ubuntu:~/python-evic# evic upload --no-verify aprom --no-verify dataflash presa.bin
Finding device...OK
Manufacturer: Joyetech
Product: HID Transfer
Serial No: A02014090304
Reading data flash...OK
Device name: Presa TC75W
Firmware version: 0.00
Hardware version: 1.01
Writing data flash...OK
Writing APROM...OK
No i mamy prese z softem od evic mini działa to w obydwie strony