Например TDA7294

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

Текущее время: Вт мар 03, 2026 22:46:41

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


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



Начать новую тему Ответить на тему  [ Сообщений: 1661 ]     ... , , , 37, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Сб окт 24, 2015 22:01:35 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00
Сообщений: 192
Рейтинг сообщения: 0
с usbasp работают AVRDUDE(консольная), Khazama, BASCOM-AVR, eXtreme Burner, SinaProg, progisp, и это наверно ещё не весь список

мне больше нравится Khazama и SinaProg

а в системе определился usbasp?


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вс окт 25, 2015 13:52:02 
Открыл глаза
Аватар пользователя

Карма: -5
Рейтинг сообщений: -55
Зарегистрирован: Пт янв 31, 2014 17:08:09
Сообщений: 70
Рейтинг сообщения: 1
Misha119 писал(а):
с usbasp работают AVRDUDE(консольная), Khazama, BASCOM-AVR, eXtreme Burner, SinaProg, progisp, и это наверно ещё не весь список

мне больше нравится Khazama и SinaProg

а в системе определился usbasp?


В системе определился usbasp. Большое спасибо за помощью. Всё получилось.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Пн ноя 09, 2015 17:54:56 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 164
Зарегистрирован: Пн апр 22, 2013 20:37:42
Сообщений: 1058
Откуда: Метеоритная область
Рейтинг сообщения: 0
Все поменялось.

avrdude -C avrdude.conf -c usbasp -p m8 -q



avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x1e9307

avrdude: safemode: Fuses OK

avrdude done. Thank you.

Я так понимаю - нормально все? Можно шить?

_________________
Если вам дорогу перебежала черная кошка - значит животное куда-то торопится.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт ноя 10, 2015 14:55:05 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 289
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3080
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну вообще-то дудка ругается что не может управлять SCK и просит проверить версию прошивки программатора.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт ноя 10, 2015 16:22:26 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 164
Зарегистрирован: Пн апр 22, 2013 20:37:42
Сообщений: 1058
Откуда: Метеоритная область
Рейтинг сообщения: 0
Все прошилось нормально. Впаял на плату, включил - ЗАРАБОТАЛО!)) С первого раза. Но есть проблема - когда проходят все циклы программы - последнее мигание светодиодами как бы зацикливается само на себе, сначала программа не начинается. Это в программе искать надо? Не в железе же дело? А питание отключаешь - включаешь - программа стартует сначала.

_________________
Если вам дорогу перебежала черная кошка - значит животное куда-то торопится.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт ноя 10, 2015 16:49:03 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт ноя 10, 2015 17:17:36 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 164
Зарегистрирован: Пн апр 22, 2013 20:37:42
Сообщений: 1058
Откуда: Метеоритная область
Рейтинг сообщения: 0
Блин. А вот это уже засада для меня. Нашел вроде другую прошивку. Попробую ее зашить в МК. А как стереть МК не трогая FUSE. Программа - СИНАПРОГ.

_________________
Если вам дорогу перебежала черная кошка - значит животное куда-то торопится.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вт ноя 10, 2015 17:22:00 
Родился

Зарегистрирован: Вт сен 08, 2015 15:37:53
Сообщений: 19
Рейтинг сообщения: 0
ребята помогите мне :? :? :? не могу прошить мк atmega16a au
программатор usbasp
программа avrdude

схема у меня часы на светодиодных матрицах

дошел я до прошивки, все вроде норм припаял все провода 100% все правильно. Стал ппрошивать залил прошивку, а вьюзы забыл выставить прошилось по умолчанию. все написали удачно прошито. Я включаю часы а они работают но сильно мерцают, решил заново прошить стераю пишет чип стерт и все заново я залить не могу пишет всякие ошибки и стереть я заново не могу. что может быть? убил я чип или его еще можно восстановить?

код ошибки
Cформированная командная строка:
avrdude.exe -p m16 -c usbasp -P usb -e


avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude.exe done. Thank you.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 11, 2015 06:18:02 
Друг Кота
Аватар пользователя

Карма: 23
Рейтинг сообщений: 289
Зарегистрирован: Пт мар 09, 2007 15:01:52
Сообщений: 3080
Откуда: Биробиджан
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
yurrka Просто залей новую прошивку. А в чём проблема по новой выставить фьюзы?
AndreiKA Возможно чип сейчас сконфигурирован на внешний кварц. Попробуй при программировании подключить кварц или прошей внутрисхемно. Второй вариант это подать на контроллер внешнее тактирование, например от генератора на простой логике.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 11, 2015 10:04:51 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 164
Зарегистрирован: Пн апр 22, 2013 20:37:42
Сообщений: 1058
Откуда: Метеоритная область
Рейтинг сообщения: 0
radteh писал(а):
yurrka Просто залей новую прошивку. А в чём проблема по новой выставить фьюзы?

Знать бы еще как стереть МК чтоб фьюзы не изменились. Я их не трогал вообще. Просто НЕХ залил и все. Куда надо нажимать? ))) :oops:
А какую программу выбрать для заливки в МК. У меня синапрог стоит, может есть поинтереснее что? АВР студио к примеру?
UPD 16:40. Добил. Распаял подключение прямо на плату. Подключил, опросил. А затем просто залил новый НЕХ во FLASH, кнопкой PROGRAM. Ничего не стирал, ничего не менял. При этом спаянная плата моргала светодиодами как будто на ней питание есть. Новая прошивка замечательно работает. Еще горели несколько тусклее 4 светодиода, пропаял ноги у МК и все стало нормально. В общем первое устройство на МК (и вообще первое за несколько лет) заработало. Теперь надо уже для дела думать что собрать, а не моргалку.

_________________
Если вам дорогу перебежала черная кошка - значит животное куда-то торопится.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 11, 2015 14:30:49 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 11, 2015 15:09:31 
Электрический кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 164
Зарегистрирован: Пн апр 22, 2013 20:37:42
Сообщений: 1058
Откуда: Метеоритная область
Рейтинг сообщения: 0
Спасибо за помощь.

_________________
Если вам дорогу перебежала черная кошка - значит животное куда-то торопится.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 11, 2015 16:16:48 
Вымогатель припоя
Аватар пользователя

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Ср авг 22, 2007 18:23:40
Сообщений: 636
Рейтинг сообщения: 0
поздравляю


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Ср ноя 25, 2015 18:33:33 
Мучитель микросхем
Аватар пользователя

Карма: 3
Рейтинг сообщений: 61
Зарегистрирован: Сб фев 26, 2011 14:38:42
Сообщений: 451
Откуда: Новочеркасск
Рейтинг сообщения: 0
Всем доброго времени суток!
У меня небольшая проблемка : сдох USBasp. Сваял новый, но наткнулся на проблему урицы и яйца - чем бы прошить.
Выискал старый Protoss но он дудкой не поддерживается.
Поставил винду, поставил cvavr
шью, а usbasp не фурычит!
Не определяется компом.
шью внутрисхемно, то есть кварц камень тактирует.
Грешу на неверно выставленные фьюзы.
HEX : usbasp.atmega8.2011-05-28
Фьюзы такие
Изображение

Подскажите, мож я фьюзы не так выставил (привык в дудке писать, а cvavr вижу 2-й раз за последние 5 лет )

