Все про USBAsp

Обсуждаем контроллеры компании Atmel.
zgl28
Родился
Сообщения: 12
Зарегистрирован: Ср янв 05, 2011 22:32:28
Откуда: Украина

Re: Все про USBAsp

Сообщение zgl28 »

Пользуюсь китайским USBasp, купленого на eBay, программу использую progisp-1.72, прога khazarma не понравилась (не удобно фьюзы выбирать) -Винда 7 (64 раз).
:)
Реклама
Misha119
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Re: Все про USBAsp

Сообщение Misha119 »

заказал usbasp и atmega8L-8PU, в пути, поэтому немного начинаю почитывать как и что
открыл khazama и не увидел там atmega8L, есть только atmega8, соответственно если я выберу atmega8 то atmega8L прошьётся без проблем?
и usbasp atmega8А не прошьёт?
Реклама
Rtmip
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Re: Все про USBAsp

Сообщение Rtmip »

все прошьется, в крайнем случае есть другие программы, не волнуйтесь :)
Misha119
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Re: Все про USBAsp

Сообщение Misha119 »

Rtmip, хм, я где то читал что атмега 8а программатором usbasp не прошьётся
у меня вообще программаторов нету, только один заказан(он в пути), поэтому хочется узнать осилит ли он атмега8л в первую очередь(так как я его заказал), и атмега8а (планирую заказать но вычитал что вроде не осилит этот программатор его)
Последний раз редактировалось Misha119 Пн июн 15, 2015 10:16:24, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Rtmip
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Re: Все про USBAsp

Сообщение Rtmip »

У меня есть usbasp самый дешевый, без корпуса который.
Есть и atmega8А все без проблем читается-шьется.
Только я не стал ставить "казаму", шью из progisp-1.72
Еще "дудка" с графической оболочкой тоже без проблем.
Еще что-то из программ пробовал(не помню точно), тоже нет проблем. :)
Реклама
Misha119
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Пт май 15, 2015 22:13:00

Re: Все про USBAsp

Сообщение Misha119 »

ага, то есть что бы мне прошивать мега8, мега8л, мега 8а мне надо выбрать в "казама" атмега8 и всё будет работать?

вот что я нашёл http://forum.cxem.net/index.php?showtopic=92351 третий пост
и http://forum.easyelectronics.ru/viewtop ... =4&t=10278 второй пост
там и там пишут что не тянет usbasp атмега8а
Реклама
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

Мой USBasp собран на mega8a и шил я 8a, никаких проблем. Отличие mega8l от mega8 это расширенный диапазон питания от 2.7В до 5.5В, но при этом сниженной максимальной частотой до 8МГц. mega8a объединяет в себе преимущества обоих моделей, то есть диапазон питания как у mega8l и максимальная частота как у mega8.
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43834
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Все про USBAsp

Сообщение АлександрЛ »

Misha119 писал(а):открыл khazama и не увидел там atmega8L, есть только atmega8, соответственно если я выберу atmega8 то atmega8L прошьётся без проблем?
Купил как- то Тини2313А, но, оказалось, что в программаторе Autoprog НЕТ 2313А.. А по установке Тини2313 или 2313V этот программатор 2313А не шьёт".. .. В то же время Uniprof определяет все эти три МК как Tiny2313... и "шьёт" нормально.. :dont_know:
Rtmip
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Re: Все про USBAsp

Сообщение Rtmip »

Misha119 писал(а):...там и там пишут что не тянет usbasp атмега8а
а потом пишут, что "тянет" :))
успокойтесь, все прошьете, не "казамой" так другой прогой, главное с фьюзами не намудрите :idea:
Аватара пользователя
TaRaKaN
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Чт фев 07, 2008 11:08:00

Re: Все про USBAsp

Сообщение TaRaKaN »

И казамой и дудкой,все меги 8 у меня отлично шьются через USBAsp.
Я тут полазию......можно?
Marat16180
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт июн 09, 2015 22:18:40

Re: Все про USBAsp

Сообщение Marat16180 »

Доброго времени суток, Господа!

Я только начал изучать и возник вопрос, буду благодарен за помощь.

Пишу программу для передачи сигнала по радиоканал(433). Столкнулся с одной особенностью: Заливаю прогу через USBAsp компилятор пишет про обновление прошивки и функция delay работает не корректно. Решил проверить и помигать диодами выставляю задержку delay (500) на деле получается 5 сек. Это как-либо взаимосвязано с USBAsp? или мне в другую сторону думать.

P.S. Фьюзы выставлял по умолчанию
Я не волшебник, я ещё только учусь
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Все про USBAsp

Сообщение Enman »

