реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> ATmega128 ISP & ADC
Jatagan
сообщение Sep 24 2009, 16:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-07-05
Пользователь №: 6 687



У меня почему-то не одна из мег 128 не хочет программироваться по ISP.
Подключаю так:

Программатор Лапы меги
MOSI PE0
MISO PE1
SCK PB1
Reset Reset

PEN подключал и на + и на землю, не хочет программатор ее видеть...
Программатор STK500, самодельный правда, но работает, ибо другие меги шью без проблем.
Что не так делаю?
Go to the top of the page
 
+Quote Post
DVF
сообщение Sep 24 2009, 18:38
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 26-07-06
Из: Саратов
Пользователь №: 19 097



И GND GND. Вроде все правильно подключено.
Go to the top of the page
 
+Quote Post
Jatagan
сообщение Sep 24 2009, 18:45
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-07-05
Пользователь №: 6 687



Vcc и GND соответственно.
Но почему программатор кристал не видет?
На четырех корпусах проверял, с разных партий...
Go to the top of the page
 
+Quote Post
Александр Куличо...
сообщение Sep 24 2009, 19:44
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 6-03-06
Из: Украина, г. Винница
Пользователь №: 15 017



Чудес не бывает. Все ноги vcc и gnd подсоединяли? Дожно быть 3 пары.
РЕN нужно на питание.
Go to the top of the page
 
+Quote Post
Vladimir_J
сообщение Sep 24 2009, 20:05
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 9-01-07
Из: Украина
Пользователь №: 24 228



Цитата(Jatagan @ Sep 24 2009, 19:42) *
PEN подключал и на + и на землю, не хочет программатор ее видеть...


Доброго дня smile.gif
PEN - по идеи надо в воздухе оставлять, у меня так работало smile.gif

С Уважением, Владимир smile.gif
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Sep 25 2009, 04:06
Сообщение #6


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(Jatagan @ Sep 24 2009, 20:42) *
У меня почему-то не одна из мег 128 не хочет программироваться по ISP.
Программатор STK500, самодельный правда, но работает, ибо другие меги шью без проблем.
Что не так делаю?


Попробуйте частоту снизить.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
zheka
сообщение Sep 25 2009, 05:01
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



А PEN на питание нужно во время программирования? Или все время? РАньше работал с контроллерами младше 128, неужели теперь нужно помимо кнопок на софте нажимать еще чтото и на плате?
Go to the top of the page
 
+Quote Post
DVF
сообщение Sep 25 2009, 05:12
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 26-07-06
Из: Саратов
Пользователь №: 19 097



Ну, я сейчас работаю с мегой128. Прошиваю ISP от Petka или одним из многочисленных реализаций JTAG ICE. Проблема, порой, оказывается смехотворной при пристальном рассмотрении: "сопля" на плате, уровень ниже допустимого и т.п. Один раз я так намучался, когда сделал мультиплексирование на Reset посредством диодов. Результат - делитель и уровень на reset выше нормы...
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Sep 25 2009, 05:15
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(zheka @ Sep 25 2009, 09:01) *
А PEN на питание нужно во время программирования? Или все время? РАньше работал с контроллерами младше 128, неужели теперь нужно помимо кнопок на софте нажимать еще чтото и на плате?

PEN можно в воздухе оставить или на VCC через 1к, это рудимент от меги103. Дело не в этом. Осцилом посмотрите сигналы на ногах, может что то прояснится.
Go to the top of the page
 
+Quote Post
Jatagan
сообщение Sep 25 2009, 06:12
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-07-05
Пользователь №: 6 687



Насчет соплей на плате и обрывов всяких, мне это хорошо известно. Сделал стендик - кусок стеклотекстолита, 6-и пиновый разъем, и тонкие провода которыми паяюсь к кристаллу. Не поленился, приладил мегу 8, все работает, программатор видит, а сдесь, хоть расшибись, ни на плате, ни на стенде...

PEN оставлял в воздухе, подключал к плюсу, к земле, к ресету...

Мне говорили, что порты нужно открыть... Может это при помощи JTAG делать нужно...
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Sep 25 2009, 07:04
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Может с фузами проблема?
Не пробовали на xtal1 подавать внешний клок?
Шил мега64/128 - всё без проблем шьётся stk200 и avrispmkII smile.gif
Go to the top of the page
 
+Quote Post
avg-85
сообщение Sep 25 2009, 07:11
Сообщение #12





Группа: Участник
Сообщений: 6
Регистрация: 11-03-08
Из: Москва, Россия
Пользователь №: 35 805



Выводы PE0 и PE1 только к программатору идут? или к ним еще что-то на плате подключено?

У меня был случай, когда одна из этих линий замыкалась на плате на землю (выход инвертора), в результате: ноль реакции на программатор. Тоже не сразу понял в чем плюха.
Кстати, можно посмотреть и остальные выводы: SCK и RESET.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 25 2009, 07:23
Сообщение #13


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Если на reset висит конденсатор, отключите.
Go to the top of the page
 
+Quote Post
Jatagan
сообщение Sep 25 2009, 08:09
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 11-07-05
Пользователь №: 6 687



XTAL1 подал 4 МГц, с толкача, сделал когдато, бывает нужно.
На Ресет конденсаторов нет...
Может и с Фюзами чет не то, но нет JTAGа чтоб посмотреть... Я вроде в описании видел, что не все фьюзы доступны с ISP. Микросхема на стенде, это тонкиеми проводами соединены выводы с разъемомм программатора, т.е. все видно, и нет коротышей или неконтактов, стенд рабочий, подкидывал на него Мегу 8, все ОК. А со 128, ну просто жуть какая-то...
Позже или куплю, или соберу JTAG, ним попробую... В описании написано, что JTAG является основным интерфейсом.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 25 2009, 08:52
Сообщение #15


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Jatagan @ Sep 25 2009, 11:09) *
В описании написано, что JTAG является основным интерфейсом.

ISP у свежевыпущенных чипов по умолчанию включен.
Кроме того, залоченный чип не позволяет использовать JTAG, так что последний врядли можно считать основным.
Очень много использовал 128-ю, никогда не было проблем с ISP. Может Вам партия битая попалась?
И ещё, народ часто ошибается перепутав местами MISO и MOSI или забыв подать питание на AVCC.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 03:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.0144 секунд с 7
ELECTRONIX ©2004-2016