Примерно года два назад я заинтересовался программированием микроконтроллеров AVR. Изучение шло не слишком быстро, так как тема достаточно сложная, но все-таки, мной были собраны и доведены до ума несколько устройств в корпусах, с применением микроконтроллеров семейства Tiny. За это время успел обзавестись двумя программаторами, один собрал сам, это простой и всем известный программатор Громова, второй заказал с Али экспресс, по цене 3 доллара это программатор USBISP.
Для USBASP существуют и другие графические оболочки, помимо Khazama работающие с консольным AVR DUDE. От себя скажу, что разница в удобстве пользования после перепрошивки сильно заметна. Например, в той же Prog ISP неудобное выставление фьюзов, с этим у Khazama полный порядок. Можно выбирать запись конфигурации фьюзов для МК по умолчанию одним кликом есть возможность выставления фьюзов, как галочками, так и из выпадающего списка.
Также присутствует функция Auto programm, в которой можно установить порядок действий, запускаемых впоследствии в один клик. Например, стирание файла, последующая запись и верификация. Есть и другие функции на выбор.
Перейдем к делу, что же нам требуется сделать для того, чтобы перепрошить программатор? Программаторы могут идти в двух вариантах, в алюминиевом корпусе, и без корпуса. Если со вторым вариантом все понятно, то с первым, если программатор в корпусе, нужно аккуратно стянуть его в сторону разъема USB на программаторе. Снимается он довольно легко, и с этим проблем быть не должно. На контакты разъема программирования с обратной стороны будет наклеена резиновая изоляционная прокладка, отклеиваем её, она нам будет мешать при пайке. При сборке в корпус не забываем приклеить её обратно, во избежание замыкания корпуса с разъемом для программирования. Далее переворачиваем и смотрим на программатор с обратной стороны. Вы должны увидеть в зависимости от разводки вашей платы следующее:
Но возможно существуют и другие варианты разводки программаторов у китайцев. Что нам требуется здесь сделать? Требуется удалить припой с двух или трех контактов на плате программатора, в зависимости от разводки вашей платы. По информации с того сайта по которой я перепрошивал свой программатор, была представлена следующая разводка:
Здесь, как мы видим на рисунке, требуется удалить припой с трех контактов, а также поставить (запаять) проволочную перемычку, чтобы перевести программатор в режим самопрограммирования.
Я воспользовался вместо кусочка провода, выводом, откушенным от резистора. И разумеется, также удалил припой с контактов на программаторе, обозначенных буквами А и В. Только в моем случае таких контактов было два.
Как мы видим на фото выше, перемычка из вывода резистора уже запаяна мной к контактам самопрограммирования программатора UP. На фото ниже можно убедиться в этом. Заодно мы можем видеть, что на контактах А и В отсутствует припой.
Припой удаляется с помощью демонтажной оплетки. Мы вытягиваем кусочек оплетки, обмакиваем его в спирто канифольный флюс, и, прогревая жалом паяльника, кладем на контакт, придавливая сверху паяльником. В результате припой с контактов должен полностью перейти на оплетку так, чтобы между ними не было замыкания. В чем и нужно убедиться, прозвонив мультиметром в режиме звуковой прозвонки. Для использования совместно с программаторами USBISP и USBASP мной был сделан переходник, который оказался удобен для программирования микроконтроллеров при отлаживании на цанговых макетных платах, и который я использовал для программирования микроконтроллера этого программатора:
К чему я писал в начале статьи о программаторе Громова? К тому, что для прошивки нам потребуется любой другой программатор. Можно точно такой же USBISP. То есть, если у вас нет второго программатора, о перепрошивке USBISP в USBASP можно забыть. А можно спаять по такому случаю программатор Громова, и прошить им микроконтроллер этого программатора. Схема программатора Громова простая, и детали необходимые для сборки, довольно дешевые. Допустим, у вас есть второй программатор. Тогда нам нужно подключить свой программатор к шлейфу программатора USBISP в соответствии с рапиновкой разъема. Её мы можем видеть на следующем рисунке:
Контакты в шлейфе идут одинаково с обоих концов. Нам потребуются соединить программаторы между собой, аналогично обычному прошиванию микроконтроллера. То есть выводы VCC, GND, MISO, MOSI, RESET и SCK обоих программаторов нужно соединить. Дополнительное питание, если прошиваем через USB программатор, USBISP, USBASP или другой с которого приходит питание с USB на прошиваемый микроконтроллер, можно не подавать. Если прошиваем через программатор Громова, то питание нужно подать. После прошивания выпаиваем перемычку, замыкаем те два или три контакта, с которых мы удаляли припой капелькой припоя, и, не собирая в корпус, подключаем наш новоиспеченный программатор USBASP к USB порту компьютера. Операционная система должна запросить драйвера. Появится следующее окно:
Соглашаемся с установкой и указываем вручную путь к папке libusb_0.1.12.1, которую можно будет скачать в архиве в конце статьи. В ней находится драйвер для USBASP. После установки в системе появится устройство USBASP:
После того, как убедимся, что все заработало, программатор определился, приклеиваем изоляционную резинку назад на место, и собираем программатор. В одной из статей про оболочку Khazama, было написано, что иногда Khazama работает некорректно без установки дополнительной программы – фильтра libusb-win32-devel-filter-1.2.6.0. Так ли это или нет — не знаю, у меня эта программа была установлена. Скачать её также можно будет в архиве в конце статьи. Сначала Khazama действительно отказывалась работать с моим программатором. Погуглив по этому вопросу на различных форумах, нашел информацию, что нужно установить частоту в программе 187.5 килогерц, что и сделал. Проблема сразу пропала. Эта функция есть только в свежих версиях Khazama, в частности Khazama AVR Programmer 1.7. Скачать её также можно в архиве в конце статьи.
Как уже писал выше про установку фьюзов, здесь с этим все отлично, можно, как выбирать из ниспадающего списка, так и устанавливать вручную галочками.
Я прошивал Tiny-2313, но эта оболочка поддерживает, помимо этого микроконтроллера, еще множество других типов МК. После запуска программы нам нужно выбрать наш микроконтроллер из списка, у меня как мы видим на скрине, выбран Tiny2313. Также в ней есть функция размещать окно поверх остальных, это расположенная справа с краю пиктограмма канцелярской кнопки. Прошивка для микроконтроллера программатора MEGA-8, HEX файл, также прикреплена в общем архиве. Фьюзы при прошивке изменять не нужно. Желаю всем удачной прошивки! Автор AKV.
Originally posted 2019-03-26 01:45:40. Republished by Blog Post Promoter
pavel1979 проанализировав все «за» и «против» сделал как вы говорили. Подключил кварц к второму счетчику меги8, и частоту МК оставил заводскую, 1МГц. Зато шьется нормально. Но сам кварц как-то плохо себя ведет. Прописал штатные параметры:
ldi R16, 0b00001000
out ASSR, R16 ;пуск таймера2, кварц
ldi R16, 0b00000110
out TCCR2, R16 ;задержка 256, 2с.
ldi R16, 0b01000000
out TIMSK, R16 ;прерывание по переполнению счетчик2
sei ;вкл. прерывания в ЦП
И даже после этого счетчик не переполняется с частотой 0.5Гц, а с частотой около 1.5Гц. Странно, кварц выпаивал со старой материнки, на нем надпись 32к, и типоразмер штатного часового кварца. Пришлось счетный регистр проверять на переполнение 180, ну да ладно, 1мин. вроде корректно считает…
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
Flash.#13
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт мар 13, 2015 20:15:58
Рейтинг сообщений: 134
Зарегистрирован: Сб апр 12, 2014 23:46:03
Рейтинг сообщения: 0
Все, заработали часики. Припаял сперва по мануалу часовой кварц без конденсаторов, и частота были не стабильна. Добавил пару кондеров на 33пф, и все стало нормально.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
ev3658
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт мар 13, 2015 20:42:24
Слесарь-программист
Рейтинг сообщений: 88
Зарегистрирован: Вт сен 11, 2012 23:08:28
Откуда: город Кстово Нижегородская обл.
Рейтинг сообщения: 0
А есть у кого нибудь печатки переходников в Lay для прошивки SPI и других флешек прогармматором UsbAsp?
Кнопочные переключатели KLS для коммутации сигнальных цепей — многообразие выбора, доступность со склада
Продолжая развивать программу доступности коммутационных компонентов KLS, Компэл расширяет складской ассортимент кнопочных переключателей, в том числе с функцией OFF-(ON), предназначенных для коммутации сигнальных цепей как постоянного, так и переменного токов. Кнопочные переключатели представлены в стандартном и антивандальном исполнениях, что позволяет их использовать для включения/выключения приборов промышленного контроля, СКУД, систем управления освещением, медицинского оборудования и других.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Сб мар 14, 2015 08:41:55
Слесарь-программист
Рейтинг сообщений: 88
Зарегистрирован: Вт сен 11, 2012 23:08:28
Откуда: город Кстово Нижегородская обл.
Рейтинг сообщения: 0
Такое затишье. Извините, может уже писалось, тут страниц 30ть, не смог быстро осилить. Думаю лишним не будет:
Прилагаю программу для прошивки памяти через UsbAsp.
Правда придётся UsbAsp прошивать другой прошивкой, но на работу программатора это не повлияло, только возможность добавилась.
К сожалению ссылки источников проекта потерял, прикрепляю то, что накопал когда-то. может кому пригодится:
-Схемы подключения разной памяти к UsbAsp
-Прошивка для UsbAsp Atmega8/88/48
Технологии STMicroelectronics для умного дома: STроим вмеSTе
Экосистема STMicroelectronics позволяет разработчику легко подобрать подходящий компонент для широкого спектра задач умного дома. Инфраструктура сбора данных может быть реализована как в проводном варианте (Ethernet, ModBus, CAN), так и в беспроводном (LoRa, BLE, ZigBee, Thread). Рассмотрим проектирование, протоколы и стандарты связи, беспроводные компоненты, организацию центра управления умным пространством.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 05, 2015 12:24:49
Первый раз сказал Мяу!
Зарегистрирован: Чт фев 07, 2008 11:08:00
Рейтинг сообщения: 1
Но думаю многие согласятся что галочку с CKOPT лучше убрать как и рекомендовалось в предыдущих постах. Надеюсь кому то мой пост будет полезен.
Я тут полазию……можно?
Вернуться наверх
cat104
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Ср май 20, 2015 06:23:54
Зарегистрирован: Ср май 20, 2015 06:11:58
Рейтинг сообщения: 0
Нужна помощь. Собрал сам usbasp. Установил драйвера все нормально, но программировать не хочет. В любой программе выдает ошибку.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Ср май 20, 2015 12:56:43
Зарегистрирован: Ср май 20, 2015 06:11:58
Рейтинг сообщения: 0
вопрос снят. устройство заработало. забыл епром прошить.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 21, 2015 21:37:38
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт май 22, 2015 21:33:20
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp
Попробуй набрать в Яндексе «Отличие USBisp от USBasp программатора» и пройди по первой же ссылке на cyberforum
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт май 22, 2015 21:50:58
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Создал проблему с USBASP.
Схема первоисточника (Thomas Fischl), собрана несколько лет назад, успешно работала с AVRDUDE.
Прошивки делал на чем попадалось, а сын предпочитает CodeVision, решил ему помочь :
перешить USBASP в AVRDroper, который, как заявлено, совместим с STK500, который понимает CodeVision.
Суть проблемы : после перешивки (USBBit-ом) и вставки в гнездо система (Win7 64) увидела его, подбросил ей драйвер — появился порт (COM4), но CodeVision считает, что порта нет и работать с ним отказывается.
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Сб май 23, 2015 07:37:53
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Начну отвечать на поставленный вопрос.
Добыл «из небытия» старый комп (Celeron 1100, WinXP), вставил программатор, подкинул драйвер, появился СОМ15, перевел его в СОМ4 и …
Загорелся индикатор на программаторе.
Вывод : проблема не в софте программатора, а в софте Win7 64 или моих кривых руках, потому в этой теме уже не актуально, с USBAsp все в порядке
Поставлю на старый комп CodeVision посмотрим что будет, но, все равно, нужно добиться работы под Win7 64, т.к. сын работает на ней. Попытаюсь найти возможность поставить куда-нибудь чистую Win7 64 и …
To be continued … если кому это интересно
Не давайте безответственных советов.
Вернуться наверх
radteh
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 03:47:52
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 1
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 10:46:06
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
как отличить настоящий asp?
вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp
а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд
я в програмировании (всмысле в заливке прошивки в мк) полный лось
например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?
если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?
заранее спасибо за ответы
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:28:40
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 0
isp это интерфейс, а usbasp это просто модель программатора имеющая этот интерфейс. Программатор можно любой, хоть пять проводков. Для заливки прошивки в контроллер нужна программа прошивальщик, например avrdude или khazarma, зависит от программатора.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:41:50
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
как я понял программаторы isp поддерживает один прошивальщик, а asp около 5-ти прошивальшикой
так как тогда определить именно asp?
из isp перепрошивкой можно сделать asp, но у меня нету вообще программаторов и знакомых которые мне смогли бы перепрошить, поэтому собственно резонный вопрос, как взять asp и не напороться на isp
и на это ответьте пожалуйста
например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?
если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:52:55
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 0
Для работы с контроллерами atmel нужен любой программатор с поддержкой протокола isp. Это например usbasp, stk200, avrdoper, они все имеют ISP интерфейс. Для управления программатором нужна программа прошивальщик, например avrdude поддерживает огромное количество программаторов, khazarma работает только с usbasp, студия CodeVision работает с stk500 и avrdoper.
Берите usbasp и спокойно прошивайте.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 14:04:03
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Ссылка помогла, по крайней мере, проверил на Win7 32 — работает.
Осталось добраться до машины с Win7 64 и повторить то же самое
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 14:38:52
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
как отличить настоящий asp?
вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp
а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд
С кучей джаймперов, т.к. там будет возможность перешить его самого в режиме selfprogram и превратить во что-то другое, например в AVRDoper, не полнофункциональный, но все же … видимый в разрабоческом софте от Atmel.
А для прошивки своего я сделал USBBit на FT232RL (USB-COM) +74HC241 (буфер с тремя состояниями выхода, чтобы не мешать работать МК, когда программатор закончит работу), хотя, я поставил 74HC245 с соответствующей корректировкой схемы — оно у меня было ) без программ и иных заморочек, и в работу.
Не давайте безответственных советов.
Вернуться наверх
emax
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 17:53:17
Рейтинг сообщений: 4
Зарегистрирован: Пт мар 07, 2014 18:37:20
Рейтинг сообщения: 0
Тоже пользуюсь самодельным USBasp, только перешил его в Doper. Шью из студии и все устраивало пока не дошел до ATtiny. Хочется использовать и ногу reset, а для этого нужен высоковольтный программатор.
Так вот хочу сделать переходник с одного конца ISP разъем, а с другой панелька DIP8 для тиньки. На переходнике 12вольтовый ключ. Софт — адаптировать исходники от Doper. Может кто-то уже такое делал?
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Сейчас этот форум просматривают: slav0n и гости: 14
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Сообщения без ответов | Активные темы
Часовой пояс: UTC + 3 часа
Автор
Сообщение
pavel1979
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Ср мар 11, 2015 06:51:27
Рейтинг сообщений: 0
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз
Рейтинг сообщения: 0
дело ваше,делайте что хотите
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт мар 12, 2015 20:05:35
Рейтинг сообщений: 134
Зарегистрирован: Сб апр 12, 2014 23:46:03
Рейтинг сообщения: 0
pavel1979 проанализировав все «за» и «против» сделал как вы говорили. Подключил кварц к второму счетчику меги8, и частоту МК оставил заводскую, 1МГц. Зато шьется нормально. Но сам кварц как-то плохо себя ведет. Прописал штатные параметры:
ldi R16, 0b00001000
out ASSR, R16 ;пуск таймера2, кварц
ldi R16, 0b00000110
out TCCR2, R16 ;задержка 256, 2с.
ldi R16, 0b01000000
out TIMSK, R16 ;прерывание по переполнению счетчик2
sei ;вкл. прерывания в ЦП
И даже после этого счетчик не переполняется с частотой 0.5Гц, а с частотой около 1.5Гц. Странно, кварц выпаивал со старой материнки, на нем надпись 32к, и типоразмер штатного часового кварца. Пришлось счетный регистр проверять на переполнение 180, ну да ладно, 1мин. вроде корректно считает…
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
Flash.#13
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт мар 13, 2015 20:15:58
Рейтинг сообщений: 134
Зарегистрирован: Сб апр 12, 2014 23:46:03
Рейтинг сообщения: 0
Все, заработали часики. Припаял сперва по мануалу часовой кварц без конденсаторов, и частота были не стабильна. Добавил пару кондеров на 33пф, и все стало нормально.
Немного файлов по зажиганию: ФУОЗ 2.2 + программа правки таблиц 0.987, монтажка
Вернуться наверх
ev3658
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт мар 13, 2015 20:42:24
Слесарь-программист
Рейтинг сообщений: 88
Зарегистрирован: Вт сен 11, 2012 23:08:28
Откуда: город Кстово Нижегородская обл.
Рейтинг сообщения: 0
А есть у кого нибудь печатки переходников в Lay для прошивки SPI и других флешек прогармматором UsbAsp?
Кнопочные переключатели KLS для коммутации сигнальных цепей — многообразие выбора, доступность со склада
Продолжая развивать программу доступности коммутационных компонентов KLS, Компэл расширяет складской ассортимент кнопочных переключателей, в том числе с функцией OFF-(ON), предназначенных для коммутации сигнальных цепей как постоянного, так и переменного токов. Кнопочные переключатели представлены в стандартном и антивандальном исполнениях, что позволяет их использовать для включения/выключения приборов промышленного контроля, СКУД, систем управления освещением, медицинского оборудования и других.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Сб мар 14, 2015 08:41:55
Слесарь-программист
Рейтинг сообщений: 88
Зарегистрирован: Вт сен 11, 2012 23:08:28
Откуда: город Кстово Нижегородская обл.
Рейтинг сообщения: 0
Такое затишье. Извините, может уже писалось, тут страниц 30ть, не смог быстро осилить. Думаю лишним не будет:
Прилагаю программу для прошивки памяти через UsbAsp.
Правда придётся UsbAsp прошивать другой прошивкой, но на работу программатора это не повлияло, только возможность добавилась.
К сожалению ссылки источников проекта потерял, прикрепляю то, что накопал когда-то. может кому пригодится:
-Схемы подключения разной памяти к UsbAsp
-Прошивка для UsbAsp Atmega8/88/48
Технологии STMicroelectronics для умного дома: STроим вмеSTе
Экосистема STMicroelectronics позволяет разработчику легко подобрать подходящий компонент для широкого спектра задач умного дома. Инфраструктура сбора данных может быть реализована как в проводном варианте (Ethernet, ModBus, CAN), так и в беспроводном (LoRa, BLE, ZigBee, Thread). Рассмотрим проектирование, протоколы и стандарты связи, беспроводные компоненты, организацию центра управления умным пространством.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 05, 2015 12:24:49
Первый раз сказал Мяу!
Зарегистрирован: Чт фев 07, 2008 11:08:00
Рейтинг сообщения: 1
Но думаю многие согласятся что галочку с CKOPT лучше убрать как и рекомендовалось в предыдущих постах. Надеюсь кому то мой пост будет полезен.
Я тут полазию……можно?
Вернуться наверх
cat104
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Ср май 20, 2015 06:23:54
Зарегистрирован: Ср май 20, 2015 06:11:58
Рейтинг сообщения: 0
Нужна помощь. Собрал сам usbasp. Установил драйвера все нормально, но программировать не хочет. В любой программе выдает ошибку.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Ср май 20, 2015 12:56:43
Зарегистрирован: Ср май 20, 2015 06:11:58
Рейтинг сообщения: 0
вопрос снят. устройство заработало. забыл епром прошить.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 21, 2015 21:37:38
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт май 22, 2015 21:33:20
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
здравствуйте товарищи, ответьте пожалуйста чем отличаются usbisp от usbasp
Попробуй набрать в Яндексе «Отличие USBisp от USBasp программатора» и пройди по первой же ссылке на cyberforum
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Пт май 22, 2015 21:50:58
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Создал проблему с USBASP.
Схема первоисточника (Thomas Fischl), собрана несколько лет назад, успешно работала с AVRDUDE.
Прошивки делал на чем попадалось, а сын предпочитает CodeVision, решил ему помочь :
перешить USBASP в AVRDroper, который, как заявлено, совместим с STK500, который понимает CodeVision.
Суть проблемы : после перешивки (USBBit-ом) и вставки в гнездо система (Win7 64) увидела его, подбросил ей драйвер — появился порт (COM4), но CodeVision считает, что порта нет и работать с ним отказывается.
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Сб май 23, 2015 07:37:53
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Начну отвечать на поставленный вопрос.
Добыл «из небытия» старый комп (Celeron 1100, WinXP), вставил программатор, подкинул драйвер, появился СОМ15, перевел его в СОМ4 и …
Загорелся индикатор на программаторе.
Вывод : проблема не в софте программатора, а в софте Win7 64 или моих кривых руках, потому в этой теме уже не актуально, с USBAsp все в порядке
Поставлю на старый комп CodeVision посмотрим что будет, но, все равно, нужно добиться работы под Win7 64, т.к. сын работает на ней. Попытаюсь найти возможность поставить куда-нибудь чистую Win7 64 и …
To be continued … если кому это интересно
Не давайте безответственных советов.
Вернуться наверх
radteh
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 03:47:52
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 1
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 10:46:06
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
как отличить настоящий asp?
вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp
а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд
я в програмировании (всмысле в заливке прошивки в мк) полный лось
например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?
если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?
заранее спасибо за ответы
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:28:40
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 0
isp это интерфейс, а usbasp это просто модель программатора имеющая этот интерфейс. Программатор можно любой, хоть пять проводков. Для заливки прошивки в контроллер нужна программа прошивальщик, например avrdude или khazarma, зависит от программатора.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:41:50
Нашел транзистор. Понюхал.
Зарегистрирован: Пт май 15, 2015 22:13:00
Рейтинг сообщения: 0
как я понял программаторы isp поддерживает один прошивальщик, а asp около 5-ти прошивальшикой
так как тогда определить именно asp?
из isp перепрошивкой можно сделать asp, но у меня нету вообще программаторов и знакомых которые мне смогли бы перепрошить, поэтому собственно резонный вопрос, как взять asp и не напороться на isp
и на это ответьте пожалуйста
например есть аттини и прошивка, как мне сделать чтобы аттини работал без кварца(ну то есть включить внутренний резонатор в аттини)? это фъюзами делается в программе прошивальщике?
если начать прошивать новый(голый как я понимаю, то есть в нём вообще ничего нету) контроллер, то что для этого надо? какой то загрузчик надо засунуть в контроллер? а как это тогда сделать?
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Вт май 26, 2015 14:52:55
Рейтинг сообщений: 282
Зарегистрирован: Пт мар 09, 2007 15:01:52
Рейтинг сообщения: 0
Для работы с контроллерами atmel нужен любой программатор с поддержкой протокола isp. Это например usbasp, stk200, avrdoper, они все имеют ISP интерфейс. Для управления программатором нужна программа прошивальщик, например avrdude поддерживает огромное количество программаторов, khazarma работает только с usbasp, студия CodeVision работает с stk500 и avrdoper.
Берите usbasp и спокойно прошивайте.
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 14:04:03
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
Ссылка помогла, по крайней мере, проверил на Win7 32 — работает.
Осталось добраться до машины с Win7 64 и повторить то же самое
Не давайте безответственных советов.
Вернуться наверх
nick60
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 14:38:52
Зарегистрирован: Чт мар 01, 2012 09:04:44
Рейтинг сообщения: 0
как отличить настоящий asp?
вот например https://ru.aliexpress.com/item/USBASP-US … 43798.html в объявлении написано что это isp, а на программаторе написано asp
а какой посоветуете купить? так как находил много разновидностей(версий), с кучей джамперов, без джамперов и тд
С кучей джаймперов, т.к. там будет возможность перешить его самого в режиме selfprogram и превратить во что-то другое, например в AVRDoper, не полнофункциональный, но все же … видимый в разрабоческом софте от Atmel.
А для прошивки своего я сделал USBBit на FT232RL (USB-COM) +74HC241 (буфер с тремя состояниями выхода, чтобы не мешать работать МК, когда программатор закончит работу), хотя, я поставил 74HC245 с соответствующей корректировкой схемы — оно у меня было ) без программ и иных заморочек, и в работу.
Не давайте безответственных советов.
Вернуться наверх
emax
Заголовок сообщения: Re: Все про USBAsp
Добавлено: Чт май 28, 2015 17:53:17
Рейтинг сообщений: 4
Зарегистрирован: Пт мар 07, 2014 18:37:20
Рейтинг сообщения: 0
Тоже пользуюсь самодельным USBasp, только перешил его в Doper. Шью из студии и все устраивало пока не дошел до ATtiny. Хочется использовать и ногу reset, а для этого нужен высоковольтный программатор.
Так вот хочу сделать переходник с одного конца ISP разъем, а с другой панелька DIP8 для тиньки. На переходнике 12вольтовый ключ. Софт — адаптировать исходники от Doper. Может кто-то уже такое делал?
Часовой пояс: UTC + 3 часа
Кто сейчас на форуме
Сейчас этот форум просматривают: slav0n и гости: 14