Все про USBAsp

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
Billi34
Открыл глаза
Сообщения: 64
Зарегистрирован: Чт июн 09, 2016 18:24:41

Re: Все про USBAsp

Сообщение Billi34 »

8) И да, заработала. Дудка оказалась более приспособлена к разного рода МК . там оказался и мой новый МК.
ozonn
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Re: Все про USBAsp

Сообщение ozonn »

недавно столкнулся с такой проблемой: после прошивки hex файла, вся eeprom записывается единицами. Почему так? Пользуюсь аврдуде и оболочкой синапрог. Никто с таким не сталкивался?
Последний раз редактировалось ozonn Пт авг 18, 2017 11:13:44, всего редактировалось 1 раз.
Аватара пользователя
trengtor
Сверлит текстолит когтями
Сообщения: 1299
Зарегистрирован: Вт мар 31, 2015 22:56:07
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Контактная информация:

Re: Все про USBAsp

Сообщение trengtor »

Так и есть
Изображение
ozonn
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Re: Все про USBAsp

Сообщение ozonn »

[uquote="trengtor",url="/forum/viewtopic.php?p=3164468#p3164468"]Так и есть[/uquote]
и никак от этого не уйти?
Аватара пользователя
trengtor
Сверлит текстолит когтями
Сообщения: 1299
Зарегистрирован: Вт мар 31, 2015 22:56:07
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Контактная информация:

Re: Все про USBAsp

Сообщение trengtor »

Не ковырял я эту тему. Как вариант: если EEPROM важен, сливай его в файл, а потом грузи обратно.
Изображение
32serg32
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Ср май 26, 2010 16:24:33

Re: Все про USBAsp

Сообщение 32serg32 »

ozonn, Попробуй фьюз EESAVE запрограммировать
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Все про USBAsp

Сообщение Z_h_e »

На счет фьюза совет правильный. Но!, не должен еепром обнуляться сам по себе.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
ozonn
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Re: Все про USBAsp

Сообщение ozonn »

спасибо trengtor за инфу. Файл для eeprom мне не нужен, потому как мне как раз и нужна чистая память. Просто во время экспериментов заметил такую особенность, подумал, что может быть что-то делаю не так. Теперь буду помнить об этой особенности и всегда ее учитывать
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Все про USBAsp

Сообщение Z_h_e »

Странная особенность. Я как раз всегда через сину шил, не было такого. ЕЕПРОМ стирается конечно, но не обнуляется, да и не должно быть такого.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
ozonn
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Re: Все про USBAsp

Сообщение ozonn »

прощу прощения, ошибся. Конечно же заполняется единицами. Исправил, посыпал голову пеплом :)
Аватара пользователя
trengtor
Сверлит текстолит когтями
Сообщения: 1299
Зарегистрирован: Вт мар 31, 2015 22:56:07
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Контактная информация:

Re: Все про USBAsp

Сообщение trengtor »

[uquote="Z_h_e",url="/forum/viewtopic.php?p=3165063#p3165063"]СЕЕПРОМ стирается конечно, но не обнуляется, да и не должно быть такого.[/uquote]

Да это просто фигура речи расхожая: обнулить == стереть == удалить/уничтожить информацию.
Изображение
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Все про USBAsp

Сообщение Z_h_e »

Нет, до редакции своего поста ozonn писал, что еепром заполнена нулями. Не стерта, не обнулена, а именно заполнена нулями.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
ozonn
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Re: Все про USBAsp

Сообщение ozonn »

я же извинился за ошибку. :)
Аватара пользователя
trengtor
Сверлит текстолит когтями
Сообщения: 1299
Зарегистрирован: Вт мар 31, 2015 22:56:07
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Контактная информация:

Re: Все про USBAsp

Сообщение trengtor »

Каяться! Отмаливать и замаливать! ))))
Изображение
Аватара пользователя
Gigavolt
Друг Кота
Сообщения: 4450
Зарегистрирован: Ср дек 05, 2007 19:39:08
Откуда: Мурманск

Re: Все про USBAsp

Сообщение Gigavolt »

Не знаю,было или нет то,о чём пишу,всю тему как обычно читать в лом,да и гугл рулит.
В общем,ситуация-у меня,как и у большинства ) стоит 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

Сообщение zabses »

[uquote="Gigavolt",url="/forum/viewtopic.php?p=3195666#p3195666"]встал вопрос о переходнике с ISP на DIP.[/uquote]
Делал когда-то себе такой адаптер
Изображение
Вложения
AVR DIP Programmer.lay6.zip
(42.29 КБ) 405 скачиваний
Аватара пользователя
Amgor
Открыл глаза
Сообщения: 59
Зарегистрирован: Пт мар 25, 2016 00:47:09
Откуда: Днепр

