Страница 83 из 84

Re: Все про USBAsp

Добавлено: Сб июн 28, 2025 07:14:27
veso74
Писал о своем первом случае с контактом с программой (AVRDUDEPROG) :). Потом с пониманием fuse в pdf проблем нет. Но при попытках записа AVR есть вероятность блокировки, что пользователь нажал не ту кнопку. Лично не вижу пользы от наличия инверсии/без инверсии, учитывая, что в документации МК указано, как должно быть. Однако для AVR наличие "fusebit-doctor" является преимуществом. A в PIC, STM32 ... установка фюзы AVR - это просто игра :) (ненужна во всем понимании)

Re: Все про USBAsp

Добавлено: Сб июн 28, 2025 07:33:13
fsem
[uquote="veso74",url="/forum/viewtopic.php?p=4727768#p4727768"]Однако для AVR наличие "fusebit-doctor" является преимуществом.[/uquote]
НЕ СОЧТИТЕ ЗА РЕКЛАМУ. Все устройства делаю сам.
Особенно AFD последней версии. Работает с прошивками 2.09...2.11 так и с 2.12...2.15.

Re: Все про USBAsp

Добавлено: Сб июн 28, 2025 20:20:39
Sigma
[uquote="Starichok51",url="/forum/viewtopic.php?p=4727676#p4727676"]когда я сам себе изготавливал USBAsp, я вообще стабилитроны не ставил. и без них прекрасно работает.
и ещё.[/uquote] А вот с одноватными 1N4729A не хотел, возможно они сильно шунтируют, вместо согласования...

Re: Все про USBAsp

Добавлено: Пн июн 30, 2025 10:34:07
Александр Д.
[uquote="Starichok51",url="/forum/viewtopic.php?p=4727676#p4727676"]у покупного USBAsp с Алиэкспресс отсутствует управление скоростью (частотой) программирования.[/uquote]
совершенно верно.
я тоже обновляю, у меня: usbasp.atmega8.2011-05-28.hex

Добавлено after 53 seconds:
[uquote="Sigma",url="/forum/viewtopic.php?p=4727905#p4727905"]А вот с одноватными 1N4729A не хотел, возможно они сильно шунтируют, вместо согласования...[/uquote]
у них высокая ёмкость, сигналы USB портятся

Re: Все про USBAsp

Добавлено: Пн июн 30, 2025 11:01:17
fsem
[uquote="Александр Д.",url="/forum/viewtopic.php?p=4728305#p4728305"][uquote="Starichok51",url="/forum/viewtopic.php?p=4727676#p4727676"]у покупного USBAsp с Алиэкспресс отсутствует управление скоростью (частотой) программирования.[/uquote]
совершенно верно.
я тоже обновляю, у меня: usbasp.atmega8.2011-05-28.hex

Добавлено after 53 seconds:
вот вам дамп для м8 с перебором частоты прошивки, там же и фьюзы

Re: Все про USBAsp

Добавлено: Пн июн 30, 2025 13:50:21
Starichok51
fsem, оригинальный хекс usbasp.atmega8.2011-05-28.hex, который я себе прошил, как я уже сказал, поддерживает все частоты.

Re: Все про USBAsp

Добавлено: Пн июн 30, 2025 17:46:06
fsem
[uquote="Starichok51",url="/forum/viewtopic.php?p=4728349#p4728349"]fsem, оригинальный хекс usbasp.atmega8.2011-05-28.hex, который я себе прошил, как я уже сказал, поддерживает все частоты.[/uquote]
Я жутко извиняюсь, а работает ваша прошивка с новыми софтами, которые дают доступ до сотен м/с памяти по шинам I2C, SPI, MW, КВ90хх, ATmel (ATtiny, ATmega), NUvoton

Re: Все про USBAsp

Добавлено: Пн июн 30, 2025 19:02:51
Starichok51
fsem, это не моя прошивка, а с официального сайта USBAsp.
я не знаю про другие софты. я через USBAsp программировал только АТмега8 с помощью SinaProg.

Re: Все про USBAsp

Добавлено: Пн дек 29, 2025 17:30:03
fomkin1912
Добрый день! Прошиваю Atmega8 через программатор Usbasp. Все работало ОК, перепрошивал МК пару сотен раз, но в какой-то момент стали появляться ошибки типа программатор не обнаружен, или "установлены lock биты" или просто "ошибка". Тогда пробовал 2ой, 3ий раз, и в конце концов прошивка проходила. Но вот вчера появилась ошибка "установлены lock биты", и ничего сделать не смог обычным путем. Проблема решилась так: подключаю параллельно питание от блока батареек 4,5В - все прошивается. Если только от usb - не работает.
Хотелось бы понять, в чем может быть причина такого прикола и каких фокусов стоит ждать в дальнейшем.
PS И еще писало, что верификация не проходит, ошибка в таком-то адресе.
PPS Прошиваю через AVRDUDE_PROG 3.3

