Все про USBAsp
Re: USBAsp
Вполне возможно. А верификация и в avrdude с ошибкой и khazarma? Попробуй запитать от внешнего источника. Прошивка в usbasp последняя?
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: USBAsp
в avrdude с ошибкой. C khazarma все в порядке без ошибок, и на максимальной скорости. С питанием попробую, Прошивка вроде последняя с сайта http://www.fischl.de/usbasp/ usbasp.2011-05-28.tar.gz
Re: USBAsp
При прочих равных условиях, возможно что avrdude нужно указывать какой нибудь дополнительный параметр.
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: USBAsp
Недавно ходил по инету и нашел удобную оболочку AVRDUDE. Вот она Автор постоянно совершенствует оболочку, сейчас программой поддерживается довольно большой список программаторов. Предлагаю попробовать, мне очень понравилось. USBasp естественно поддерживается.
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: USBAsp
Нет выбора скорости..
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: USBAsp
А зачем?Прога только оболочка, а AVRDUDE всегда славилась приличной скоростью. А если уменьшить надо у USBasp есть аппаратная перемычка. Зато в этой проге можно ставить фуз биты как прямо, так и инверсно, что допустим удобно если до этого пользовался какой нибудь другой прогой-привыкать не придется. Да и поддерживаемый набор программаторов впечатляет, врят ли есть еще подобная программа, Жалко конечно что STK200 поддерживается полько последовательным портом, LPT не помешал бы.
Re: USBAsp
Она поддерживает только то, что поддерживает дудка. И да, например у меня в угоду дизайну нет вообще перемычек.
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: USBAsp
AVRDUDE_PROGsintetik писал(а):Да и поддерживаемый набор программаторов впечатляет, врят ли есть еще подобная программа
Очень нравится простотой и русским языком.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
-
yourdevice
- Родился
- Сообщения: 6
- Зарегистрирован: Вт ноя 06, 2012 21:44:01
Re: USBAsp
Всем привет). Благодарю за отзывы.
Оболочка довольно гибкая и все «хотелки» можно настроить в ини файлах.
В данном случае откройте файл «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 порта.
Оболочка довольно гибкая и все «хотелки» можно настроить в ини файлах.
В данном случае откройте файл «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
По какой причине khazama выдаёт error setting usbasp isp clock? Из-за внешнего кварца? Контроллер шьется вроде нормально (запись и чтение без ошибок).
Re: USBAsp
Попробуй поменять в опциях "ISP CLK Speed"
- Dj_Alex
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Пн окт 12, 2009 18:16:50
- Откуда: Саранск
- Контактная информация:
Re: USBAsp
Пробовал всё подряд, ничего не помогло. В итоге запорол мегу
и вообще не распознается. Avrdude выдает
Программатор Громова также не видит.
Есть другая мега, usbasp её читает, но содержимое вообще левое (байты по нарастающей 00 00 01 01 02 02...), хотя мега шитая.
Как заставить программатор работать? Брал на деалэкстриме. Проблема в нём или в неправильном подключении? Подключил MOSI, MISO, SCK, RST, питание и кварц 8 МГц с кондерами.
Реально ли восстановить мегу? Скорее всего зашились неправильные фузы.
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 МГц с кондерами.
Реально ли восстановить мегу? Скорее всего зашились неправильные фузы.
Re: USBAsp
Возможно в программаторе левая прошивка, а не оригинальная. Вроде на этом сайте мелькал реаниматор атмелов, попробуй собрать его.
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: USBAsp
Для Dj_Alex.
Мега не левая, просто на замке. Выход - стереть полностю и записать то, что Вам надо.
Мега не левая, просто на замке. Выход - стереть полностю и записать то, что Вам надо.
- Dj_Alex
- Открыл глаза
- Сообщения: 50
- Зарегистрирован: Пн окт 12, 2009 18:16:50
- Откуда: Саранск
- Контактная информация:
Re: USBAsp
Программатор нормально заработал в khazama версии 1.6.2. 
Re: USBAsp
Здравствуйте, собрал данный программатор на макетке. Диод питания горит при подключении. Комп автоматически должен опознать устройство?
И еще подключать обязательно с контроллером, который хотим прошить?
И еще подключать обязательно с контроллером, который хотим прошить?
Re: USBAsp
Если в программаторе нет прошивки то опознается как неизвестное устройство. Целевой контроллер подключать сразу не обязательно.
Re: USBAsp
комп автоматически опознает программатор и просит установить дрова.
подключать можно без прошиваемого микроконтроллера.
подключать можно без прошиваемого микроконтроллера.
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: USBAsp
Zosim_91 писал(а):Здравствуйте, собрал данный программатор на макетке. Диод питания горит при подключении. Комп автоматически должен опознать устройство?
Да.
Zosim_91 писал(а):И еще подключать обязательно с контроллером, который хотим прошить?
Не обязательно.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.