Re: Все про USBAsp

Сообщение Amgor »

Всем мяска и сметаны!
Сдох мой старый комп, собрал USBasp .... работает хорошо.
Прошивку и драйвер с оф. сайта брал.
Прошил всего пару 2313, посмотрим как дальше будет а пока мне нравится.
вин7(64)
Вот моя печатка, разъем USB не ставил, припаял кабель.
p.s. на сегодня стоимость сборки равна стоимости покупки, мне обошлось еще дешевле так как детали были куплены год назад.))
а собрал еще из за интереса сделать самому. Прежде чем собрать перелопатил кучу форумов(оф. сайт в том числе) и печатку разводил по своему....как оказалось их куча в интернете и все похожи. Резисторы на схеме(270 Ом) поставил для защиты, можно наверное и без них но лучше с ними так как МК впаян а не на панельке. Вот моя(редакция) схема. Красным помечено что добавил от других схем.
Чуть не забыл, стабилитроны подбирал одинаковые, на тестере радиодеталей.
Вложения
USBasp_schematics_Amgor.jpg
(85.37 КБ) 496 скачиваний
мой прогер.lay6
(65.71 КБ) 656 скачиваний
Аватара пользователя
ra9ust
Потрогал лапой паяльник
Сообщения: 375
Зарегистрирован: Чт июн 24, 2010 20:58:59

Re: Все про USBAsp

Сообщение ra9ust »

Я,когда понадобился второй USBASP, просто взял ардуино -нано и залил в нее скетч ISP программатор, добавилось только три светодиода, перерезанная дорожка и один проводок. Четко работает в дудке и сина-проге.
Аватара пользователя
Полосатый
Друг Кота
Сообщения: 3151
Зарегистрирован: Чт мар 26, 2009 04:35:04
Откуда: Москва

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
и пихать можно что угодно и куда угодно? (если нет категорической несовместимости по ногам) :roll:
Изображение (Аль Котоне, кот ещё тот, Cattus Sapiens)
Усы и хвост - мои документы.
Кот - авторитет! Скажет "Мяу!" - не поспоришь. (скажи мне "мяу" и я скажу кто ты)
VERMINoid
Родился
Сообщения: 2
Зарегистрирован: Чт дек 21, 2017 14:02:15

Re: Все про USBAsp

Сообщение VERMINoid »

Добрый день. Есть проблема не могу понять в чем дело.
Есть USBasp купленый на алиэкспрессе (нормально сразу определяется как USBasp)
Есть ATmega8A-PU (DIP) купленная в ЧипиДипе
через AVRDUDEPROG зашил пару раз маленькие программки типа мигания светодиодом, все работало.
после этого хотел зашить чуть посложнее программку, avrdude выдал ошибку верификации флешки, после этого любая программа даже мигание светодиодом не шьется, выдает ошибку верификации. фьюзы шьются, меняются, фьюзы блокировки не активированы, "стереть все" не помогает.
решил посмотреть что не совпадает в хексе
это то что должно залиться в контроллер:
Спойлер:1000000012C019C018C017C016C015C014C013C044
:1000100012C011C010C00FC00EC00DC00CC00BC06C
:100020000AC009C008C011241FBECFE5D4E0DEBF5E
:10003000CDBF16D028C0E4CFC79AC69A12BA089589
:10004000C798C69882BB82E08A95F1F700C0C69A2D
:10005000C79A8FE99FE00197F1F700C0000008956B
:100060008FEF81BB80EC87BBE7DF2FE788E391E070
:10007000215080409040E1F700C0000088E4E0DFBC
:0A00800085E6DEDFFFCFF894FFCF26
:00000001FF

а это то что считывается из контроллера:
Спойлер:2000000012C0FFFFFFFFFFFFFFFF15C0FFFFFFFFFFFFFFFF10C0FFFFFFFFFFFFFFFF0BC0B6
:20002000FFFFFFFFFFFFFFFF1FBEFFFFFFFFFFFFFFFF02D0FFFFFFFFFFFFFFFF80ECFFFFBF
:200040000ED0FFFFFFFFFFFFFFFF8040FFFFFFFFFFFFFFFF88E4FFFFFFFFFFFFFFFFC79A4D
:20006000FFFFFFFFFFFFFFFFC698FFFFFFFFFFFFFFFF00C0FFFFFFFFFFFFFFFF0197FFFFE4
:0200800000C0BE
:00000001FF

т.е. вместо данных туда зашиваются единицы, но при этом не полностью, а только часть.
в чем может быть проблема? испортилась флеш? хотя контроллер новый.
или же USBasp неправильно работает. но работал же...
помогите разобраться
Ответить

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