Re: Все про USBAsp

Добавлено: Пн дек 29, 2025 20:31:10
veso74
Эффект похож на ситуацию, когда MK flash подходит к концу количество записей (endurance).
Много раз записывали МК от покупки до сегодня? Это тестовой МК?

Код: Выделить всё

ATmega8: The Flash memory has an endurance of at least 10,000 write/erase cycles.
Ресурс флэш-памяти составляет не менее 10 000 циклов записи/стирания.
Реально в напр. 3-10 раз больше (не макс. напрежение питания, не макс. температура). Но в большинстве случаев это случайность - из за отсутствие фильтрующих конденсаторов, импульсных истоков питания, длинных проводов программатора, помех и т. д.

Re: Все про USBAsp

Добавлено: Вт дек 30, 2025 02:50:26
fomkin1912
Да, МК первый и единственный, мучаю его месяца два-три не каждый день, но если что-то не получается - перешиваю десятки раз. Думал несколько сот прошивок было, теперь сомневаюсь, может и тысяча и две... Не никак не 10000. А идея с деградацией объясняет появление ошибок, просто закажу еще пару Атмег.

Re: Все про USBAsp

Добавлено: Вс фев 01, 2026 23:50:16
elektronic3452
Добрый вечер!
Купил на Озоне программатор usbasp 2.0, хочу прошить им МК Atmega16A. Схему для прошивки приложил. Драйвер установил, программатор определился. При нажатии кнопки "Программирование" загорается и сразу тухнит светодиод LED2, при этом светодиод LED1 постоянно горит. Отдельно питание 5В подавал на мк.Reset не подключал. Прошиваю прогой AVRDUDEPROG. Ошибку пишет "Программатор не обнаружен".

Cформированная командная строка:
avrdude.exe -p m16 -c usbasp -P usb -U flash:w:"D:\mysaitend\PROJECTS\usb2in1\HEX\USBasp.hex":a

avrdude.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc
:oops:

Re: Все про USBAsp

Добавлено: Пн фев 02, 2026 00:05:49
veso74
Попробуйте AVRDUDESS. Гораздо больше возможностей.

Re: Все про USBAsp

Добавлено: Пн фев 02, 2026 04:43:31
samand587
А почему Reset через кнопку, а не подключен постоянно?

Re: Все про USBAsp

Добавлено: Пн фев 02, 2026 05:04:57
VNS
[uquote="elektronic3452",url="/forum/viewtopic.php?p=4784928#p4784928"]Ошибку пишет[/uquote]
Подключение МК к программатору должно быть таким...
1.jpg
(242.4 КБ) 121 скачивание

Re: Все про USBAsp

Добавлено: Пн фев 02, 2026 05:16:17
Kontantin
точно не скажу но по моему AVCC нужно подтягивать к +

Re: Все про USBAsp

Добавлено: Пн фев 02, 2026 05:35:19
VNS
Для программирования не нужно. :)

Re: Все про USBAsp

Добавлено: Пн фев 09, 2026 12:24:37
radteh
А это точно usbasp, а не usbisp? Как программатор определяется в системе? Какая операционка?

Re: Все про USBAsp

Добавлено: Ср фев 18, 2026 15:22:17
AlexS4
elektronic3452, судя по avrdude.exe это win,
соответственно в контр панели в девайс менеджере искать usb девайс появляющийся при втыкании этого адаптера
если не появляется в разных портах - попробовать через usb-hub usb2.0 подключить, если всеравно не виден - значит не работает, посмотреть мож плохо спаян, пропаять, помыть флюс. если нет то сделать самодельный uart-isp и попробовать перезалить atmega.

еще можно попробовать в cmd воттак посмотреть девайсы
Get-PnpDevice -PresentOnly | Where-Object { $_.Class -match 'USB' -AND $_.InstanceId -match '^USB'} | select Status,Class,FriendlyName,InstanceId,Manufacturer | Sort-Object -Property InstanceId | ft -AutoSize

Re: Все про USBAsp

Добавлено: Вт мар 03, 2026 11:18:59
ДядяВован
А были какие-нибудь обновления FW ждя этого программатора?
Или наисвежайшее это 2011-05-28 ?