Все про USBAsp

Обсуждаем контроллеры компании Atmel.
Ответить
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт фев 07, 2008 11:08:00

Сообщение TaRaKaN »

alex_ писал(а):Здравствуйте коты, я решил купить себе программатор USBASP, вроде на дворе 21 век а я до сих пор прошиваю понирогом, собрать конечно можно было и самому но у китайцев готовый стоит 100р тут даже нефиг думать, заказал на алибабай алиэкспрес ).
Пришло вот такое чудо модификация.
СпойлерИзображение
С виду вроде всё нормально, воткнул драйвера поставил с оф сайта USBASP, программу решил использовать avrdudeshell.exe дудка с граф интерфейсом, вроде всё было идеально пока не решил залить прошивку, дудка тут же сваливается при этом на прогер зависает чтоли на нём постоянного горит красный светодиод пока его из USB не достанешь :(
СпойлерИзображение
хотя читает всё без проблем, пробовал изначально камазой та вообще работает без вопросов, но блин не удобно с ней работать мелкое окошко и "три кнопки", пробовал синапрог та тоже не в восторге по началу ругается, с трудом но пишет.
Спойлерavrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9403
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "D:\-----\24.hex"
avrdude: input file D:\-----\24.hex auto detected as Intel Hex
avrdude: writing flash (5900 bytes):
avrdude: 5900 bytes of flash written
avrdude: verifying flash memory against D:\------\24.hex:
avrdude: load data flash data from input file D:\-----\24.hex:
avrdude: input file D:\-----\24.hex auto detected as Intel Hex
avrdude: input file D:\-----\24.hex contains 5900 bytes
avrdude: reading on-chip flash data:
avrdude: verifying ...
avrdude: 5900 bytes of flash verified

avrdude: safemode: Fuses OK

avrdude done. Thank you.
Что было мной сделано: пробовал установить разные версии драйверов USBASPa, пробовал на системах XP SP3, Win7, результат не меняется.
Кто нибуть сталкивался с подобной проблемой?, как вы считаете дело в кривых руках или в китайской прошивке контролера Меги8А?
PS пардон за дублирование поста, но там удалить его уже нельзя
ПОпробуйте эту дудку,у меня вообще первые три скачаные даже не запускались.
Вложения
avrdudeprog33.rar
(558.74 КБ) 371 скачивание
Я тут полазию......можно?
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 34
Зарегистрирован: Чт фев 07, 2008 11:08:00

Сообщение TaRaKaN »

И с самодельным и с купленным таким же с алиэкспресс работает нормально.Вот если что кажись дрова .
Вложения
win-driver.rar
(314.45 КБ) 299 скачиваний
Я тут полазию......можно?
Реклама
Опытный кот
Аватара пользователя
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Сообщение alex_ »

Дрова попробую поменять отпишусь, а твоя дудка работает без проблем, :beer: спасибо, в чём волшебство так и не понял :dont_know:
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Да никакого волшебства. Твоя дудка неудачно собрана и всего делов.
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 9
Зарегистрирован: Вт июн 19, 2012 14:59:52

Сообщение TigRon »

Здравствуйте, случилась такая ситуация. Валялся у меня, уже несколько лет, новый ATmega8A и на днях приехал китайский USBAsp, быстро настрочил программку типа "зажигания светодиода" и давай пытаться прошить с помощью avrdudeprog,Khazama,extreme_burner_avr. Но посредством программатора выдает ошибки что-то типа "не подключен(не найден) МК" проверил подается ли питание от программатора на МК - не подавалось, запитал от внешнего источника(ЗУ от телефона) ошибка та же.Дрова на программатор стали нормально, ПК видит программатор Достал старый системник с LPT портом решил прошить через него в CodeVision тоже ошибка (что за ошибка не помню, плюнул, расстроился, разобрал всю "систему" и запрятал системник обратно), подскажите пожалуйста как проверить на работоспособность МК и программатор? или же уже никак и покупать новый МК и программатор? Это мой первый опыт работы с МК(сильно не ругайтесь)



только что, когда делал скрины, подключил GND в другой разъем(там их 2 по-моему) появилось напряжение 5В, но при подключении +5В к МК, программатор отключается от ПК и гаснет светодиод.При подключении внешнего питания для МК ошибки те же
Вложения
4.JPG
(33.06 КБ) 829 скачиваний
3.JPG
(17.6 КБ) 470 скачиваний
2.JPG
extreme_burner_avr
(48.1 КБ) 730 скачиваний
1.JPG
avrdudeprog
(19.79 КБ) 670 скачиваний
Последний раз редактировалось TigRon Вс июл 12, 2015 19:15:23, всего редактировалось 5 раз.
Реклама
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

перемычку на замедление скорости ставили?
Реклама
Родился
Сообщения: 9
Зарегистрирован: Вт июн 19, 2012 14:59:52

Сообщение TigRon »

Я конечно покажусь бараном, но, что за перемычка? это на программаторе?
Изображение
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

причем тут баран????
новые меги8 идут с установленной частотой внутр генератора 1 МГц и чтоб прочитать кристалл надо на программаторе замкнуть JP2,вот инструкция https://www.terraelectronica.ru/show_pd ... usbasp.pdf
но может быть и чтото другое
Вложения
Безымянный.jpg
(125.64 КБ) 865 скачиваний
Родился
Сообщения: 9
Зарегистрирован: Вт июн 19, 2012 14:59:52

Сообщение TigRon »

я просто про перемычки ничего не видел и не слышал, попробовал с замкнуто jp3 (jp2 как я понял это прошивка самого програматора)... безрезультатно
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

запитайте от норм блока питания 5 в(любой бп+крен на 5 в)
Родился
Сообщения: 9
Зарегистрирован: Вт июн 19, 2012 14:59:52

Сообщение TigRon »

ух ты) оказывается у меня еще и распиновка не правильная, по тому даташиту, который вы выше вылаживали, на 2м разъеме должно быть +5В а у меня +5В на 10 разъеме, а земля у меня как раз на 2м и 4м. Может и все остальное зеркально, я ничего не спалю, если попробую?? Хотя ....