_________________
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Пт дек 11, 2015 19:23:05 
Встал на лапы

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Ср дек 12, 2012 20:08:08
Сообщений: 115
Рейтинг сообщения: 0
Два дня боролся с программатором и попыткой поморгать диодом на меге8. Пробовал и на асме и на си писать, пока не выяснилась проблема. В программаторе USBASP_AVRDUDE_PROG после обнаружения контроллера и выбора нужной прошивки нажимал кнопки в порядке "Чтение - Верификация - Программирование". Оказалось, что на этапе верификации программа затирала в hex файле всю прошивку в ноль и поэтому ничего не записывалось. Почему так происходило и в чем тогда смысл кнопки "верификация"?
Изображение


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Сб дек 12, 2015 22:04:03 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт май 15, 2015 22:13:00
Сообщений: 192
Рейтинг сообщения: 0
этой прогой не пользовался, но предположу что "чтение" это чтение флэши контроллера и запись на компьютер
"верификация" нажиматься должна после програмирования, то есть запрограмировали флэш контроллера своей прошивкой, затем нажали "верификация", считалась флэш, и сверилась с той что вы толшько что залили в флэш (ну то есть проверка, без ошибок ли залился ваш код, если с ошибками, то должно вылететь ошибка, а если без ошибок, то межет что нить вылетит типо всё ок, или не вылитит, так как всё ок)
"программирование" ну тут вроде ясно, залить программу в флэш контроллера

вообще правильная последовательность такая, жмём "стереть всё" (дабы стёрлось всё что было, если не нажать а запрограмировать сразу, то на старую прошивку ляжет новая, и будет фигня), потом жмём "программирование", а потом если хочеться то можно нажать "верификация"(то есть что бы узнать без ошибок ли залился ваш код)


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Сб дек 12, 2015 22:30:04 
Друг Кота

Карма: 68
Рейтинг сообщений: 1409
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 4
Misha119 писал(а):
на старую прошивку ляжет новая, и будет фигня

эта фраза - настоящая фигня......это же не УФ ПЗУ....никогда специально ничего не стирал, писал новый hex и всё....


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вс дек 13, 2015 12:04:57 
Первый раз сказал Мяу!

Зарегистрирован: Ср сен 01, 2010 07:24:48
Сообщений: 22
Рейтинг сообщения: 0
Enman писал(а):
Misha119 писал(а):
на старую прошивку ляжет новая, и будет фигня

эта фраза - настоящая фигня......это же не УФ ПЗУ....никогда специально ничего не стирал, писал новый hex и всё....


Поддерживаю +1, если не ошибаюсь, то стирание это еще один цикл записи.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Вс дек 13, 2015 16:07:50 
Говорящий с текстолитом
Аватар пользователя

Карма: 8
Рейтинг сообщений: 212
Зарегистрирован: Чт июн 10, 2010 20:11:19
Сообщений: 1525
Рейтинг сообщения: 0
В общем случае ошибаетесь.
Чисто технологически запись flash идет записью лог.0 в определенные ячейки (лог.1 не записывается!), а стирание - записью лог.1 в весь блок одновременно. Так что теоретически можно записать одну программу поверх другой, содержимое памяти объединится операцией лог. AND, правда толку в такой операции немного.
Поэтому программаторы обычно перед прошивкой стирают кристалл. Но все равно стирание и запись это разные операции.


Вернуться наверх
 
 Заголовок сообщения: Re: Все про USBAsp
СообщениеДобавлено: Пн дек 14, 2015 18:21:49 
Встал на лапы

Карма: 2
Рейтинг сообщений: 1
Зарегистрирован: Ср дек 12, 2012 20:08:08
Сообщений: 115
Рейтинг сообщения: 0
А еще такой вопрос. Некоторые программаторы, которые должны показывать прошивку в виде содержимого ячеек памяти, при попытке считать содержимое кристалла выдают следующее:

Спойлер"F:\Новая папка\электроника\AVR\программатор\AVRDUDESHELL20150901\avrdude\avrdude.exe" -p atmega8 -c usbasp -U flash:r:c:\adstemp.hex:i

avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0x1e9307
avrdude.exe: reading flash memory:

Reading | ################################################## | 100% 4.25s

avrdude.exe: writing output file "c:\adstemp.hex"

avrdude.exe: safemode: Fuses OK (E:FF, H:D9, L:E1)

avrdude.exe done. Thank you.

Вроде все ок, в итоге ничего не считывает и в самом начале вот эта строчка смущает:

avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.


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

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


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

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


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