Все про USBAsp

Обсуждаем контроллеры компании Atmel.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Вполне возможно. А верификация и в avrdude с ошибкой и khazarma? Попробуй запитать от внешнего источника. Прошивка в usbasp последняя?
Реклама
Вымогатель припоя
Сообщения: 513
Зарегистрирован: Сб фев 19, 2011 18:04:08
Откуда: Татарстан, пос. Актюбинский

Сообщение phanis »

в avrdude с ошибкой. C khazarma все в порядке без ошибок, и на максимальной скорости. С питанием попробую, Прошивка вроде последняя с сайта http://www.fischl.de/usbasp/ usbasp.2011-05-28.tar.gz
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

При прочих равных условиях, возможно что avrdude нужно указывать какой нибудь дополнительный параметр.
Вымогатель припоя
Аватара пользователя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы

Сообщение sintetik »

Недавно ходил по инету и нашел удобную оболочку AVRDUDE. Вот она Автор постоянно совершенствует оболочку, сейчас программой поддерживается довольно большой список программаторов. Предлагаю попробовать, мне очень понравилось. USBasp естественно поддерживается.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 513
Зарегистрирован: Сб фев 19, 2011 18:04:08
Откуда: Татарстан, пос. Актюбинский

Сообщение phanis »

Нет выбора скорости..
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы

Сообщение sintetik »

А зачем?Прога только оболочка, а AVRDUDE всегда славилась приличной скоростью. А если уменьшить надо у USBasp есть аппаратная перемычка. Зато в этой проге можно ставить фуз биты как прямо, так и инверсно, что допустим удобно если до этого пользовался какой нибудь другой прогой-привыкать не придется. Да и поддерживаемый набор программаторов впечатляет, врят ли есть еще подобная программа, Жалко конечно что STK200 поддерживается полько последовательным портом, LPT не помешал бы.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Она поддерживает только то, что поддерживает дудка. И да, например у меня в угоду дизайну нет вообще перемычек.
Мучитель микросхем
Аватара пользователя
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

Сообщение max50 »

sintetik писал(а):Да и поддерживаемый набор программаторов впечатляет, врят ли есть еще подобная программа
AVRDUDE_PROG
Очень нравится простотой и русским языком.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Вымогатель припоя
Аватара пользователя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы

Сообщение sintetik »

Контактная информация:
Родился
Сообщения: 6
Зарегистрирован: Вт ноя 06, 2012 21:44:01

Сообщение yourdevice »

Всем привет). Благодарю за отзывы.

Оболочка довольно гибкая и все «хотелки» можно настроить в ини файлах.
В данном случае откройте файл «programm.ini» (находиться в корне программы) в текстовом редакторе.
Рекомендуемый текстовый редактор «Notepad++» - более читабельный вид содержимого файла ini. В «Блокнот» - всё в одну строчку.

Описание переменных файла:
[Name programmator] – имя программатора а выпадающем списке
progisp – программатор для командной строки avrdude
portprog – порт программатора для командной строки avrdude (Usb, com, lpt и пр.)
portenabled – окно изменение порта «1»-доступно, «0» - недоступно

Для выбора скорости программирования в файл можно добавить следующее:
[UsbaspSpeed]
progisp=Usbasp -b 115200
portprog=usb
portenabled=0
Сохраните файл «programm.ini»
Всё, в выпадающем списке выбора программатора появиться программатор «UsbaspSpeed».
Определение программатора «usbasp», скорости «-b» параметр и его значение «115200», написал для примера. Всё работает аналогично для других программаторов.

Для добавления STK200 с поддержкой LPT:
[STK200LPT]
progisp=stk200
portprog=lpt1
portenabled=0
Сохраните файл «programm.ini»
Всё, в выпадающем списке выбора программатора появиться программатор « STK200LPT » с работой от lpt1 порта.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Пн окт 12, 2009 18:16:50
Откуда: Саранск

Сообщение Dj_Alex »

По какой причине khazama выдаёт error setting usbasp isp clock? Из-за внешнего кварца? Контроллер шьется вроде нормально (запись и чтение без ошибок).
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Попробуй поменять в опциях "ISP CLK Speed"
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Пн окт 12, 2009 18:16:50
Откуда: Саранск

Сообщение Dj_Alex »

Пробовал всё подряд, ничего не помогло. В итоге запорол мегу :o и вообще не распознается. Avrdude выдает
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Программатор Громова также не видит.
Есть другая мега, usbasp её читает, но содержимое вообще левое (байты по нарастающей 00 00 01 01 02 02...), хотя мега шитая.
Как заставить программатор работать? Брал на деалэкстриме. Проблема в нём или в неправильном подключении? Подключил MOSI, MISO, SCK, RST, питание и кварц 8 МГц с кондерами.

Реально ли восстановить мегу? Скорее всего зашились неправильные фузы.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Возможно в программаторе левая прошивка, а не оригинальная. Вроде на этом сайте мелькал реаниматор атмелов, попробуй собрать его.
Держит паяльник хвостом
Сообщения: 927
Зарегистрирован: Вт сен 07, 2010 19:27:48
Откуда: Ташкент

Сообщение borys »

Для Dj_Alex.
Мега не левая, просто на замке. Выход - стереть полностю и записать то, что Вам надо.
Открыл глаза
Аватара пользователя
Сообщения: 50
Зарегистрирован: Пн окт 12, 2009 18:16:50
Откуда: Саранск

Сообщение Dj_Alex »

Программатор нормально заработал в khazama версии 1.6.2. :)))
Контактная информация:
Родился
Сообщения: 15
Зарегистрирован: Чт фев 23, 2012 22:55:48

Сообщение Zosim_91 »

Здравствуйте, собрал данный программатор на макетке. Диод питания горит при подключении. Комп автоматически должен опознать устройство?
И еще подключать обязательно с контроллером, который хотим прошить?
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Если в программаторе нет прошивки то опознается как неизвестное устройство. Целевой контроллер подключать сразу не обязательно.
Открыл глаза
Аватара пользователя
Сообщения: 59
Зарегистрирован: Вт янв 17, 2012 20:06:08

Сообщение pryanic »

комп автоматически опознает программатор и просит установить дрова.
подключать можно без прошиваемого микроконтроллера.
Мучитель микросхем
Аватара пользователя
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

Сообщение max50 »

Zosim_91 писал(а):Здравствуйте, собрал данный программатор на макетке. Диод питания горит при подключении. Комп автоматически должен опознать устройство?
Да.
Zosim_91 писал(а):И еще подключать обязательно с контроллером, который хотим прошить?
Не обязательно.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Ответить

Вернуться в «AVR»