Войти
Windows. Программы. Железо. Интернет. Безопасность. Мой компьютер
  • Информация о размерах и весе устройства, представленная в разных единицах измерения
  • Как сделать, чтобы не включался ноутбук Как сделать ноутбук шустрее
  • Квантовый компьютер — его ждут и боятся Чем квантовый компьютер отличается от обычного
  • Скачать программу пони прог на русском языке
  • Как оптимизировать Mac OS X под SSD?
  • 1с 8.2 19.130 толстый клиент как работать. Установка и настройка тонкого клиента. Установка тонкого клиента
  • Скачать программу пони прог на русском языке. Скачиваем программатор. Далее настройка оборудования

    Скачать программу пони прог на русском языке. Скачиваем программатор. Далее настройка оборудования

    Устанавливаете файл setup.exe , затем можете русифицировать, закинув файлponyprog2000.exe в установленную папку, ответив "да" на вопрос "вы хотите заменить существующий файл?".

    После установки запускаем в компьютере программу PonyProg . Появляется окно приветствия (поставьте галочку «Выключить звук» чтобы жена не пугалась при последующих запусках программы!):

    Появятся еще два окна по очереди по мере нажатия «Ок»:


    Нажали «Ок ». Всё, сейчас программа открыта!


    Сейчас нужно сделать калибровку и настроить оборудование . В меню - Установки выбираем «Калибровка »


    Соглашаемся. Появится сообщение "Калибровка завершена ". Нажимаем "Ок ".

    Далее настройка оборудования

    В Меню - Установки выбираем «Настройка оборудования »

    Выбираем порт «Последовательный » в сплывающем меню выбираем тип программатора JDM API . Из четырех возможных вариантов COM портов выбираем активный, или если несколько активных портов - тот, к которому вы подключили оборудование. В моем случае - это единственный COM1.

    1. Если вы хотите прошивать микросхему памяти 24CXX , то необходимо поставить галочку на «Инвертировать Reset » а остальные оставить без галочки. Вот настройки для микросхем памяти EEPROM 24CXX такие, как показано ниже на рисунке:

    Важно! Смотрите как нужно соединить джампера на плате:
    - 5 джамперов (перемычек)
    - 7 джамперов (перемычек)

    2. Если хотите прошивать микроконтроллеры PIC, то настройки должны быть как на рисунке:

    Важно! Смотрите как нужно соединить джампера на плате:

    - 5 джамперов (перемычек)
    - 7 джамперов (перемычек)

    Нажимаете Ок . Теперь программа настроена!

    Для того, чтобы программатор прошивал на ура, его программная часть должна иметь приоритет реального времени, для этого:

    1. нажимаете Ctrl+Alt+Delete

    2. Откроется диспетчер задач, где нужно проделать следующее:


    То есть задать программе PonyProg2000.exe приоритет реального времени .

    Прошивка микросхемы

    После всего проделанного выбираем тип микросхемы, какой мы хотим прошить


    Затем в меню Файл - Открыть выбираем файл прошивки для данной микросхемы.

    Для запуска процесса записи (прошивки микросхемы) нажимаем кнопку, которая показана красным выделением ниже:


    Программа спросит вас о том, что прошивка будет записана поверх данных, которые есть на данный момент в памяти микросхемы.

    Если согласны, нажимаете «Ок » и начнется запись данных в микросхему.

    При прошивки PIC микроконтроллеров на плате оборудования во время записи и чтения загорается красный светодиод.

    После завершения процесса записи программа выдаст сообщение об успешной записи.

    (Следующее не обязательно !) Для самостоятельного удостоверения в правильности записи данных можете считать память микросхемы и сверить символы в начале кода и в конце считанных данных и данных, которые вы записали только что, если они совпадают, то с уверенностью можете впаивать микросхему на плату вашего изобретения и проверять его работу.


    является свободно распространяемой GNU-программой с открытым исходным кодом и предназначен для программирования flash-микросхем с последовательным доступом.

    PonyProg написан итальянцем Клаудио Ланконелли (Claudio Lanconelli) и существует в Windows (9x/ME/NT/2000/XP) и Linux версиях. Имеет поддержку русского языка. Может использовать параллельный порт (LPT) или стандартный последовательный порт (COM).

    Поддерживаемые PonyProg микроконтроллеры семейства AVR.
    AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8535, AT90S2323, AT90S2343, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90S8534
    ATmega103, ATmega161, ATmega163, ATmega323, ATmega128, ATmega8, ATmega16, ATmega64, ATmega32, ATmega162, ATmega169, ATmega8515, ATmega8535, ATmega44, ATmega88, ATmega168, ATmega164, ATmega324, ATmega644, ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561
    ATtiny12, ATtiny15, ATtiny26, ATtiny2313, ATtiny13, ATtiny25, ATtiny45, ATtiny85, ATtiny261, ATtiny461, ATtiny861
    AT90can32, AT90can64, AT90can128
    PonyProg поддерживает ряд популярных программаторов , в том числе STK200 /300, JDM/Ludipipo, EasyI2C и DT-006 AVR от Dontronics.

    С помощью PonyProg можно загружать данные в микроконтроллеры Atmel AVR и MicroCHIP PicMicro, а также программировать микросхемы памяти с последовательным доступом (I2C Bus, Microwire, SPI eeprom).

    Полный список программируемых микросхем можно прочитать на сайте PonyProg , а скачать эту замечательную программу со страницы http://www.lancos.com/ppwin95.html или из раздела Downloads сайта .

    Помимо всего вышеперечисленного, PonyProg предоставляет возможность редактирования текста программы на уровне изменения значения байтов.

    Чтобы загрузить уже готовую программу с помощью PonyProg в микроконтроллер AVR, можно воспользоваться упрощенным вариантом программатора STK200, который описан в статье . Это устройство состоит из 25-контактного разъема для параллельного (LPT) порта, 4-х резисторов (150 Ом) и соединительного кабеля, длина которого не должна превышать 1,5 метра.

    Рассмотрим последовательность действий по загрузке программы в микроконтроллер на примере ATmega8 .

    При первом запуске PonyProg попросит произвести калибрацию и указать тип используемого программатора с помощью двух предупреждающих сообщений.

    Сделаем так, как он просит. Зайдем в меню "Setup" и выберем пункт "Calibration".

    При появлении предупреждения убедимся, что, кроме PonyProg, у нас не запущено никаких приложений, загружающих процессор и жесткий диск.

    После чего нажмем "Yes" и подождем несколько секунд.

    После выполнения процесса калибрации появится сообщение об успешном завершении.

    Если что-то пошло не так, калибрацию стоит провести заново.

    Теперь выберем в меню "Setup" пункт "Interface Setup...".

    В появившемся окне выберем параллельный порт и способ работы с этим портом (в Windows2000/XP мы должны выбрать "AVR ISP I/O" и использовать стандартный LPT-порт).

    Внимание! Не указывайте порт, к которому подключен модем: это может вывести его из строя.

    Указать тип микроконтроллера можно, воспользовавшись меню "Device" - "AVR micro".

    Когда все приготовления выполнены, загрузим в PonyProg файл с откомпилированной программой.
    Как получить файл с откомпилированной программой с помощью среды WinAVR, можно прочитать в статье

    Это оригинальная статья
    Постоянный адрес статьи:

    PonyProg - программатор (а точнее его программная часть), который умеет производить операции записи и считывания данных с ПЗУ и программ микроконтроллеров. Использовать его, в подавляющем большинстве случаев, необходимо с физическим устройством-программатором, который получил большую популярность из-за своей невысокой цены и простоты в использовании. Кроме того, он поддерживает очень много различных EEPROM и может подключаться к компьютеру посредством COM-порта. Он работает с интерфейсами оборудования AVR ISP, DT-006 AVR, EasyI2C и Ludipipo, а также поддерживает постоянные запоминающие устройства с последовательным доступом.

    Принцип работы PonyProg построен на изменении значений байтов в коде микропрограммы, а также программировании FUSE-битов. Ее очень часто используют для "взлома" автомобильных магнитол и некоторых очень старых мобильных телефонов. Тем не менее, сфера применения программатора на этом не ограничивается. Особенной популярностью PonyProg пользуется у обладателей принтеров с чернильными картриджами. Дело в том, что из-за дороговизны новых картриджей в "народе" принято заправлять старые чернилами, тем самыми экономя огромное количество денежных средств. Проблема в том, что многие производители принтеров добавляют в свои устройства защиту, которая не позволяет повторно использовать картридж, исчерпавший свой ресурс чернил. Информация о "непригодности" записывается в микропрограмму картриджа. Так вот, с помощью PonyProg можно внести изменения в эту самую микропрограмму, тем самым заставив принтер "думать" что он работает с совершенно новым картриджем. Делается это элементарно и занимает всего пару секунд.

    Ключевые особенности и функции

    • работа в паре с "физическим" программатором;
    • устаревший но очень понятный интерфейс (полностью переведен на русский язык);
    • поддержка интерфейсов EasyI2C, JDM / Ludipipo, AVR ISP и DT-006 AVR;
    • работа с постоянными запоминающими устройствами с последовательным доступом;
    • "взлом" многих моделей автомобильных магнитол, старых мобильных телефонов и картриджей с чернилами;
    • подключение к компьютеру посредством COM-порта.

    Выступает в качестве штатного программатора для микроконтроллерных устройств, которые имеют EEPROM. Работает с любыми интерфейсными портами аппаратов. Доступ бесплатен.

    PonyProg2000 является бесплатным программным продуктом, позволяющим производить процессы перепрограммирования микропроцессорных схем.

    Применение

    Приложение будет полезным для перепрограммирования микропроцессорных схем, участвующих в любительском проектировании. Оно полезно и для того, чтобы перепрограммировать различные устройства, которые принадлежат пользователям. К таким гаджетам относят автомобильные магнитолы, мобильники с устаревшими системами, телевизионные приемники и принтерные устройства. Для принтеров PonyProg2000 используют, чтобы противостоять заводским механизмам защит, что не дает вторично применять заправленные картриджи замест приобретения новых.

    Возможность

    Хочется подчеркнуть, что приложение обладает одной стоящей особенностью – программное средство PonyProg готово осуществлять свою работу в паре с дополнением в виде специального физического адаптера. В число программаторов, которые поддерживают работу приложения, можно отнести следующие марки и модели: AVR ISP, EasyI2C, Ludipipo, STK 200/300 и некоторые другие. Подключить возможно через СОМ-порт. Программа может считать и записать коды у гаджета, который предстоит «взломать» и отредактировать их при путем смены байтов, вытирания памяти и перепрограммирования FUSE-битков.

    Пользователям следует знать, что подключение адаптера нужно производить с отключением компьютерной системы. Если не выполнить это предупреждение возможно выведение устройства из строя. До того, как приступить к работе, нужно синхронизировать работу программного средства с присоединенным адаптером. Запустив программное обеспечение, найдите в меню настроек модель используемого адаптера – его название и марку и только псле этого начинайте «взлом» технического устройства.

    Некоторые нюансы

    • программное средство не может обойтись в работе без адаптерного оборудования;
    • программное приложение может поддерживаться следующими адаптерными устройствами: DT-006 AVR, JDM, AVR ISP, EasyI2C и другими интерфейсными решениями;
    • способно работать с микроконтроллерными устройствами автомобильных приемников и магнитол, а также с устаревшими вариантами «мобильников»;
    • подключение к персональному компьютеру производится через СОМ порт;
    • интерфейс программного средства достаточно примитивен, что сказывается простотой в функционировании;
    • документация имеет перевод на русский;
    • доступ абсолютно бесплатен.

    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 .

    Установка PonyProg

    Запускаем файл setup.exe , после установки русифицируем программу, закинув файл PonyProg2000.exe в папку программы, с заменой существующего файла.

    Настройка и прошивка

    При первом запуске появляется окно приветствия (поставьте галочку Выключить звук ).

    PonyProg попросит произвести калибровку и указать тип используемого программатора с помощью двух предупреждающих сообщений.

    После делаем калибровку и настраиваем оборудование. В меню Установки выбираем Калибровка .

    Нажмем Yes ждем несколько секунд. Появится сообщение об успешном завершении.

    После в меню Установки выбираем Настройка оборудования

    В появившемся окне выберем порт и способ работы с этим портом (на данном изображении настройки для работы с программатором для ОС Windows2000/XP через LPT port).
    Внимание! Не указывайте порт, к которому подключен модем: это может вывести его из строя.

    Выбираем тип микросхемы воспользовавшись меню Устройство .

    Затем в меню Файл выбираем Открыть файл прошивки для микросхемы.