Short: programming utility for MiniPro TL-866 Author: Valentin Dudouyt, Amiga port by Christian Euler Uploader: Christian Euler (chris deepvoid de) Type: util/misc Version: 20150206 Requires: USB, Poseidon, enough RAM Architecture: m68k-amigaos This is the Amiga port of the minipro command line utility by Valentin Dudoyt. The minipro utility is an open-source alternative to the original Windows-based program by autoelectric.cn See https://github.com/vdudouyt/minipro for more. Full source code is included in this release. Features: - Compatibilty with MiniPro TL-866CS and MiniPro TL-866A - More than 13000 target devices (including AVRs, PICs, BIOSes and EEPROMs) - ZIF40 socket and ISP support - Vendor-specific MCU configuration bits - Chip ID verification - Overcurrency protection - System testing Amiga specific changes: - Moved the device database to separate file instead of having it compiled it into the program binary - Replaced libusb stuff - Code changes for gcc 2.95 (mostly C99 stuff) - Frees all resources on exit Developed and tested on an Amiga 3000 with 68060/50, Deneb, Poseidon V4 SYNOPSIS minipro [-p device] [-c code|data|config] [-r|-w filename] [-e][-u][-P][-i|-I] minipro-query-db [-s search] -d [] DESCRIPTION minipro is an opensource tool that aims to create a complete cross- platform replacement for the proprietary utility from autoelectric.cn. Currently it supports more than 13000 of target devices - including AVRs, PICs as well as a huge number of other microcontrollers and various BIOSes. OPTIONS -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 -c Optionally specify memory type. Possible values include "code", "data", and "config" -r Read from the device and write the contents to this file -w Write to the device using this file -e Do NOT erase device -u Do NOT disable write-protect -P Do NOT enable write-protect -v Do NOT verify after write -i Use ICSP -I Use ICSP (without enabling Vcc) -y Do NOT error on ID mismatch NOTES If -c is omitted and -r is specified then the code, data (if applicable) and config (if applicable) will be read from filename.$ext, filename.eeprom.$ext and filename.config.txt correspondingly. If -c is omitted and -w is specified then -c code is getting enforced. The -i and -I options enable use of ICSP port for TL866A models. The former enables the voltage supply on the Vcc pin of the ICSP port while the latter leaves it off. These options are of no use for the TL866CS. AUTHOR minipro was written by Valentin Dudouyt and is copyright 2014. Many others have contributed code and bug reports. DISTRIBUTION The canonical repository for minipro is at Github: https://github.com/vdudouyt/minipro It is distributed under the GNU General Public License version 2 or (at your option) any later version: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html This software is offered as-is with no warranty or liability. If you find a bug or would like minipro to do something it doesn`t currently do, please visit the above Github website and report your concerns.