Все про USBAsp
Re: Все про USBAsp
Re: Все про USBAsp
недавно столкнулся с такой проблемой: после прошивки hex файла, вся eeprom записывается единицами. Почему так? Пользуюсь аврдуде и оболочкой синапрог. Никто с таким не сталкивался?
Последний раз редактировалось ozonn Пт авг 18, 2017 11:13:44, всего редактировалось 1 раз.
Re: Все про USBAsp
[uquote="trengtor",url="/forum/viewtopic.php?p=3164468#p3164468"]Так и есть[/uquote]
и никак от этого не уйти?
и никак от этого не уйти?
- trengtor
- Сверлит текстолит когтями
- Сообщения: 1299
- Зарегистрирован: Вт мар 31, 2015 22:56:07
- Откуда: Мы люди простые, живем в лесу, на пенек молимся
- Контактная информация:
Re: Все про USBAsp
Не ковырял я эту тему. Как вариант: если EEPROM важен, сливай его в файл, а потом грузи обратно.
Re: Все про USBAsp
ozonn, Попробуй фьюз EESAVE запрограммировать
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: Все про USBAsp
На счет фьюза совет правильный. Но!, не должен еепром обнуляться сам по себе.
Re: Все про USBAsp
спасибо trengtor за инфу. Файл для eeprom мне не нужен, потому как мне как раз и нужна чистая память. Просто во время экспериментов заметил такую особенность, подумал, что может быть что-то делаю не так. Теперь буду помнить об этой особенности и всегда ее учитывать
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: Все про USBAsp
Странная особенность. Я как раз всегда через сину шил, не было такого. ЕЕПРОМ стирается конечно, но не обнуляется, да и не должно быть такого.
Re: Все про USBAsp
прощу прощения, ошибся. Конечно же заполняется единицами. Исправил, посыпал голову пеплом 
- trengtor
- Сверлит текстолит когтями
- Сообщения: 1299
- Зарегистрирован: Вт мар 31, 2015 22:56:07
- Откуда: Мы люди простые, живем в лесу, на пенек молимся
- Контактная информация:
Re: Все про USBAsp
[uquote="Z_h_e",url="/forum/viewtopic.php?p=3165063#p3165063"]СЕЕПРОМ стирается конечно, но не обнуляется, да и не должно быть такого.[/uquote]
Да это просто фигура речи расхожая: обнулить == стереть == удалить/уничтожить информацию.
Да это просто фигура речи расхожая: обнулить == стереть == удалить/уничтожить информацию.
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: Все про USBAsp
Нет, до редакции своего поста ozonn писал, что еепром заполнена нулями. Не стерта, не обнулена, а именно заполнена нулями.
Re: Все про USBAsp
я же извинился за ошибку. 
Re: Все про USBAsp
Не знаю,было или нет то,о чём пишу,всю тему как обычно читать в лом,да и гугл рулит.
В общем,ситуация-у меня,как и у большинства ) стоит 10-ка.Она как известно,не дружит с неподписанными драйверами.Тут как назло сдох мой "резервный" комп,где стояла хп и семёра и где я прошивал камушки,и встал вопрос подружить десятку с программатором.
Гугление показало,что есть подписанные ! драйвера которые подходят под USBASP ссыль http://myrobot.ru/downloads/driver-usba ... -10-xp.php
И у меня был собранный программатор AVR910 от PROTOSS,который так же легко прошивается в USBASP.Прошиву прикрепляю.
Устанавливаем драйвера,запустив инсталл драйвер,подключаем наш прошитый свисток ) к юсб и вуаля )) .Без геморроя с переводом винды в тестовый режим )) .Потестил на progisp1.72 работает, как и китайский USBISP.На других программах не проверял,х.з могут быть "подводные камни" ...
Фьюзы для прогера D9FF,и кстати встал вопрос о переходнике с ISP на DIP.Опять же гугление,понравился один от поляка,но регаться на потустороннем )) форуме не захотел,чтобы скачать,в итоге за полчаса по рисунку скоммуниздил платку в лай )) ,сегодня протравил,спаял-работает.
Если вдруг какие вопросы-пишите в ЛС,я вопрос для себя закрыл и в эту тему навряд ли загляну.
В общем,ситуация-у меня,как и у большинства ) стоит 10-ка.Она как известно,не дружит с неподписанными драйверами.Тут как назло сдох мой "резервный" комп,где стояла хп и семёра и где я прошивал камушки,и встал вопрос подружить десятку с программатором.
Гугление показало,что есть подписанные ! драйвера которые подходят под USBASP ссыль http://myrobot.ru/downloads/driver-usba ... -10-xp.php
И у меня был собранный программатор AVR910 от PROTOSS,который так же легко прошивается в USBASP.Прошиву прикрепляю.
Устанавливаем драйвера,запустив инсталл драйвер,подключаем наш прошитый свисток ) к юсб и вуаля )) .Без геморроя с переводом винды в тестовый режим )) .Потестил на progisp1.72 работает, как и китайский USBISP.На других программах не проверял,х.з могут быть "подводные камни" ...
Фьюзы для прогера D9FF,и кстати встал вопрос о переходнике с ISP на DIP.Опять же гугление,понравился один от поляка,но регаться на потустороннем )) форуме не захотел,чтобы скачать,в итоге за полчаса по рисунку скоммуниздил платку в лай )) ,сегодня протравил,спаял-работает.
Если вдруг какие вопросы-пишите в ЛС,я вопрос для себя закрыл и в эту тему навряд ли загляну.
- Вложения
-
- копия платы поляка.lay6
- (28.09 КБ) 432 скачивания
-
- Flash.hex
- (22.51 КБ) 601 скачивание
-
- плата поляка.png
- (29.11 КБ) 757 скачиваний
- zabses
- Встал на лапы
- Сообщения: 119
- Зарегистрирован: Чт дек 09, 2010 18:39:51
- Откуда: Украина,г.Горловка
Re: Все про USBAsp
[uquote="Gigavolt",url="/forum/viewtopic.php?p=3195666#p3195666"]встал вопрос о переходнике с ISP на DIP.[/uquote]
Делал когда-то себе такой адаптер

