Свежие новости. За 20-30 разом удаётся определить сигнатуру тагета. Вот: Chip Signature: Byte0=1Eh Byte1=90h Byte2=06h. Chip: ATtiny15L. То-есть дико плохо видится тагет. Версию фирмваре даже с тридцатой попытки не определяет. Пробовал ставить на другой порт ЮСБ -результат аналогичен. Питание смотрю осцилом - без пульсаций. Сигналы на ножках - отличные. Проггер определяется виндай с пол-тыка. Что ещё может быть? Диоды я не ставил - работаю напрямую с питанием ЮСБ... Кондёры поставил. Светодиоды перемигуются ВСЕГДА. Что делать? На другом компе пока не пробовал...
AVL писал(а):Свежие новости. За 20-30 разом удаётся определить сигнатуру тагета. Вот: Chip Signature: Byte0=1Eh Byte1=90h Byte2=06h. Chip: ATtiny15L. То-есть дико плохо видится тагет. Версию фирмваре даже с тридцатой попытки не определяет. Пробовал ставить на другой порт ЮСБ -результат аналогичен. Питание смотрю осцилом - без пульсаций. Сигналы на ножках - отличные. Проггер определяется виндай с пол-тыка. Что ещё может быть? Диоды я не ставил - работаю напрямую с питанием ЮСБ... Кондёры поставил. Светодиоды перемигуются ВСЕГДА. Что делать? На другом компе пока не пробовал...
Сказано же на сайте - повторять один-в-один! Диоды, которые VD1 и VD2, если Вы читали статью, или хотя бы предыдущие мои посты стоят не просто так, а для понижения питания МК до 3,6 вольт. Резистор R4 , который между питанием МК и линией данных D- питается именно от 3,6 вольт, то бишь после диодов. Если Вы не ставите диоды то имеете то что имеете... Хост не верно видит устройство, сбои в программирвоании таргетов и т.п. Сложности присобачить два диода? Или религия не позволяет? Или мания все упрощать?
Косо-криво но заработало. А именно из 10 раз 8 работает, а два раза - нет. Что было? Тагет ещё был нагружон светодиодом через резистор, ибо я на макетке паял, а там были остатки другого проггера и других мыслей. По поводу вопросов ко-мне. 1. По даташиту рабочие напряжения АВР от 3.3 до 5.5 вольт, вот и счёл не нужным делать 3.6В. На счёт резистора R4 мыслей нет, ибо нет знаний на ЭТУ тему, но в моих предыдущих конструкциях этот вывод тупо сидит на питании и всё ок. 2. Двух диодов у меня таки нет. Стыдно. А магазина у нас в городе нет. Выпаять откуда-то руки не дошли. 3. Религия.... Лучше промолчу, ибо Папа Римский уже раз ляпнул в прямом эфире... 4. Честно говоря, мания. Ибо лень - двигатель прогресса. СПАСИБО за помощь! Всем хорошего настроения! Если заработает на 100 пудов отпишусь как я этого добился, а R4 я поставлю хотя-бы из уважения к prottoss, который терпеливо тянет эту тему.
Сделал всё по схеме, всё работает на 85 процентов. То-есть иногда не работает с первого раза. Но есть следующая запара. Пршил я Аттини13 с фюзами 11 по тактовой частоте (125кГц. внутренний генератор). Тагет, естественно, перестал видится, хотя сама поргрмма в тагете исполняется. Впаял я резистор R15 на 180 Ом. Но тагет так и не видится. Тогда я ставлю чистый тагет и он видится как с перемычкой J3 так и без неё. Это нормально, что чистый тагет не реагирует на перемычку а "залоченный" никак не видится? Попробуйте, пожалуйста, 3-ю перемычку в деле, кому не страшно потерять тагет Спасибо!
AVL писал(а):Сделал всё по схеме, всё работает на 85 процентов. То-есть иногда не работает с первого раза. Но есть следующая запара. Пршил я Аттини13 с фюзами 11 по тактовой частоте (125кГц. внутренний генератор). Тагет, естественно, перестал видится, хотя сама поргрмма в тагете исполняется. Впаял я резистор R15 на 180 Ом. Но тагет так и не видится. Тогда я ставлю чистый тагет и он видится как с перемычкой J3 так и без неё. Это нормально, что чистый тагет не реагирует на перемычку а "залоченный" никак не видится? Попробуйте, пожалуйста, 3-ю перемычку в деле, кому не страшно потерять тагет Спасибо!
То бишь, с пониженной тактовой частотой, все равно не видится??? Странно... Я специально ввел понижение частоты для МК, тактируемых от внутреннего WatchDog-а по просьбе одного господина... тесты делали, все работало. Кстати, точно 11 - т.е.оба бита CKSEL НЕзапрограммированны??? Если Вы говорите одно, а на самом деле прямопротивоположное то МК у Вас настроен на тактирование от внешнего клока. Если на самом деле, я прав, то реанимировать можно подав с контакта LED моего программатора меандр 1 МГц на пин РВ3 МК ATtiny13
AVL писал(а):На счёт резистора R4 мыслей нет, ибо нет знаний на ЭТУ тему, но в моих предыдущих конструкциях этот вывод тупо сидит на питании и всё ок. 2. Двух диодов у меня таки нет. Стыдно. А магазина у нас в городе нет. Выпаять откуда-то руки не дошли.
Все же мона и без диодов обойтись, увеличьте номинал R4 хотя бы до 2,2...2,7 кОм. НО, если у Вас очень вумный хост, все равно может иной раз думать что устройство не исправное - уровни напряжений на выводах МК, подключенных к USB могут превышать положенные 3,3...3,6 вольт
lamobot.cpp писал(а):Ребят, а в линуксе он будет работать? например с UISP или AvrDude?
C линукс, к сожалению, пока не дружу По поводу AvrDude - прошлым летом, когда разрабатывал программатор, пробовал с ним поработать. К сожалению, данная программа не все команды протокола AVR910 правильно посылает, и, соответственно, программатор с ней не работает
AVL писал(а):Сделал всё по схеме, всё работает на 85 процентов. То-есть иногда не работает с первого раза. Но есть следующая запара. Пршил я Аттини13 с фюзами 11 по тактовой частоте (125кГц. внутренний генератор). Тагет, естественно, перестал видится, хотя сама поргрмма в тагете исполняется. Впаял я резистор R15 на 180 Ом. Но тагет так и не видится. Тогда я ставлю чистый тагет и он видится как с перемычкой J3 так и без неё. Это нормально, что чистый тагет не реагирует на перемычку а "залоченный" никак не видится? Попробуйте, пожалуйста, 3-ю перемычку в деле, кому не страшно потерять тагет Спасибо!
То бишь, с пониженной тактовой частотой, все равно не видится??? Странно... Я специально ввел понижение частоты для МК, тактируемых от внутреннего WatchDog-а по просьбе одного господина... тесты делали, все работало. Кстати, точно 11 - т.е.оба бита CKSEL НЕзапрограммированны??? Если Вы говорите одно, а на самом деле прямопротивоположное то МК у Вас настроен на тактирование от внешнего клока. Если на самом деле, я прав, то реанимировать можно подав с контакта LED моего программатора меандр 1 МГц на пин РВ3 МК ATtiny13
ё Думаю, что фузы я именно на 125кГц прошил, ибо прошивал я Проггером ОМЕГОЙ, а там кокда ставиш фузы. прога говорит за чту фузы отвечают и ошибиться довольно сложно. Это раз. А во-вторых у меня этот тагет генерит там на одной ноге, так вот, тагет после такой прошивкой еле ногой этой дрыгает, то-есть частота таки глобально упала. ОМЕГА, к стати, тоже перестала тагет видеть. LDO найти будет гораздо сложне. Факт! Спасибо за советы.
у меня этот тагет генерит там на одной ноге, так вот, тагет после такой прошивкой еле ногой этой дрыгает, то-есть частота таки глобально упала. ОМЕГА, к стати, тоже перестала тагет видеть.
Кстати, а эта самая ОМЕГА программирует такие МК на низкой частоте? Все же попробуйте сделать как я советовал выше, и затактировать МК от 1 МГц - возможно Вы ошибаетесь
Последний раз редактировалось prottoss 29 янв 2007, 15:29, всего редактировалось 1 раз.