Перейти к содержанию
    

AvrUsb500 by Petka. продолжение

Стоит ли катушка индуктивности на питании программатора? если стоит, попробуйте её закоротить и повторить эксперимент.

До этого дросселя не было. Проблемы были те же самые. Сейчас поставил 3,3 мкГн. Ничего не изменилось

Стоит ли тантал на питании программатора? керамика? все - ли ножки меги припаяны?

Танталы стоят три штуки по питанию программатора.

Разберитесь почему мигает светодиод.

Значит светодиод мигает, правда только в полнакала. Это происходит когда подвисает чип на программируемой плате. На программируемой плате стоит микросхема супервизора, поэтому когда происходит сбой программы, залитой рабочим программатором, на выходе супервизора Res напряжение постоянно меняется в пределах 0,1-0,5 В. Сейчас постараюсь его закоротить, чтобы исключить его влияние.

Отмойте флюс с платы. Чем паяли?

Флюс отмыт. Паял мой знакомый, он занимается изготовлением плат, паял паяльной станцией. я думаю тут проблем не должно быть.

Еще такой вопрос, замерил напряжения на разъеме ISP, при работающей программе в программируемом контроллере вот такие напряжения:

MOSI - 5.03 B

Clc - 0 B

RESET - 5.03 B

SCK - 0.08 B

MISO - 5.03 B

 

Также происходит сбой программы при подключении программатора к программируемой плате. Думаю проблема в супервизоре, перемкну его и отпишу.

Значит вот схема программируемой платы

mk2313sch.pdf

Вот схема программатора, есть небольшие добавления от топологии Petka, но в принципе та же схема.

post-56435-1274303028_thumb.jpg

 

PS:Еще обратил внимает что программа сбоит при подключении программатора, только когода он не подключен к USB.

PS2:Закоротил супервизор, и запитал программируемую плату от программатора. Программатор перестал определяться как в CodeVision, так и в AVRStudio. Правда питание просело до 3,95 В

Разделил питание, программируемая плата запитана от своего питания, а программатор от USB.

При попытке подключения программатора в AVRStudio с подключенной целевой платой, пишет, что невозможно подключиться. При отключении программируемой платы, программатор подключается и появляется окно AVR Prog. Непонятно. Прошивал похожим программатором, только изготовленным другими людьми. Прошивало без проблемм. До этого прошивал STK200/300 тоже проблем не возникало. Вход в консольный режим программатора происходит без проблем.

Изменено пользователем Melandr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Закоротил супервизор. Сбой программы перестал происходить. Но программатор не определяется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При попытке считывания сигнатуры или фьюзов CodeVision после появления сообщения о том что STK500/AVRISP communication error, светодиод несколько раз мигает, как будто программатор перегружается. В AVRStudio окно настройки программатора не появляется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При попытке считывания сигнатуры или фьюзов CodeVision после появления сообщения о том что STK500/AVRISP communication error, светодиод несколько раз мигает, как будто программатор перегружается. В AVRStudio окно настройки программатора не появляется.

Посмотрел схему програмируемого устройства!!! Супервизор подключен почти на прямую к ресету, резистор 22Ом не считается (это очень мало)... Он может запросто мешать программатору, т.к. у него на выходе может стоять два транзистора и один из них во включенном состоянии будет на ресет подавать 5 вольт, а программатор наоборот GND при инициализации SPI. Так что супервизор надо отпаять, а не коротить.

Второе!!! Посмотрите какая должна быть входная схема для FT232RL. У вас она скорее для BM. Но вообще там накручено. Ладно сопротивления по 27 Oм (они нужны только для BM смотри даташит) но зачем там емкости по 47 пФ?

Изменено пользователем ds1307

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

to ds1307

Большое спасибо, по Вашему совету выпаял кондеры во входных цепях FT232RL по 47 пФ, заменил сопротивления по 27 Ом сопротивлениями 0 Ом. В программируемой плате выпаял супервизор и сопротивление 22 Ом заменил сопротивлением 1кОм. И о чудо, оно заработало!!!!!!!!!!!!!!!!

Светодиод при подключении целевой платы горит, сигнатура нормально читается, прошил ATtiny2313. Огромное спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

Респект автору за сабж.

Пользую давно и с удовольствием. В основном шились разные Меги.

Сегодня появилась проблема - не хочет определяться Tiny12L.

Подключение перепроверял. Всё по даташиту.

Прогер отморгивает положенное и тухнет. Куда смотреть, в чём может быть проблема? Тинька новая, т.е. её "убойный" для этого прогера фуз "RSTDISBL" не должен быть установлен... или я ошибаюсь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Подключение перепроверял. Всё по даташиту.

Прогер отморгивает положенное и тухнет. Куда смотреть, в чём может быть проблема?

....

Разберитесь, почему светодиод на программаторе тухнет. При подключении к программируемому контроллеру светодиод должен загораться. Для начала посмотрите напряжение на линии reset.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разберитесь, почему светодиод на программаторе тухнет. При подключении к программируемому контроллеру светодиод должен загораться. Для начала посмотрите напряжение на линии reset.

Вот и я про тоже. Выдёргиваю тиньку и подключаю мегу8 - загорается. Меняю назад - не горит. Может тинька какая убитая? Или надо ей больше, чем обычно? Кто-нить их программировал данным прогером?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот и я про тоже. Выдёргиваю тиньку и подключаю мегу8 - загорается. Меняю назад - не горит. Может тинька какая убитая? Или надо ей больше, чем обычно? Кто-нить их программировал данным прогером?

На плате с тинькой, подтяните линию reset к питанию через 10 кOм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На плате с тинькой, подтяните линию reset к питанию через 10 кOм.

Подтяжка (т.е. подача дополнительного питания на Reset через 10к) помогает - загорается диод.

Тинька читается и даёт программировать фузы, однако прошивку с еепромом залить не даёт - программатор из АВРстудио выдает окно с ошибкой.

Изменено пользователем Barmaley_GMN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

АВР910, откопанный в загашниках и тоже 100% рабочий, напрочь отказался читать/писать тиньку.

Попробую на другой как куплю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ввиду какого-то непонятного дифицита 12тинек на рынке, нашёл переработанный проект под 13. Её и купил. Так вот она зашилась легко и с удовольствием.

Поэтому правду на свой вопрос в ближайшее время не узнаю.

Благодарю автора девайса за быстрое реагирование и участие в моих (да и не только моих) проблемах при использовании его чудного девайса.

СПАСИБО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Петр напишите пожалуйста прошивку под ОА, с отключенным таймером спящего режима или увеличенным значением до часа, буду очень благодарен :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Петр напишите пожалуйста прошивку под ОА, с отключенным таймером спящего режима или увеличенным значением до часа, буду очень благодарен :rolleyes:

Вы, случаем, темой не ошиблись?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Действительно :biggrin: перечитал немного, ps. а за схему и описание большое спасибо, перечитал все, собрал , программирует очень шустро мега8 11кб=4.5 сек с верификацией.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...