.TH MINIPRO 1 "14 August 2018 (v0.3)" .SH NAME minipro \- programs various chips using the Minipro TL866XX series of programmers. .SH SYNOPSIS .B minipro .RB -l\ |\ -L " search"\ |\ -d " device"\ |\ -D\ | .RB [-p " device"] .RB [-c " code|data|config"] .RB [-o " option"\ ...\ ] .RB [-r|-w " filename"] .RB [-e] [-u] [-P] [-i|-I] [-v] [-s|-S] [-x] [-y] [-V] [-t] .RB [-T] .RB [-f " ihex|srec"] .RB [-F " filename"] .RB [-h] .SH DESCRIPTION .I minipro is an Open Source tool intended to become a complete cross-platform replacement for the proprietary utility from Autoelectric. Currently it supports more than 13000 of target devices - including AVRs, PICs as well as a huge number of other microcontrollers and various memory chips. .SH OPTIONS .TP .B \-l Get a list of supported devices. .TP .B \-L List devices beginning with this string. .TP .B \-d Show device information. .TP .B \-D Just read the chip ID and do nothing else (like reading the whole chip contents). This is for use in scripts where you have for example several similar chips with different IDs and want to check if the currently inserted chip is one in your list of allowed ones. Also useful to detect if a chip is inserted at all when using the -y option. .TP .B \-p Specify the device name. If the desired device name contains a space, parenthesis, or at sign; the device name MUST be surrounded by quotes. .TP .B \-c Optionally specify memory type. Possible values include "code", "data", and "config". The "config" memory type is used to access fuses, see FUSES below. .TP .B \-o