Программы с открытым кодом для работы с программаторами TL866 в Linux.
Основная программа minipro
, программа miniprohex
предназначена для вызова minipro
после преобразования файлов известных типов в бинарный формат для записи или преобразования бинарных файлов после чтения данных из микросхемы.
Установка необходимых пакетов
sudo apt-get install build-essential pkg-config git libusb-1.0-0-dev
#!/bin/bash git clone https://gitlab.com/DavidGriffith/minipro.git cd minipro make sudo make install sudo cp udev/*.rules /etc/udev/rules.d/ sudo udevadm trigger
miniprohex by Al Williams http://www.awce.com
Синтаксис:
miniprohex [--offset offset] [--unfill byte size] [--obs blksize] [--line-length length] [minipro_options] -r filename.ext
miniprohex [--offset offset] [minipro_options] -w filename.ext
Параметры:
--offset | Смещение в файле | значения по спецификации srec_cat (из пакета SRecord) |
--unfill | Заполнить блоки размером не менее байта | |
--obs | Размер выходного блока | |
--line-length | Максимальная длина выходной строки | |
[minipro_options] | Параметры для minipro |
Предполагается, что пути к minipro
и srec_cat
(из пакета SRecord) находятся в переменной окружения PATH
.
Необходимо указывать полное название микросхемы, включая тип корпуса:
minipro --device W27C512@DIP28 --read dump.bin