TL866 Universal Programmer Linux Печать
Добавил(а) microsin   

Я устанавливал утилиту MiniPro для программатора TL866A, она рассчитана на Windows. Ниже описано 2 способа запуска MiniPro под Ubuntu - один с помощью Wine, другой с помощью opensource утилиты командной строки minipro [4].

Для начала скачайте дистрибутив MiniPro версии 685 (можно воспользоваться архивом [5]).

[Wine]

1. Установите эмулятор Windows Wine, если он не установлен:

sudo apt install wine
sudo su -
dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386
unset WINEPREFIX
unset WINEARCH
unset WINEPATH
wineserver -k
rm -rf ~/.wine
wineboot -u

2. Распакуйте содержимое дистрибутива MiniPro (minipro_setup685.rar) в любую папку в домашней директории, например в ~/MiniPro685.

Z:\home\MiniPro685

3. Запустите в эмуляторе инсталлятор командой wine ./MiniProV685_Setup.exe. Если при установке будут происходить ошибки, скопируйте недостающие dll из каталога ~/.wine в директорию, куда вы устанавливали MiniPro. Также необходимо скопировать setupapi.dll из каталога ~/.wine в папку, куда устанавливаете MiniPro.

4. Имейте в виду, что несмотря на то, что инсталляция прошла удачно, эмулятор все еще не сможет пока что общаться с USB-устройством программатора TL866. Зайдите под root (командой sudo su -), создайте файл /etc/udev/rules.d/50-minipro.rules и добавьте в него следующий текст:

SUBSYSTEM=="usb", ATTR{idVendor}=="04d8", ATTR{idProduct}=="e11c", GROUP="plugdev", MODE="0666"

5. Перезапустите udev командой:

sudo udevadm trigger

Если все прошло удачно, то после подключения TL866 через USB вы можете работать с утилитой программатора из Wine.

wine ~/MiniPro685/MiniPro.exe

minipro GUI wine

[Утилита командной строки]

Существует несколько opensource альтернатив управления программатором под Linux, одна из которых это утилита командной строки DavidGriffith/minipro, доступная на github [4]. В репозитории предоставлены инструкции по компиляции и установке этой утилиты.

minipro cli options

Пример дампа содержимого 24C32WP Serial EEPROM:

minipro cli 24c32wp

[Ссылки]

1. https://www.youtube.com/watch?v=_oacXhtaLsk&t=138s
2. TL866 + MiniPro under Linux site:reversatronics.blogspot.com.
3. https://github.com/radiomanV/TL866
4. https://gitlab.com/DavidGriffith/minipro/
5. 260113MiniProSoftwareTL866.zip - версии 617 и 685 программного обеспечения для Windows, вместе с драйвером.