Свободно распространяемая программа для программирования микросхем памяти с последовательным интерфейсом и микроконтроллеров AVR, PIC и т.д., которые обычно применяются в системах кодирования, защиты, охраны.
Этот программатор применяют многие аппаратные хакеры всего мира для взлома кодированных магнитофонов, ремонта цифровых телевизоров, и т.д. То есть тех устройств, где применяются микросхемы с шинами microwire и I2C.
Большинство контроллеров AVR поддерживает режим внутрисхемного программирования. Это означает, что Вам не нужно вытаскивать микроконтроллер из платы каждый раз, когда Вам необходимо его перепрограммировать. Опять-таки покупка готового программатора обойдется Вам в $50-150. В нашем случае Вы обойдетесь без лишних накладных расходов. С помощью программы PonyProg, Windows или Linux, и свободного параллельного порта Вы сможете создать хороший и простой программатор. И этот программатор представляет собой простой кабель.
На данный момент программатор поддерживает I2C Bus, Microwire, SPI eeprom, Atmel AVR и PIC micro. SI-Prog - аппаратный контроллер для программирования, попросту говоря - железо.
PonyProg работает также с другим железом, таким как AVR ISP (STK200/300), Ludipipo и EasyI2C .
Возможности
Поддержка 24С01, 24C02, 24C04, 24C08, 24C16 I2C Bus EEPROM Поддержка 24C32, 24C64, 24C65, 24C128, 24C256, 24C512 <B>I<SUP>2</SUP>C</B> Bus EEPROM Автоопределение емкости 24XX EEPROM Поддержка 24C325 and 24C645 I2C Bus EEPROM Поддержка Siemens SDE2516, SDE2526, SDA2546, SDA2586, SDA3546, SDA3586 EEPROM (as 24XX Auto) Поддержка Siemens SDE2506 EEPROM Поддержка AT17C65, AT17C128, AT17C256, AT17C512, AT17C010 I2C Bus EEPROM Detect the bank roll over capability of some old 24XX EEPROM Поддержка AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535 Flash micro Поддержка AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534 Автоопределение типа микроконтроллеров AVR Поддержка микроконтроллеров AVR ATmega603, ATmega103, ATmega161, ATmega163 Поддержка микроконтроллеров AVR ATtiny12, ATtiny15 Запись бита защиты в микроконтроллеры AVR Одновременная запись Flash и EEPROM памяти в микроконтроллеры AVR Поддержка AT89S8252 и AT89S53 Поддержка 93C06, 93C46, 93C56, 93C66, 93C76, 93C86 Microwire EEPROM (C и LC серии, CS серия пока не поддерживается) Поддержка 93C13 (как 93C06) и 93C14 (как 93C46) Microwire EEPROM Поддержка микроконтроллеров PIC 116F873/874/876/877 и PIC 16F84A micro Поддержка 25010, 25020, 25040 SPI EEPROM Поддержка 25080, 25160, 25320, 25640, 25128, 25256 Big SPI EEPROM Поддержка 25642 и 95640 Big SPI EEPROM Поддержка NVM3060 Чтение/запись файлов Intel-формата Чтение/запись файлов Motorola S-record Возможность записи EІP-файла для сохранения характеристик EEPROM, и редактирование содержания вместе с CRC Шестнадцатеричный и текстовый режим редактирования буфера. Работа под Windows95, Windows98, WindowsNT и Linux* Заполнение буфера заданным байтом Редактирование защитных бит в AVR, AT89S и PIC Запись серийного номера Улучшено быстродействие под WinNT и Win2000
*Не все интерфейсы поддерживаются во всех операционных системах (см. в документации).
PonyProg пока в стадии разработки, если вы программист и хотите улучшить PonyProg скачайте исходники с сайта lancos.com, но перед этим почитайте GPL лицензию!
В архиве Вы найдете такие версии программы: PonyProg v117 PonyProg 2000 v204+Руссификатор PonyProg 2000 v205+Руссификатор PonyProg 2000 v206+Руссификатор PonyProg 2000 v207 Атак же необходимую документацию
Размер: 3,5 Мб. СКАЧАТЬ>>
|