все безрезультатно(
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Сверь свой программатор с оригинальной схемой http://www.fischl.de/usbasp/ и если совпадает, то обнови прошивку до последней. При прошивке используй пониженную частоту SCK. Попробуй подоткнуть кристаллу внешний кварц или генератор.
ks0
Прорезались зубы
Аватара пользователя
Сообщения: 238
Зарегистрирован: Чт фев 28, 2013 14:16:10

Сообщение ks0 »

Я со своим как-то тоже мучался, но он Атмеги16 не хотел шить, 8-ые не пробовал. И перемычки ставил, и убирал, и прошивку в него залил новую с сайта разработчика, в итоге заработал, но не помню уже после какого бубна)
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

мой самодельный усбасп тоже никак не запускался,поставил последовательно диод с + USB и все поехало как надо
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср апр 09, 2014 13:53:14
Откуда: Владивосток

Сообщение edj90 »

Я себе когда купил, тоже не сразу разобрался с ним. но тестером нашел питание, как оказалось земля была на одном из 4 контактах.
Да и смотря как смотреть на разъем на папу или маму.
Вложения
ISP_rozetka.png
(24.11 КБ) 745 скачиваний
Когда дойдет до ума, так и перестану задавать глупые вопросы!!!
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пт мар 07, 2014 18:37:20
Откуда: Пермь

Сообщение emax »

emax писал(а):Тоже пользуюсь самодельным USBasp, только перешил его в Doper. Шью из студии и все устраивало пока не дошел до ATtiny. Хочется использовать и ногу reset, а для этого нужен высоковольтный программатор.
Так вот хочу сделать переходник с одного конца ISP разъем, а с другой панелька DIP8 для тиньки. На переходнике 12вольтовый ключ. Софт - адаптировать исходники от Doper. Может кто-то уже такое делал?
сказано - сделано. Вверху USBAsp , внизу высоковольтная приставка для ATTiny. Проверено на ATiny 13a,85
Вложения
doper2.jpg
(220.79 КБ) 777 скачиваний
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Вы софт адаптировали?
Скорость прошивки больше или меньше, чем у обычного USBAsp?
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пт мар 07, 2014 18:37:20
Откуда: Пермь

Сообщение emax »

Rtmip писал(а):Вы софт адаптировали?
Скорость прошивки больше или меньше, чем у обычного USBAsp?
Прошивка собрана из исходников DOPER, шью из студии 4, как stk500, там ничего не менял. :))
Не знаю какая скорость у оригинального USBAsp, но шьется довольно быстро.
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Статейку напишите, думаю многим будет интересно, не только мне :)
Получается, что для некоторых МК он может восстанавливать пин reset в исходное состояние?
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

Добрый день! Подскажите, может-ли из-за глючить SinaProg (AVRDude) на прошивке больше чем 12К? Заливаю простенькую прошиву в камень (не важно в какой, будь-то Мега или Тинька) - нормально шьётся, но только хочу запхнуть прошиву весом в 13Кб (простенькая програмка управления LCD Nokia 5110) - программа пишет, мол "Программа ХХХ совершила недопустимую ошибку".

Кто-нибудь сталкивался?
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Ответить

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