Все про USBAsp

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
B-77
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб янв 12, 2013 01:09:39
Откуда: Донецк

Re: Все про USBAsp

Сообщение B-77 »

Муррчик писал(а):как я улучшАл китайский клон USBAsp

А я установил китайца в корпус (наверно, самый дешевый из существующих на местном рынке). А вместо двух светодиодов поставил один, но двухцветный. Во время обмена данными, красный "глушит" зелёный напрочь. Так что прошивку менять мне нет нужды. :)
Вложения
IMG_20.jpg
(122.98 КБ) 761 скачивание
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

B-77, у тебя пара ошибок в слове Update, написано Selfprog. Или ты прошил bootloader и можешь обновлять прошивку без второго программатора? Так для этого вроде кнопка нужна. =)
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Все про USBAsp

Сообщение oleg63m »

[uquote="radteh",url="/forum/viewtopic.php?p=3870084#p3870084"]Если он француз, то почему на гитхабе всё на русском подписано, не проще писать на родном или даже английском? https://github.com/nofeletru/UsbAsp-flash[/uquote]
залил прошивку, ипашет аки "отче наш" благодарю за наводку
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Аватара пользователя
B-77
Встал на лапы
Сообщения: 118
Зарегистрирован: Сб янв 12, 2013 01:09:39
Откуда: Донецк

Re: Все про USBAsp

Сообщение B-77 »

B-77 писал(а):B-77, у тебя пара ошибок в слове Update, написано Selfprog

https://www.fischl.de/usbasp/bilder/usbasp_circuit.png
На схеме автора USBasp, функция перемычки JP2, которую я заменил переключателем, как описана?
radteh, конечно - целый "собутыльник кота".:) Но в данном случае мнение автора для меня поавторитетнее будет.
Так что нет там ошибок. :P
Нэцкэ
Встал на лапы
Сообщения: 80
Зарегистрирован: Вт мар 30, 2010 10:15:56
Откуда: Украина

Re: Все про USBAsp

Сообщение Нэцкэ »

[uquote="Нэцкэ",url="/forum/viewtopic.php?p=3801448#p3801448"]P.S. Я не автор этого программатора , лишь эта схема моё творение ... :solder:

USBasp Ver_ATMEGA8A.JPG
[/uquote]

Прастите меня грешного :facepalm:

Напортачил в схеме с выводом RESET :facepalm:

Добавляю исправленную схему

Изображение
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Re: Все про USBAsp

Сообщение Pa5ha »

Господа, достал я из широких штанин (которые 3 года лежали в шкафу) два своих USBasp v2.0 LC Technology и гору атмег8.
Достал ноут с xp.
Поставил туда казаму 1.62 с оффсайта (в 1.7 вместо списка чипов пустота).
Поставил дровину https://myrobot.ru/downloads/programs/u ... v3.0.7.zip
Взял свою старую добрую прошивку прошитую в десятки мег8, но до нее дело не дошло.

В общем, Initialization error, rc=-1 при попытке любого действия. На обоих программаторах. Светодиод на программаторах вспыхивает при обращениях. jp3 замыкал. Правильность подключения по своим старым заметкам и по гуглу проверял.

Может ли дело быть в драйвере? Не знаю что делать.

UPD: взял старый ноут на котором все работало. Похоже, из горы новых атмег читается только одна. Как так?
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Аватара пользователя
sergey4273
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Вс май 17, 2015 16:09:47

Re: Все про USBAsp

Сообщение sergey4273 »

[uquote="Pa5ha",url="/forum/viewtopic.php?p=3914991#p3914991"]UPD: взял старый ноут на котором все работало. Похоже, из горы новых атмег читается только одна. Как так?[/uquote]
Не читаются остальные кроме одной, скорее всего залочены ,фьюзы надо скидывать на заводские установки параллельным-например MiniPro TL866 программатором или ФЬЮЗЫ ДОКТОРОМ
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Re: Все про USBAsp

Сообщение Pa5ha »

[uquote="sergey4273",url="/forum/viewtopic.php?p=3915332#p3915332"][uquote="Pa5ha",url="/forum/viewtopic.php?p=3914991#p3914991"]UPD: взял старый ноут на котором все работало. Похоже, из горы новых атмег читается только одна. Как так?[/uquote]
Не читаются остальные кроме одной, скорее всего залочены ,фьюзы надо скидывать на заводские установки параллельным-например MiniPro TL866 программатором или ФЬЮЗЫ ДОКТОРОМ[/uquote]
Что-то другое глючит. Удалось 2 штуки прошить.
Еще нашел видео на ютубе в котором говорилось что земля на прошиваемую плату идет с МК программатора через резистор R7 1кОм и просадка напряжения во время программирования к сбоям приводит. Но это не мой случай, кажется.
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Самсусамыч

Re: Все про USBAsp

Сообщение Самсусамыч »

Может кому пригодится. :beer:

Несколько лет назад, приобрёл вот такой программатор (USBasp-Programmer-51-ATMEL-AVR), как запасной вариант. Внешний вид его вот такой:
СпойлерИзображение

