PonyProg2000
Нетребовательная и многофункциональная программа — программатор, предназначенная для работы с микроконтроллерами и постоянными запоминающими устройствами с последовательным доступом различных производителей.
PonyProg2000 получила большую известность благодаря простой и доступной в изготовлении аппаратной части, которая подключается к последовательному (COM) или параллельному (LPT) порту обычного компьютера. Программное обеспечение поддерживает интерфейсы оборудования JDM / Ludipipo, EasyI2C, DT-006 AVR (от Dontronics) и AVR ISP (STK200/300). В аппаратную часть программатора устанавливается микроконтроллер или микросхема EEPROM / флэш-памяти.
После предварительной настройки PonyProg2000 может считывать и записывать программный код или данные, редактировать текст программы путем модификации значений байтов, очищать память и даже программировать легендарные FUSE-биты. Для организации связи с устройством программатор поддерживает интерфейсы: SPI EEPROM, I2C, Microwire для микросхем памяти и Atmel AVR, MicroCHIP PicMicro для микроконтроллеров. Программа входит в джентльменский набор любого хакера поскольку позволяет взламывать защитные коды с автомобильных магнитол, мобильных телефонов и других устройств.
Полный список поддерживаемых устройств, возможностей программы и схем аппаратной части для различных интерфейсов можно посмотреть здесь.
Программа работает во всех 32-битных операционных системах Windows, а также Linux и UNIX при установке соответствующей версии.
Распространение программы: Freeware (бесплатная)
Официальный сайт PonyProg2000: http://www.lancos.com/prog.html
Комментарии (2)
| Подписаться
Вышла новая версия, портированная на Qt.
Из новшеств:
Полностью переработано и дополнено текстовой информацией окно программирования FUSE/LOCK-битов;
Программа собирается с Qt версий 4.8 и выше, совместима с Qt 5;
Проект собирается с компиляторами, поддерживающими параметр c++0x и выше. В том числе возможна сборка исходников на дистрибутивах 2012 года, например, Ubuntu 12.04;
Поддержка многоязычности и переключения локали интерфейса «на лету»;
Файлы перевода основаны на простых текстовых файлах для облегчения тестирования новых локализаций энтузиастами, не имеющих опыта работы с Qt Linguist;
Оптимизирован поиск информации при выборе микросхемы;
Переработаны внутренние структуры для более простого расширения программы под новые чипы
Poni prog 2000 rus для windows 7
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five http://jquery2dotnet.com/ centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
PonyProg — программатор микросхем с последовательным (COM) и параллельным (LPT) доступом, поддерживаемый системами Windows 95/98/ME/NT/2000/XP и Intel Linux. Программатор поддерживает IIC BUS, Microwire, SPI eeprom, Atmel AVR и PICMicro интерфейсы.
PonyProg может считывать и записывать программный код или данные, редактировать текст программы путем модификации значений байтов, очищать память и программировать FUSE-биты.
Программатор может быть использован как для программирования микросхем собственных проектов, так и для раскодировки автомагнитол, мобильных телефонов, ремонта телевизоров и т.д.
Список поддерживаемых устройств, возможностей программы и схем аппаратной части для различных интерфейсов находится на оф. сайте: www.lancos.com.
Запускаем файл setup.exe, после установки русифицируем программу, закинув файл PonyProg2000.exe в папку программы, с заменой существующего файла.
Настройка и прошивка
При первом запуске появляется окно приветствия (поставьте галочку Выключить звук).
PonyProg попросит произвести калибровку и указать тип используемого программатора с помощью двух предупреждающих сообщений.
После делаем калибровку и настраиваем оборудование. В меню Установки выбираем Калибровка.
Нажмем Yes ждем несколько секунд. Появится сообщение об успешном завершении.
После в меню Установки выбираем Настройка оборудования
В появившемся окне выберем порт и способ работы с этим портом (на данном изображении настройки для работы с программатором «5 проводков» для ОС Windows2000/XP через LPT port).
Внимание! Не указывайте порт, к которому подключен модем: это может вывести его из строя.
Выбираем тип микросхемы воспользовавшись меню Устройство.
Затем в меню Файл выбираем Открыть файл прошивки для микросхемы.
После в меню Команды выбираем Записать.
Если прошивка микроконтроллера завершилась удачно, программа сообщит Запись завершена.
Poni prog 2000 rus для windows 7
Свободно распространяемая программа для программирования микросхем памяти с последовательным интерфейсом и микроконтроллеров 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 I2C 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
*Не все интерфейсы поддерживаются во всех операционных системах (см. в документации).