Страница 1 из 5

Прошивка МК с помощью альтернативных программ

Добавлено: Пт ноя 29, 2013 08:31:20
TSL
oleg63m, подскажите, где можно скачать рабочую версию WinPICPGM и как с ней работать?
Она работает только с PIC или AVR тоже шьёт? Заранее благодарю.

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 08:53:29
Smen
TSL писал(а):где можно скачать рабочую версию WinPICPGM
Первая ссылка.

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 10:31:20
dream088
oleg63m писал(а):Мой совет, пора забывать про понипрога. и ICProg. Эти программы писалась в те времена, когда еще динозавры не вымерли, а о 64битных осях разве что только мечтали. они на ХР32бит не всегда корректно работают
как альтернатива Winpic800 и (или) WinPICPGM. забудете многие проблемы
ждём совет как с помощью Winpic800 и (или) WinPICPGM шить avr"ки :)))

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 11:02:11
oleg63m
где скачать рабочую 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

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 18:28:31
dream088
oleg63m писал(а): звучит, примерно как "как с помощью вилки попить чай ?"
ну собсна поэтому поньку я и устанавливал :)
За информацию по AVRDUDESHELL20130909 спасибо! Скачал, запустил/глянул - куча настроек, мне как новичку ничерта не понятных(разве что установка нужного порта, да и то, есть сомнения))
Если Вас не затруднит, напишите пожалуйста про основные необходимые настройки после запуска программы, для прошивки(скорость компорта, тип программатора для extrapic)

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 18:44:47
adri
И я присоединяюсь к просьбе dream088, уж очень заинтересовала програмулина...

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 20:05:10
TSL
Спасибо Олег за ссылки на программы, кое-что конечно непонятно в данных програмулях :cry:
Поэтому тоже присоединяюсь к просьбам участников. Разъясните нам, как с ними работать.

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 22:32:21
oleg63m
Это катит на целую статью, попробую вкратце обьяснить, хотя и так ,по моему, все понятно.
после первого заруска программатора заходим в настройки и выбираем программатор.
для екстрапика можно выбрать либо ponyser, либо siprog
СпойлерИзображение
далее заходим в настройка/параметры/лараметры
видим основное окно
СпойлерИзображение
здесь выбираем инвертировать чекбоксы фюзов, если нравится видеть и устанавливать фюзы как в Пони, и оставляет пустой место для галочки, если привыкли к программам типа Uniprof
далее указываем расположение AVRDUDE и файлов описания микросхем, можно указать на папку в Аврстудио
СпойлерИзображение
можем задать скорость порта, я выставляю 115200, пробовал разные, всеравно работает
СпойлерИзображение
в следующей вкладке указываем (пишем вручную)порт, к которому подключен программатор
СпойлерИзображение
ну и последняя интересная вкладка, это управление питанием и ресетом. я выставил как на картинке. программирую в основном в дип адаптере, поэтому снимаю питание.
СпойлерИзображение
На мой взгляд все понятно и доступно для понимания.
какие еще есть вопросы, задавайте конкретно. но напомню, у программы есть хозяин, и он меня не уполномачивал ее рекламировать и пиарить.
делаю это сугубо из солидарности к начинающим программерам, а не по каким либо шкурным интересам

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

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 22:49:06
dream088
oleg63m, вот, уже понятнее, спасибо :beer:
Функции автоопределиня микры как я понял здесь нет?
И как определить, что прога сконнектилась с микросхемой?

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 22:51:18
oleg63m
попробовать считать фюзы. первым делом читаются сигнатуры, если что не так, выдаст ошибку о несоответствии мк
СпойлерИзображение
успех
СпойлерИзображение
не тот чип
СпойлерИзображение
нет связи с программатором

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 22:59:05
dream088
Насчет ресета и питания vcc - питание в экстрапике отдельно не контролируется же по компорту, значит настройки если я правильно понял особо не имеют значение, а вот линия ресета есть, но, у меня там транз стоит(кт315), и если будет низкий уровень, то состояния сброса не будет(так написано в настройках про ресет)
вообще эта примочка с ресетом и питанием очень нужна?

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 23:03:13
dream088
попробвал прочитать флэш без подключенного прогера, выдало про отсутствие какого то файла.
Так и должно быть?
2013-11-30_010155.png
(27.99 КБ) 973 скачивания

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 23:09:55
oleg63m
не одним естрапиком мир наполнен. я, например, использую с этой оболочкой STK-500. там все это управляется, особенно в HVPP
А в Экстрапике у меня тоже питание управляется как и при программировании пиков, и берется с VDD затем через диод шотки и кондер в 10 МКФ подается на питание адаптера. а так вобщем не очень актуально
Так и должно быть?
да, так при любой почти ошибке, это сообщение от AVRDUDE, если не создан временный файл

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

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 23:22:59
dream088
кстати почему то не убирается галочка с настроек проверки обновлений :(
пришлось заблокировать фаерволом

Re: EXTRA-PIC

Добавлено: Пт ноя 29, 2013 23:31:45
oleg63m
не убирается галочка с настроек проверки обновлений
действительно, както не обращал внимния, надо будет автору намекнуть

Re: EXTRA-PIC

Добавлено: Сб ноя 30, 2013 12:32:52
dream088
подключил атмега8(тип программатора в настройках ponyser), коннект, чтение, прошло успешно :beer:
Из неудобств интерфейса, имхо, невозможность видеть фьюзы сразу в одном окне для отскринивания как в поньке :(
================
прошил атмегу, еепром, фьюзы выставил, все норм, только почему то греется 555ла3 и сама атмега, не горячие, но ощутимо теплее чем мах232 и транзиля

Re: EXTRA-PIC

Добавлено: Сб ноя 30, 2013 18:53:01
oleg63m
но зато есть шестнадцатеричное представление :)) его можно и вручную написать :)))
а для любителей скринов фюзов, есть более старая, уже заьрошенная программа с лаконичным названием @бенaмат@ :))) (Burn o mate)(гдето в глубине просматриваются русские корни :))) )
работает также с дудкой, поддерживает кучу прогеров, в том числе понисер и siprog.
там еще кроме представления фюзов как у авр студии еще есть и смарт калькулятор, просто выбираешь нужные закладки. работает под java
из минусов - не выводит дамп буффера :cry:
можете скачать в инете и попробовать
http://www.brischalle.de/avr8_burn-o-ma ... ui_en.html

Re: EXTRA-PIC

Добавлено: Сб ноя 30, 2013 18:57:38
dream088
oleg63m писал(а):но зато есть шестнадцатеричное представление :)) его можно и вручную написать :)))
oleg63m Вы имеете ввиду ячейки HIGH и LOW?

Re: EXTRA-PIC

Добавлено: Сб ноя 30, 2013 19:14:56
oleg63m
dream088 писал(а):имеете ввиду ячейки HIGH и LOW?
ну да, и не только еще и лок биты есть
Изображение
выше я выложил ссылку на бенамать :))

Re: EXTRA-PIC

Добавлено: Сб ноя 30, 2013 19:38:51
dream088
то есть можно вписать в эти ячейки нужные значения, и не надо с галочками возится?
вот например есть эти данные с стк500(щас просто возился, автор выложил фьюзы с стк500, а мне как новичку пришлось пол инета перерыть чтоб понять как правильно их вписать в дудке), берем их вписываем, записываем в микруху, и всё?
fuses.jpg
(9.66 КБ) 525 скачиваний
или еще что то надо будет сделать?