какая частота по умолчанию и для какой частоты расчситана задержка ?
Marat16180
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт июн 09, 2015 22:18:40

Re: Все про USBAsp

Сообщение Marat16180 »

Enman, по даташиту у Atmega8 1Mhz стоит, максимальная задержка может достигать 262.14 миллисекунд. Если пользователь передаст функции значение более 262.14, то произойдет автоматическое уменьшение разрешения до 1/10 миллисекунды, что обеспечивает задержки до 6.5535 секунд. Я выставляю delay (500) , по идее должно быть - 0,5 сек. По факту в 10 раз больше. Хочу для себя понять где не правильно думаю :shock: :shock: :shock: .
Я не волшебник, я ещё только учусь
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: Все про USBAsp

Сообщение minakan »

Может будет полезно кому:
Когда то собрал avr910. :solder:
Сейчас потребовался usb программатор. Вымыл плату, коробку склеил, оказалось мегу88 не шьем. :facepalm:
Перешил в USBAsp как написано тут:
http://good-chip.in.ua/upgrade-avr910-t ... 4-drivers/
Драйвер встал, видно программатор в диспечере устройств, но программатор не работает,
По окну SinaProg понять что происходит невозможно, говорит типа 4 ошибка, неизвестная. :dont_know:
Взял дудку с альтернативным гуем тут:
http://yourdevice.net/proekty/avrdude-prog
Этот в окне показывает, что дудка думает о своей тяжелой жизни.
выяснилось, что дудка USBAsp не видит.
Полез за другой прошивкой, которую взял тут: http://electronix.ru/forum/index.php?sh ... &p=1038535
(Приложил) С этой работает.
Вложения
1226934973_shematic.jpg
Схема avr910.
(69.87 КБ) 965 скачиваний
files.rar
плата и прошивка avr910
(21.23 КБ) 234 скачивания
Avr910_USBASP-nick67.zip
Прошивка avr910 > usbasp
(9.46 КБ) 241 скачивание
Аватара пользователя
radteh
Друг Кота
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Re: Все про USBAsp

Сообщение radteh »

Marat16180 какой компилятор, какой программатор, какая проша в программаторе, какая программа для прошивки?
minakan что мешало взять прошивку на официальном сайте?
Аватара пользователя
minakan
Поставщик валерьянки для Кота
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Re: Все про USBAsp

Сообщение minakan »

radteh писал(а):minakan что мешало взять прошивку на официальном сайте?
Нежелание травить новую плату.
"родная" схема отличается от схемы avr910. см.
СпойлерИзображение
http://www.fischl.de/usbasp/
Родная прошивка идет с исходником, чем народ на http://electronix.ru/ и воспользовался.
Аватара пользователя
alex_
Опытный кот
Сообщения: 781
Зарегистрирован: Сб июн 01, 2013 22:24:21
Откуда: ПФО

Re: Все про USBAsp

Сообщение 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 пардон за дублирование поста, но там удалить его уже нельзя
Marat16180
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт июн 09, 2015 22:18:40

Re: Все про USBAsp

Сообщение Marat16180 »

Radteh
Программу заливаю пока с Arduino IDE, программатор обыкновенный китайский USBasp, какая прошивка в нем не знаю( :( буду дома посмотрю)
Методом проб и загубленного микроконтроллера выставил фьюзы на 8 МГЦ, delay стал более менее адекватно работать.
Если я правильно все понимаю, то delay напрямую зависит от частоты?
delay (100) при 1 МГц будет в 8 раз медленнее
чем delay (100) при 8 МГц.

Я пока изучаю все, извиняюсь если некорректно изъясняюсь :oops:
Я не волшебник, я ещё только учусь
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Все про USBAsp

Сообщение Enman »

Marat16180 писал(а):Если я правильно все понимаю, то delay напрямую зависит от частоты?
А как может быть по другому ?...медленно выполняем команды - больше время на то же количество циклов или счётчик дольше считает до порога...
Про испорченную мегу - кварц или внешний тактовый сигнал её не приведут в чувство?
Marat16180
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт июн 09, 2015 22:18:40

Re: Все про USBAsp

Сообщение Marat16180 »

Enman

Да спасибо! Одну запустил кварцем. Читал еще на крайний случай можно от руки запустить, якобы тело дает в районе 50 Гц. Для бОльшего понимания процессов начал пробегаться по Ассемблеру. конечная цель передать радиосигнал от одной atmega к другой с помощью радиопередачи 433 (модули тоже взял), но пока не получается что-то :?

Спасибо форуму спасает в обучении очень сильно :))
Я не волшебник, я ещё только учусь
Ответить

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