Прошивка МК с помощью альтернативных программ
Прошивка МК с помощью альтернативных программ
oleg63m, подскажите, где можно скачать рабочую версию WinPICPGM и как с ней работать?
Она работает только с PIC или AVR тоже шьёт? Заранее благодарю.
Она работает только с PIC или AVR тоже шьёт? Заранее благодарю.
- Реклама
Re: EXTRA-PIC
Первая ссылка.TSL писал(а):где можно скачать рабочую версию WinPICPGM
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
ждём совет как с помощью Winpic800 и (или) WinPICPGM шить avr"киoleg63m писал(а):Мой совет, пора забывать про понипрога. и ICProg. Эти программы писалась в те времена, когда еще динозавры не вымерли, а о 64битных осях разве что только мечтали. они на ХР32бит не всегда корректно работают
как альтернатива Winpic800 и (или) WinPICPGM. забудете многие проблемы
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
на офф сайте разработчика,где скачать рабочую WinPICPGM
http://picpgm.picprojects.net/download.html
абсолютно безмоздмездно, что значит даром.
русского интерфейсв кажется нету. авры не программирует, да ему и не надо
звучит, примерно как "как с помощью вилки попить чай ?"как с помощью Winpic800 и (или) WinPICPGM шить avr"ки
не предназначены они для этого. их спецификация заложена в названии WinPIC
А альтернативный совет я давал на одной из предыдущих страниц. Это AVRDUDESHELL
https://sites.google.com/site/vsemoipro ... vrdudeshel
пики не программирует, но ATMEL на ура. мало того использует файлы описания микросхем с аврстудио
умеет управлять, практическими всеми программаторами, которые я держал в руках, в тч и прогером Громова
некоторые правда антивирусы ругаются, но это просто паранойя. программа чистая, сам проверял и с автором связывался. он все обьяснил
можете почитать так-же здесь, пробовал уже обьяснять
http://tehnoobzor.com/schemes/chips/203 ... rdude.html
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
ну собсна поэтому поньку я и устанавливалoleg63m писал(а): звучит, примерно как "как с помощью вилки попить чай ?"
За информацию по AVRDUDESHELL20130909 спасибо! Скачал, запустил/глянул - куча настроек, мне как новичку ничерта не понятных(разве что установка нужного порта, да и то, есть сомнения))
Если Вас не затруднит, напишите пожалуйста про основные необходимые настройки после запуска программы, для прошивки(скорость компорта, тип программатора для extrapic)
- Реклама
Re: EXTRA-PIC
И я присоединяюсь к просьбе dream088, уж очень заинтересовала програмулина...
Re: EXTRA-PIC
Спасибо Олег за ссылки на программы, кое-что конечно непонятно в данных програмулях
Поэтому тоже присоединяюсь к просьбам участников. Разъясните нам, как с ними работать.
Поэтому тоже присоединяюсь к просьбам участников. Разъясните нам, как с ними работать.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
Это катит на целую статью, попробую вкратце обьяснить, хотя и так ,по моему, все понятно.
после первого заруска программатора заходим в настройки и выбираем программатор.
для екстрапика можно выбрать либо ponyser, либо siprog
далее заходим в настройка/параметры/лараметры
видим основное окно
здесь выбираем инвертировать чекбоксы фюзов, если нравится видеть и устанавливать фюзы как в Пони, и оставляет пустой место для галочки, если привыкли к программам типа Uniprof
далее указываем расположение AVRDUDE и файлов описания микросхем, можно указать на папку в Аврстудио
можем задать скорость порта, я выставляю 115200, пробовал разные, всеравно работает
в следующей вкладке указываем (пишем вручную)порт, к которому подключен программатор
ну и последняя интересная вкладка, это управление питанием и ресетом. я выставил как на картинке. программирую в основном в дип адаптере, поэтому снимаю питание.
На мой взгляд все понятно и доступно для понимания.
какие еще есть вопросы, задавайте конкретно. но напомню, у программы есть хозяин, и он меня не уполномачивал ее рекламировать и пиарить.
делаю это сугубо из солидарности к начинающим программерам, а не по каким либо шкурным интересам
программировать все просто как обычно файл/открыть
установка -программирование фюзов
здесь, если выставлены опасные фюзы, и это указано программе в настройках, она выдаст предупреждение.
при наведении курсора на кнопки появляются подсказки.
русский интерфейс. надеюсь сами установите.
желаю удачи
после первого заруска программатора заходим в настройки и выбираем программатор.
для екстрапика можно выбрать либо ponyser, либо siprog
Спойлер

