Например TDA7294

Форум РадиоКот • Просмотр темы - Все про USBAsp
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 17, 2024 00:24:26

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 1615 ]     ... , , , 67, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вс май 16, 2021 22:07:22 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
Эта программа сама ничего не шьет. она просто тупо отправляет комманды в AVRDUDE, И ЕСЛИ ДУДКА ПОДДЕРЖИВАЕТ ДЕВАЙС, то все прошьется

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 10:48:32 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
Коллеги, здравствуйте!
Есть проблемка с программатором. Проблема такая. Использую среду программирования avrdude-6_3, USBASP определяется любым портом компа, контроллер шьётся хорошо, без проблем. Можно нажимать хоть раз десять на кнопку клавы для программирования, программирование происходит каждый раз. Но стоит отсоединить мою шестиконтактную прищепку от разъёма программирования, выполненного печатным способом на плате с программируемым контроллером, и снова её подключить, то программирование не производится, и появляется сообщение:

Цитата:
avrdude.exe: Warning: cannot query manufacturer for device: Broken pipe
avrdude.exe: Warning: cannot query product for device: Broken pipe
avrdude.exe: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

avrdude.exe done. Thank you.


Можно нажимать хоть раз десять на кнопку клавы для программирования, но программирование не происходит. :shock:

Для того чтобы возобновить процесс программирования необходимо переключить USBASP в другой USB-разъём компа. :(
Может, кто знает, как победить эту напасть?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 11:59:52 
Грызет канифоль

Карма: -10
Рейтинг сообщений: 17
Зарегистрирован: Пт дек 30, 2016 18:05:50
Сообщений: 286
Откуда: Украина.
Рейтинг сообщения: 0
Сигг, может питание пропадает на мгновение и на USB шине отваливается USBasp.
Когда подсоединяете к питанию +5(или +3.3V) - то волей не волей происходит скачок по напряжению(особенно если на прищепке или плате с чипом - конденсаторы по питанию) и может не хватить питанию самого USBasp на доли секунды - происходит отсоединение от USB хаба.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 12:16:24 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
Сигг, может питание пропадает на мгновение и на USB шине отваливается USBasp.
Когда подсоединяете к питанию +5(или +3.3V) - то волей не волей происходит скачок по напряжению(особенно если на прищепке или плате с чипом - конденсаторы по питанию) и может не хватить питанию самого USBasp на доли секунды - происходит отсоединение от USB хаба.

Да, забыл написать сразу, если шить в среде avrdude_prog или Khazama, то таких проблем нет. Но в них нет многих типов контроллеров, которые мне нужны. :(
Да, и питание только с программатора.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 12:23:03 
Грызет канифоль

Карма: -10
Рейтинг сообщений: 17
Зарегистрирован: Пт дек 30, 2016 18:05:50
Сообщений: 286
Откуда: Украина.
Рейтинг сообщения: 0
Сигг, Если другие ПО нормально работают, пробуйте установить драйвер последний и/или прошивку программатора обновить(китайская может быть багнута).

Вот NEOPROGRAMMER там вообще еще больше чипов памяти и МК, но нужно прошивку обновлять - иначе работать не будет.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 12:33:14 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
Deoptim, это я уже сделал ранее, но увы... :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 12:38:47 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
Да, забыл написать сразу, если шить в среде avrdude_prog или Khazama, то таких проблем нет. Но в них нет многих типов контроллеров, которые мне нужны. :(

avrdude.conf содержит описания всех программаторов и микроконтроллеров. если у вас одна программа все пишет а другая глючит, это значит только то, либо прога галимая, либо вы ее не можете правильно сконфигить.
кстати есть еще avrdudeprog-3 и avrdudeshelll. найдите их в интернете. они бесплатные. и рабочие

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 14:20:49 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
Цитата:
avrdude.conf содержит описания всех программаторов и микроконтроллеров.

Это я знаю, поэтому и пытаюсь его приспособить.

Цитата:
если у вас одна программа все пишет а другая глючит, это значит только то, либо прога галимая, либо вы ее не можете правильно сконфигить.

Какая же она галимая? avrdude, консольная. Как её конфигать? Написал батник и его же запускаю. Шьёт хорошо, но есть проблема, которую я описывал.

Цитата:
кстати есть еще avrdudeprog-3

Я про него писал, но у меня он обозначен как avrdude_prog.

Добавлено after 3 minutes 54 seconds:
А вот за avrdudeshelll спасибо. Сейчас попробую установить.

Добавлено after 2 minutes 59 seconds:
Нет, не буду устанавливать. :( В списке поддерживаемых контроллеров нет ATMega88PA и ATMega88PB. :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 15:26:36 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
тут такая ситуэйшин, МК с разными хвостами в названиях, могут программироваться по одному и тому-же протоколу.кстати, в аvrdudeshell есть папочка avrinc , где лежат описания микросхем, с расширениями *.inc.
их можно позаимствовать из AVRStudio, просто переписав из студии в папку avrinc
они сами появятся в списке микросхем, так же как и можно прописать практически любой программатор, зная какими ногами дрыгать.

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Последний раз редактировалось oleg63m Вт июл 13, 2021 22:08:14, всего редактировалось 2 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 21:51:45 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Всё что нужно знать про USBAsp - это заменить его на AVR-ISP !

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 22:21:05 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
Всё что нужно знать

кому надо- те знают, что им надо. для меня, например, вполне устраивает STK-500HVPP HVSPI a-la Hammer+. я им прошивал даже те устройства, которые внутрисхемно не брал ни один свисток, кроме Минипрога.

Какая же она галимая? avrdude, консольная.

ну, я имел ввиду, что некоторые шеллы, программируют память, но наотрез отказываются фюзы.
И один раз я долго не мог запрограммировать в аврдудешелле с стк200 микроконтроллер, пока не выставил -i 10, или что-то в этом роде. не читались сигнатуры хоть убей

Цитата:
Нет, не буду устанавливать.
а ее и не надо устанавливать. просто распаковать в папку и указать путь к аврдуде и файлам памяти

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Последний раз редактировалось oleg63m Вт июл 13, 2021 22:27:02, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 22:25:17 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -14
Рейтинг сообщений: 103
Зарегистрирован: Вт янв 26, 2021 22:33:21
Сообщений: 2323
Рейтинг сообщения: 0
Кто же кричит и уперается ? ))) Тебя вполне устраивает STK-500HVPP HVSPI a-la Hammer+, и это же здорово !!!

_________________
Не спрашивай по ком звонит колокол, он звонит по тебе !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт июл 13, 2021 22:34:22 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
кричит и уперается ?

я такого пока не говорил

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср июл 14, 2021 17:39:17 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 283
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3040
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Сигг, дудка говорит что отвалился программатор, значит нужно смотреть в списке устройств есть он или нет. Avrdude_prog это всего лишь оболочка для avrdude


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср июл 14, 2021 23:03:51 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
может даже просто надо указать чего-либо, например тот же конф файл. или порт, или скорость isp

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Чт июл 15, 2021 08:09:37 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AVRUsb использует программную эмуляцию протокола USB, т.е. очень критичную к времени штуковину, поэтому отваливание USB при малейших задержках в работе прошивки AVRUsb достаточно частое, и я бы даже сказал нормальное явление. перетыкнуть этот свисток в разъеме недолго, и разводить рассусоливание тоже нет смысла. у меня разъемы раздолбанные в ноутбуке, и отваливание этого программатора стало столь частым явлением, что я давно уже привык - стараюсь не шевелить без нужды его, не коммутировать питание прошиваемой платы с подключенным программатором, и все хорошо. а если нехорошо - 2 движения руки, и снова все в норму приходит.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Чт июл 15, 2021 08:43:54 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
radteh, так это ж понятно. Вопрос, почему он отваливается при отключении программируемого контроллера? :shock:

Добавлено after 2 minutes 55 seconds:
... я бы даже сказал нормальное явление. перетыкнуть этот свисток в разъеме недолго, и разводить рассусоливание тоже нет смысла...


Ну, когда надо запрограммировать 1000 контроллеров - это уже ненормальное явление. 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Чт июл 15, 2021 08:54:34 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
вообще говоря, если разъемы хорошие, отваливание происходит только при определенном стечении обстоятельств. у меня это включение-выключение питания прошиваемого устройства при наличии перемычки на USBAsp, тоже подающей питание на устройство. видимо, из-за переходного процесса в момент подачи питания от USBAsp сам программатор то ли сбивается, то ли перегружается - а это и приводит к отваливанию от USB. хорошо в этом случае помогает отказ от одного из питаний - либо от USBAsp-ового, либо от встроенного в устройство.

многие мои поделки потребляют так мало, что прошиваются даже при отсутствии обоих питаний - за счет паразитной запитки от SPI. и отвалов при этом не происходит

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Чт июл 15, 2021 08:58:42 
Родился
Аватар пользователя

Зарегистрирован: Вт июл 13, 2021 10:22:46
Сообщений: 10
Откуда: Минск
Рейтинг сообщения: 0
ARV, как я писал ранее:
Да, и питание только с программатора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Чт июл 15, 2021 10:30:16 
Друг Кота
Аватар пользователя

Карма: 140
Рейтинг сообщений: 4275
Зарегистрирован: Чт сен 01, 2011 12:53:27
Сообщений: 20127
Откуда: ТьмуТаракания. Почетный житель подмостовья
Рейтинг сообщения: 0
Ну, когда надо запрограммировать 1000 контроллеров - это уже ненормальное явление. 8)

когда надо программировать 1000 микриков, можно подумать и о более продвинутом программаторе.
например ch341 (шучу, конечно-же). хотя он с дудкой и шеллом работает не хуже АСПа. если имеется pickit-2- вы тоже можете смело программировать атмелы, сделав лишь небольшой и несложный переходник. а если подключаться проводниками, так и он не понадобится. скорость будет немного пониже. или такая-же.
или стоит перепрошить USBASP модифицированной прошивкою, которая сама подбирает тайминги, в результате работает девайс устойчиво.
найти можно все в интернете, как известно.

_________________
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 1615 ]     ... , , , 67, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y