Делал когда-то себе такой адаптер
- Вложения
-
- AVR DIP Programmer.lay6.zip
- (42.29 КБ) 405 скачиваний
Re: Все про USBAsp
Всем мяска и сметаны!
Сдох мой старый комп, собрал USBasp .... работает хорошо.
Прошивку и драйвер с оф. сайта брал.
Прошил всего пару 2313, посмотрим как дальше будет а пока мне нравится.
вин7(64)
Вот моя печатка, разъем USB не ставил, припаял кабель.
p.s. на сегодня стоимость сборки равна стоимости покупки, мне обошлось еще дешевле так как детали были куплены год назад.))
а собрал еще из за интереса сделать самому. Прежде чем собрать перелопатил кучу форумов(оф. сайт в том числе) и печатку разводил по своему....как оказалось их куча в интернете и все похожи. Резисторы на схеме(270 Ом) поставил для защиты, можно наверное и без них но лучше с ними так как МК впаян а не на панельке. Вот моя(редакция) схема. Красным помечено что добавил от других схем.
Чуть не забыл, стабилитроны подбирал одинаковые, на тестере радиодеталей.
Сдох мой старый комп, собрал USBasp .... работает хорошо.
Прошивку и драйвер с оф. сайта брал.
Прошил всего пару 2313, посмотрим как дальше будет а пока мне нравится.
вин7(64)
Вот моя печатка, разъем USB не ставил, припаял кабель.
p.s. на сегодня стоимость сборки равна стоимости покупки, мне обошлось еще дешевле так как детали были куплены год назад.))
а собрал еще из за интереса сделать самому. Прежде чем собрать перелопатил кучу форумов(оф. сайт в том числе) и печатку разводил по своему....как оказалось их куча в интернете и все похожи. Резисторы на схеме(270 Ом) поставил для защиты, можно наверное и без них но лучше с ними так как МК впаян а не на панельке. Вот моя(редакция) схема. Красным помечено что добавил от других схем.
Чуть не забыл, стабилитроны подбирал одинаковые, на тестере радиодеталей.
- Вложения
-
- USBasp_schematics_Amgor.jpg
- (85.37 КБ) 496 скачиваний
-
- мой прогер.lay6
- (65.71 КБ) 656 скачиваний
Re: Все про USBAsp
Я,когда понадобился второй USBASP, просто взял ардуино -нано и залил в нее скетч ISP программатор, добавилось только три светодиода, перерезанная дорожка и один проводок. Четко работает в дудке и сина-проге.
Re: Все про USBAsp
А вот про отладочную панельку не подскажете ... "типа сами мы не местные" ...
Есть такое (поменял ссылку):
https://ru.aliexpress.com/item/ATmega8- ... 5781&tpp=1
и такое:
https://ru.aliexpress.com/item/Diy-ATme ... b86f&tpp=1
Второе заменяет первое или они в чём-то друг друга дополняют и куда можно 328-ю атмегу запихнуть? Там только 329-я в списках ...
Или может достаточно вот такое правильно прошить:
https://ru.aliexpress.com/item/2Pcs-Set ... a6bc&tpp=1
и пихать можно что угодно и куда угодно? (если нет категорической несовместимости по ногам)
Есть такое (поменял ссылку):
https://ru.aliexpress.com/item/ATmega8- ... 5781&tpp=1
и такое:
https://ru.aliexpress.com/item/Diy-ATme ... b86f&tpp=1
Второе заменяет первое или они в чём-то друг друга дополняют и куда можно 328-ю атмегу запихнуть? Там только 329-я в списках ...
Или может достаточно вот такое правильно прошить:
https://ru.aliexpress.com/item/2Pcs-Set ... a6bc&tpp=1
и пихать можно что угодно и куда угодно? (если нет категорической несовместимости по ногам)
(Аль Котоне, кот ещё тот, Cattus Sapiens)Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
Re: Все про USBAsp
Добрый день. Есть проблема не могу понять в чем дело.
Есть USBasp купленый на алиэкспрессе (нормально сразу определяется как USBasp)
Есть ATmega8A-PU (DIP) купленная в ЧипиДипе
через AVRDUDEPROG зашил пару раз маленькие программки типа мигания светодиодом, все работало.
после этого хотел зашить чуть посложнее программку, avrdude выдал ошибку верификации флешки, после этого любая программа даже мигание светодиодом не шьется, выдает ошибку верификации. фьюзы шьются, меняются, фьюзы блокировки не активированы, "стереть все" не помогает.
решил посмотреть что не совпадает в хексе
это то что должно залиться в контроллер:
:1000100012C011C010C00FC00EC00DC00CC00BC06C
:100020000AC009C008C011241FBECFE5D4E0DEBF5E
:10003000CDBF16D028C0E4CFC79AC69A12BA089589
:10004000C798C69882BB82E08A95F1F700C0C69A2D
:10005000C79A8FE99FE00197F1F700C0000008956B
:100060008FEF81BB80EC87BBE7DF2FE788E391E070
:10007000215080409040E1F700C0000088E4E0DFBC
:0A00800085E6DEDFFFCFF894FFCF26
:00000001FF
а это то что считывается из контроллера:
:20002000FFFFFFFFFFFFFFFF1FBEFFFFFFFFFFFFFFFF02D0FFFFFFFFFFFFFFFF80ECFFFFBF
:200040000ED0FFFFFFFFFFFFFFFF8040FFFFFFFFFFFFFFFF88E4FFFFFFFFFFFFFFFFC79A4D
:20006000FFFFFFFFFFFFFFFFC698FFFFFFFFFFFFFFFF00C0FFFFFFFFFFFFFFFF0197FFFFE4
:0200800000C0BE
:00000001FF
т.е. вместо данных туда зашиваются единицы, но при этом не полностью, а только часть.
в чем может быть проблема? испортилась флеш? хотя контроллер новый.
или же USBasp неправильно работает. но работал же...
помогите разобраться
Есть USBasp купленый на алиэкспрессе (нормально сразу определяется как USBasp)
Есть ATmega8A-PU (DIP) купленная в ЧипиДипе
через AVRDUDEPROG зашил пару раз маленькие программки типа мигания светодиодом, все работало.
после этого хотел зашить чуть посложнее программку, avrdude выдал ошибку верификации флешки, после этого любая программа даже мигание светодиодом не шьется, выдает ошибку верификации. фьюзы шьются, меняются, фьюзы блокировки не активированы, "стереть все" не помогает.
решил посмотреть что не совпадает в хексе
это то что должно залиться в контроллер:
Спойлер
:1000000012C019C018C017C016C015C014C013C044:1000100012C011C010C00FC00EC00DC00CC00BC06C
:100020000AC009C008C011241FBECFE5D4E0DEBF5E
:10003000CDBF16D028C0E4CFC79AC69A12BA089589
:10004000C798C69882BB82E08A95F1F700C0C69A2D
:10005000C79A8FE99FE00197F1F700C0000008956B
:100060008FEF81BB80EC87BBE7DF2FE788E391E070
:10007000215080409040E1F700C0000088E4E0DFBC
:0A00800085E6DEDFFFCFF894FFCF26
:00000001FF
а это то что считывается из контроллера:
Спойлер
:2000000012C0FFFFFFFFFFFFFFFF15C0FFFFFFFFFFFFFFFF10C0FFFFFFFFFFFFFFFF0BC0B6:20002000FFFFFFFFFFFFFFFF1FBEFFFFFFFFFFFFFFFF02D0FFFFFFFFFFFFFFFF80ECFFFFBF
:200040000ED0FFFFFFFFFFFFFFFF8040FFFFFFFFFFFFFFFF88E4FFFFFFFFFFFFFFFFC79A4D
:20006000FFFFFFFFFFFFFFFFC698FFFFFFFFFFFFFFFF00C0FFFFFFFFFFFFFFFF0197FFFFE4
:0200800000C0BE
:00000001FF
т.е. вместо данных туда зашиваются единицы, но при этом не полностью, а только часть.
в чем может быть проблема? испортилась флеш? хотя контроллер новый.
или же USBasp неправильно работает. но работал же...
помогите разобраться

