usb-адаптер для передатчика

BerliN

Всем привет. Вот и уеня руки дошли… Но только всё как положено 😃 : Неизвестное устройство… Прочитал всю ветку, выполнил все рекомендации и… 0 😦 Собирал вот по этой ссылке: plan.omskcity.com/wiki/?wakka=MorPheus#usb на меге в SMD корпусе. Может кто тоже собирал по этой схеме, поделитесь опытом, может там чего не хватат?.. 😵 Help Плллз

PHANT0M=

После многих разных попыток пони пишет что write failed где-то на 40%
Перед началов прошивки пони пишет что device missing or unknown device
Нужно ли ставить в настройках инверсный reset?
Как нужно открывать и прошивать hex файл? Как eeprom (data memory) или как flash (program memory) или как device?

Вроде пробовал все комбинации из этого и не прошивалось =/

В чем может быть причина? Fuses убрать не забыл…

Заранее спасибо.

PHANT0M=

И ещё кое-что забыл… Надеюсь у керамического резонатора земля посередине, а то в чипидиповском датащите не указано =)

ANDY_V

Не ставьте керамику , ставьте кварц. Как поменял - всё заработало.

PHANT0M=

Как-то не логично, у половины керамика работает а у половины нет =0 Тем более чтобы так не прошивалось ещё здесь не видел, и после предупреждения что устройство неизвестное считываются вроде как Fы и ещё сколько-то клилобайт на него залилось

ANDY_V

Бесплатная прога , скачивается без проблем. Во многих ситуациях работает лучше чем пони . У меня программатор PonyProg , так я в большинстве случаев пользуюсь ICPROGом . Думаю , если работает понипрог то и эта должна.

PHANT0M=

Ну так в конфигурации не понятно же какой программатор ставить, они там все по названиям и ни один не похож…

ANDY_V

Для PonyProg я ставлю JDM - programmer и всё отлично.

PHANT0M=

Попробовал yapp вот спаял для него программатор www.myplace.nu/avr/yaap/if_jesper.gif только не понятно куда паять ножку n/c как я помню это обозначает not connected и зачем тогда вообще паять…

yapp не определяет микросхему…

Buranov_P
PHANT0M=:

Как-то не логично, у половины керамика работает а у половины нет…

Все очень логично - разброс частоты керамических резонаторов превышает требования схемы. И зависит от партии резонаторов. У меня из 5 штук резонаторов ни один не заработал, пока не подогнал частоту с помощью дополнительного конденсатора порядка 100пф. Но может попасться партия, у которой частота и так ниже требуемой - тогда так подогнать частоту не удастся.

IMHO: В 90% случаев схема не работает по причине неточной частоты резонатора!!! И начинать отладку схемы нужно именно с замера этой частоты. (Кстати, замерять частоту непосредственно на выводах резонатора не очень хорошо - частота изменяется при подключении/отключении щупа. Я написал простенькую программку, которая выдает поделенную частоту на выводы процессора, где ее и измерял с помощью мультиметра. Другой вариант - поставить кварц (хотя бы для начала, чтобы убедиться, что схема работает) и не париться!

boroda_de
PHANT0M=:

yapp не определяет микросхему…

Я такую делал: работает когда захочет (критично к длинне проводов).
Пару камней прошил, потом сделал такой: где написано ponyprog работает с Yaap на ура. Не забудьте только dll запустить (я стартую poni, потом его закрываю и пользуюсь Yaapом)

Debian

Собирал PPjoy СОбрал, прошил не работает, пока 1 ногу меги(сброс) через резистор 10 ком не кинул на +Vp

DrClover
PHANT0M=:

Как-то не логично, у половины керамика работает а у половины нет =0 Тем более чтобы так не прошивалось ещё здесь не видел, и после предупреждения что устройство неизвестное считываются вроде как Fы и ещё сколько-то клилобайт на него залилось

У меня тоже партия керамики купленной в чипе и дейле без танцев с бубном не заработала 😦
без доп кондеров не обошлось
я так же солидарен с коллегами- сначала обязательно кварц потом как все заработает ставлю керамику
98 процентов не рабочих девайсов у меня было из за керамических резонаторов

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

15 days later
lobo

Собрал данный адаптер, все заработало сразу. Правда с кварцем (с керамикой связываться не стал).
Прошивал вот этим avr.nikolaew.org/progr.htm СОМ версия, тоже без проблем. Есть разводки плат программатора и шнурка (не моя немного переделанная под большой кварц) в SprintLayout.

Разработчикам огромное спасибо.

7 days later
miola
toxa:

Если не ошибаюсь, то атмел шьется программатором на LPT порт, который состоит из одних проводов. Схема ниже. Программа для программирования - PonyProg: www.lancos.com/prog.html

Так же на сайте PonyProg все необходимые схемы не намного сложнее этой.

Схемка программатора на проводах не открывается. 😦
Пришлите, плиз, на почту
miola07@progtech.ru
Большое спасибо!!!
Олег

27 days later
ingenegr

Авторам большое спасибо отлично заработало правда покачто навесом на панельке, всем совет в понипроге ставьте вручную тип контроллера, второе я для проверки запитывал девайс от аккумулятора чтобы исключить напряженку с питанием (3,6 вольта поуши)

1 month later
СаняМ

Собрал два адаптера в полном соответствии со схемой. С кварцем и стабилизатором. Запустились, определились, установились сразу и работают хорошо. Авторам огромное спасибо.
Но есть вопросик: прогресс-бары в свойствах и в симуляторах дрожжат. На качество полетов вроде не влияет, но может быть это можно поправить? Или это издержки программного USB?

Vad64
СаняМ:

Но есть вопросик: прогресс-бары в свойствах и в симуляторах дрожжат. На качество полетов вроде не влияет, но может быть это можно поправить? Или это издержки программного USB?

Если после проведения калибровки в Windows указатели дрожат в пределах одного своего дискрета, это нормально.

AVK

Добавлю маленько.
Данный девайс совершенно стабильно работает на 8-8L меге, и вообще без конденсаторов у кварца.
Насчет фузов (в лошадке), делаем READ, CLEAR ALL, WRITE, и все!

Vad64
AVK:

Насчет фузов (в лошадке), делаем READ, CLEAR ALL, WRITE, и все!

Совет довольно вредный. При этом очистится бит SPIEN и повторное программирование станет невозможным без параллельного программатора.
ДОБАВЛЕНО: Прошу прощения, в ATMega8 SPIEN недоступен для последовательного программатора. Я перепутал, так была загублена ATtiny15.