видим основное окно
Спойлер

далее указываем расположение AVRDUDE и файлов описания микросхем, можно указать на папку в Аврстудио
Спойлер

Спойлер

Спойлер

Спойлер

какие еще есть вопросы, задавайте конкретно. но напомню, у программы есть хозяин, и он меня не уполномачивал ее рекламировать и пиарить.
делаю это сугубо из солидарности к начинающим программерам, а не по каким либо шкурным интересам
программировать все просто как обычно файл/открыть
Спойлер

Спойлер

при наведении курсора на кнопки появляются подсказки.
русский интерфейс. надеюсь сами установите.
желаю удачи
- Вложения
-
- pgmset.gif
- (9.76 КБ) 1117 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
oleg63m, вот, уже понятнее, спасибо
Функции автоопределиня микры как я понял здесь нет?
И как определить, что прога сконнектилась с микросхемой?
Функции автоопределиня микры как я понял здесь нет?
И как определить, что прога сконнектилась с микросхемой?
Последний раз редактировалось dream088 Пт ноя 29, 2013 22:57:30, всего редактировалось 2 раза.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
попробовать считать фюзы. первым делом читаются сигнатуры, если что не так, выдаст ошибку о несоответствии мк
успех
не тот чип
нет связи с программатором
Спойлер
Спойлер
Спойлер
- Вложения
-
- noconnect.gif
- (10.7 КБ) 3383 скачивания
-
- ok.gif
- (9.6 КБ) 3467 скачиваний
-
- error.gif
- (10.6 КБ) 3476 скачиваний
Последний раз редактировалось oleg63m Пт ноя 29, 2013 23:01:41, всего редактировалось 1 раз.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
Насчет ресета и питания vcc - питание в экстрапике отдельно не контролируется же по компорту, значит настройки если я правильно понял особо не имеют значение, а вот линия ресета есть, но, у меня там транз стоит(кт315), и если будет низкий уровень, то состояния сброса не будет(так написано в настройках про ресет)
вообще эта примочка с ресетом и питанием очень нужна?
вообще эта примочка с ресетом и питанием очень нужна?
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
попробвал прочитать флэш без подключенного прогера, выдало про отсутствие какого то файла.
Так и должно быть?
Так и должно быть?
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
не одним естрапиком мир наполнен. я, например, использую с этой оболочкой STK-500. там все это управляется, особенно в HVPP
А в Экстрапике у меня тоже питание управляется как и при программировании пиков, и берется с VDD затем через диод шотки и кондер в 10 МКФ подается на питание адаптера. а так вобщем не очень актуально
а еще, есть одна неприятная особенность, связанная с дудкою, если указать неправильно программатор, может зависнуть порт, и придется перегружать компьютер. поэтому, если после попытки программирования постоянно выпадает ошибка как у вас, иногда полезно просто перегрузить компутер(при наличии проггера)
А в Экстрапике у меня тоже питание управляется как и при программировании пиков, и берется с VDD затем через диод шотки и кондер в 10 МКФ подается на питание адаптера. а так вобщем не очень актуально
да, так при любой почти ошибке, это сообщение от AVRDUDE, если не создан временный файлТак и должно быть?
а еще, есть одна неприятная особенность, связанная с дудкою, если указать неправильно программатор, может зависнуть порт, и придется перегружать компьютер. поэтому, если после попытки программирования постоянно выпадает ошибка как у вас, иногда полезно просто перегрузить компутер(при наличии проггера)
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
кстати почему то не убирается галочка с настроек проверки обновлений
пришлось заблокировать фаерволом
пришлось заблокировать фаерволом
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
действительно, както не обращал внимния, надо будет автору намекнутьне убирается галочка с настроек проверки обновлений
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
подключил атмега8(тип программатора в настройках ponyser), коннект, чтение, прошло успешно
Из неудобств интерфейса, имхо, невозможность видеть фьюзы сразу в одном окне для отскринивания как в поньке
================
прошил атмегу, еепром, фьюзы выставил, все норм, только почему то греется 555ла3 и сама атмега, не горячие, но ощутимо теплее чем мах232 и транзиля
Из неудобств интерфейса, имхо, невозможность видеть фьюзы сразу в одном окне для отскринивания как в поньке
================
прошил атмегу, еепром, фьюзы выставил, все норм, только почему то греется 555ла3 и сама атмега, не горячие, но ощутимо теплее чем мах232 и транзиля
Последний раз редактировалось dream088 Сб ноя 30, 2013 18:54:13, всего редактировалось 1 раз.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
но зато есть шестнадцатеричное представление
его можно и вручную написать
а для любителей скринов фюзов, есть более старая, уже заьрошенная программа с лаконичным названием @бенaмат@
(Burn o mate)(гдето в глубине просматриваются русские корни
)
работает также с дудкой, поддерживает кучу прогеров, в том числе понисер и siprog.
там еще кроме представления фюзов как у авр студии еще есть и смарт калькулятор, просто выбираешь нужные закладки. работает под java
из минусов - не выводит дамп буффера
можете скачать в инете и попробовать
http://www.brischalle.de/avr8_burn-o-ma ... ui_en.html
а для любителей скринов фюзов, есть более старая, уже заьрошенная программа с лаконичным названием @бенaмат@
работает также с дудкой, поддерживает кучу прогеров, в том числе понисер и siprog.
там еще кроме представления фюзов как у авр студии еще есть и смарт калькулятор, просто выбираешь нужные закладки. работает под java
из минусов - не выводит дамп буффера
можете скачать в инете и попробовать
http://www.brischalle.de/avr8_burn-o-ma ... ui_en.html
Последний раз редактировалось oleg63m Сб ноя 30, 2013 19:09:38, всего редактировалось 2 раза.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
oleg63m Вы имеете ввиду ячейки HIGH и LOW?oleg63m писал(а):но зато есть шестнадцатеричное представлениеего можно и вручную написать
![]()
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: EXTRA-PIC
ну да, и не только еще и лок биты естьdream088 писал(а):имеете ввиду ячейки HIGH и LOW?
выше я выложил ссылку на бенамать
- Вложения
-
- fus-hex.gif
- (2.85 КБ) 4008 скачиваний
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
-
dream088
- Вымогатель припоя
- Сообщения: 550
- Зарегистрирован: Пн апр 01, 2013 17:12:51
- Откуда: Казахстан, Костанай
Re: EXTRA-PIC
то есть можно вписать в эти ячейки нужные значения, и не надо с галочками возится?
вот например есть эти данные с стк500(щас просто возился, автор выложил фьюзы с стк500, а мне как новичку пришлось пол инета перерыть чтоб понять как правильно их вписать в дудке), берем их вписываем, записываем в микруху, и всё? или еще что то надо будет сделать?
вот например есть эти данные с стк500(щас просто возился, автор выложил фьюзы с стк500, а мне как новичку пришлось пол инета перерыть чтоб понять как правильно их вписать в дудке), берем их вписываем, записываем в микруху, и всё? или еще что то надо будет сделать?


