Linux command
minipro 命令
网络
复制后可按需替换文件名、目录或参数。
常用示例
Read chip to file
minipro -p [AT24C256] -r [output.bin]
Write file to chip
minipro -p [AT24C256] -w [firmware.bin]
Erase chip
minipro -p [AT24C256] -E
Verify chip contents
minipro -p [AT24C256] -m [firmware.bin]
List supported chips
minipro -l
Search for chip
minipro -L [AT24]
Read with Intel HEX format
minipro -p [ATmega328P] -r [output.hex] -f ihex
Write ignoring chip ID mismatch
minipro -p [AT24C256] -w [firmware.bin] -y
说明
minipro is an Open-source programmer for TL866II+, TL866A, TL866CS, and T48 devices. It programs EEPROMs, flash memory, microcontrollers, and other programmable chips. The tool supports over 13000 devices including Atmel AVR, Microchip PIC, EPROMs, EEPROMs, and various flash memory chips. The device database is community-maintained. Read operations dump chip contents to files. Write operations program chips from binary or hex files. Verification confirms successful programming. Erase is typically automatic before write but can be performed separately. Some chips require specific erase procedures or unlock sequences. Intel HEX and Motorola S-Record formats are supported for microcontroller firmware. Raw binary works for data storage chips.
参数
- -p _DEVICE_
- Specify chip/device.
- -r _FILE_
- Read chip to file.
- -w _FILE_
- Write file to chip.
- -E
- Erase chip.
- -m _FILE_
- Verify against file.
- -l
- List all supported devices.
- -L _PATTERN_
- Search devices by pattern.
- -f _FORMAT_
- File format (raw, ihex, srec).
- -y
- Do not error on chip ID mismatch.
- -c _TYPE_
- Specify memory type: code, data, or config.
- -s
- Do not error on file size mismatch (warning only).
- -v
- Do not verify after write.
- -e
- Do not erase device before write.
- -i
- Use ICSP mode.
- -x
- Do not attempt to read chip ID (read mode only).
FAQ
What is the minipro command used for?
minipro is an Open-source programmer for TL866II+, TL866A, TL866CS, and T48 devices. It programs EEPROMs, flash memory, microcontrollers, and other programmable chips. The tool supports over 13000 devices including Atmel AVR, Microchip PIC, EPROMs, EEPROMs, and various flash memory chips. The device database is community-maintained. Read operations dump chip contents to files. Write operations program chips from binary or hex files. Verification confirms successful programming. Erase is typically automatic before write but can be performed separately. Some chips require specific erase procedures or unlock sequences. Intel HEX and Motorola S-Record formats are supported for microcontroller firmware. Raw binary works for data storage chips.
How do I run a basic minipro example?
Run `minipro -p [AT24C256] -r [output.bin]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -p _DEVICE_ do in minipro?
Specify chip/device.