Без корпуса выглядит вот так:
СпойлерИзображение
Изображение

Все попытки подобрать драйвера не увенчались успехом. ОС его определяла как «USB – устройство ввода» и всё. :cry:

Добрые люди посоветовали :idea: перепрошить МК прошивкой с данного сайта: http://www.fischl.de/usbasp/
И о чудо, 8) программатор начал определятся как USBaps:
СпойлерИзображение

Пробовал его с программами avrdude_prog_3.3
СпойлерИзображение

и Sina_Prog_2 (http://www.getchip.net/posts/096-sinapr ... ulyatorom/)

Замечаний нет, всё работает корректно. :)

Я использовал вот эту прошивку:
usbasp.atmega8.2011-05-28.hex

Фьюзы такие:
Фьюзы прошивки.png


Последовательность при перепрограммировании:
СпойлерУстановил перемычку на плате -UP-
Залил новую прошивку в МК.
Убрал перемычку -UP- и три перемычки из припоя которые были ранее установлены на заводе.
Изображение
Программатор готов к использованию как программатор USBaps.
Драйвера:
usbasp-windriver.2011-05-28.zip
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

Самсусамыч, твой программатор не USBasp, а USBISP и он работает только со своей программой Progisp 1.72.
Самсусамыч

Re: Все про USBAsp

Сообщение Самсусамыч »

Когда он был не перепрошит, так наверное и было. Хотя не факт, так как его название было таким: «USB-ISP-USBasp-Programmer-for-51-ATMEL-AVR» И мне нужен был именно USBasp… теперь он такой какой нужен. :)
Аватара пользователя
sunjob
Вымогатель припоя
Сообщения: 611
Зарегистрирован: Ср дек 08, 2010 19:03:17

Re: Все про USBAsp

Сообщение sunjob »

так и есть, данные вариации свистка изначально видны и работают только с китаськой софтиной, об которой даже не все продавцы знают :)))

аналогично, купил, не заработало, прошил а-ля "фишером", работает без проблем :music: (единственно, в конечном итоге скорость прошивки чуть меньше чем у фирменного AVR ISP MK2)

easyelectronics.ru / перепрограммирование в тру свисток
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
radik91
Открыл глаза
Сообщения: 51
Зарегистрирован: Сб янв 24, 2015 12:17:27
Откуда: Чувашская Республика - Чувашия

Re: Все про USBAsp

Сообщение radik91 »

Здравствуйте, есть ли возможность перепрошить USBAsp 2.0 под что нибудь другое, для работы с Atmel Studio 7? Прошивал под AVR-Doper - не смог разобраться драйвером на Windows10. Или лучше собрать что нибудь на AT90USB162.. Или в связи обновлениями на MicrochipStudio, можно использовать как то PICKIT2?
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

Студия поддерживает сторонние программаторы https://mcustore.ru/projects/ispolzovan ... el-studio/
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: Все про USBAsp

Сообщение Сирожа »

Сильно не пинайте, вопрос немного не по теме, но больше не нашёл куда его задать.
Проблема такая, прошиваю ATmega16A через USBasp AVRDUDE PROG 3.3 из под виндовс 10х64. Прошивка заливается без проблем, все верификации проходит, но в устройстве контроллер не заводится. Если считать прошивку и сравнить с оригиналом, они отличаются. Так и должно быть? Микроконтроллер с алиэкспресс.

Заливаю это:
firmware.hex
(26.04 КБ) 319 скачиваний
А считывается это:
download.hex
(22.27 КБ) 327 скачиваний
З. Ы. Ещё небольшое уточнение, прошивка написана для ATmega16-16PU, а я ставлю ATmega16A. Но это если я правильно понял, не критично.
Deoptim
Грызет канифоль
Сообщения: 286
Зарегистрирован: Пт дек 30, 2016 18:05:50
Откуда: Украина.

Re: Все про USBAsp

Сообщение Deoptim »

Сирожа, download.hex имеет другой формат Intel HEX, больше данных в строке.
Нужно сравнивать в бинарном режиме.
Они одинаковы:
Изображение

Вы не забыли прошить FUSE?
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: Все про USBAsp

Сообщение Сирожа »

Deoptim, нет, фьюзы прошиты.
Спасибо за подсказку, наверное придётся пробовать контроллер из местного магазина покупать, кто его знает, что за брак китайцы прислали. В два раза дешевле ведь чем в чипидипе.
Аватара пользователя
Alex_641
Поставщик валерьянки для Кота
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Re: Все про USBAsp

Сообщение Alex_641 »

Я же предлагал бесплатно , только за почту , нормальный программатор AVRISP II. Никому не надо .... Ну USBASP - это не то куда стоит вбухивать деньги. Это же отстой прошлого века.
Не спрашивай по ком звонит колокол, он звонит по тебе !
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

Ну не знаю насчёт отстоя, мой самодельный даже память шьёт.
Deoptim, попробуй в свой контроллер залить простую прошивку мигалку. Может ты в коде ошибся.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

Re: Все про USBAsp

Сообщение NStorm »

У меня тоже USBAsp работает без проблем. Проблема обычно в людях.
Ответить

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