Все про USBAsp

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение phanis »

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение sintetik »

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

Re: USBAsp

Сообщение phanis »

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

Re: USBAsp

Сообщение sintetik »

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение max50 »

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

Re: USBAsp

Сообщение sintetik »

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

Re: USBAsp

Сообщение 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 порта.
Аватара пользователя
Dj_Alex
Открыл глаза
Сообщения: 50
Зарегистрирован: Пн окт 12, 2009 18:16:50
Откуда: Саранск
Контактная информация:

Re: USBAsp

Сообщение Dj_Alex »

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение 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 МГц с кондерами.

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение borys »

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

Re: USBAsp

Сообщение Dj_Alex »

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

Re: USBAsp

Сообщение Zosim_91 »

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

Re: USBAsp

Сообщение radteh »

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

Re: USBAsp

Сообщение pryanic »

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

Re: USBAsp

Сообщение max50 »

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

Да.
Zosim_91 писал(а):И еще подключать обязательно с контроллером, который хотим прошить?

Не обязательно.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Ответить

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