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

 
 
> Макетная плата для Atmega128, Не работает. Вообще.
lerdan
сообщение May 11 2008, 01:02
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 10-03-08
Из: Киев
Пользователь №: 35 760



Доброго дня всем.

Купил и распаял сегодня макетную плату для меги128 по этойм
схеме.
Супервизор питания не паял, так как во-первых дома нету (и не достать никак в 3 ночи), а во вторых по моему в схеме ошибка. Должен же вроде быть 809 (или я не прав?). Но это и не важно, так как и так должно работать - ресет же ж на плюсе через 10КОм.

Регулятор питания тоже не паял так как нету, и кроме того я использовал обычную пятивольтовую мегу с 16МГц кварцом, так что нодо 5В. Питание завел на ту ногу что надо, перемкнув при этом вход и выход площадки регулятора.

Подключил через проводки к программатору, а он зараза не видит мегу. Проверил программатор - шьет мегу8 и тини13. Проверил тестером питание на плате - 5В. Перепаял мегу128. Тоже самое.

Вопросы:
- как можно проверить что неправильно? что прозвонить и что делать?
- какой все таки надо супервизор - 809 или 810?
- почему в схеме ресет не выведен на отдельный контакт? разве не глупо делать схему у которой нет ресета?
- можно ли программировать через JTAG? что для этого надо?

Спасибо большое!!!

З.Ы. вообще-то монтажка - идеальная замена wiring mini, просто с чуть другой конфигурацией ног.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
lerdan
сообщение May 11 2008, 07:21
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 10-03-08
Из: Киев
Пользователь №: 35 760



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

почему во всем инете ссылаются на SPI как на ISP (SPI signals -RESET, SCK, MOSI, MISO), неужели это одно и тоже и я могу подключить свой STK500v2 клон к RXD и TXD вместо MISO i MOSI???

и вообще можно ли как-то определить что не так со схемой или как продиагностировать почему не работает через ISP?

2 Алекс - почему обязательно притягивать PEN к + ? В даташите ж написано что PEN is a programming enable pin for the SPI Serial Programming mode, and is internally
pulled high . By holding this pin low during a Power-on Reset, the device will enter
the SPI Serial Programming mode. PEN has no function during normal operation.

Сообщение отредактировал lerdan - May 11 2008, 07:45
Go to the top of the page
 
+Quote Post
lerdan
сообщение May 11 2008, 08:52
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 10-03-08
Из: Киев
Пользователь №: 35 760



сильно краснею и дико извиняюсь.... спасибо всем откликнувшимся!!!
кто ж знал, что для atmega64, atmega128, atmega103 вместо MISO и MOSI надо подключать TxD и RxD.

Надо это большими красными буквами написать на программаторе.....

теперь остается только один актуальный вопрос - почему автор схемы не вывел ресет на один из пинов окромя JTAG. Неужто можно обойтись без ресета при использовании бутлоадера?
Go to the top of the page
 
+Quote Post
defunct
сообщение May 11 2008, 21:58
Сообщение #4


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(lerdan @ May 11 2008, 11:52) *
почему автор схемы не вывел ресет на один из пинов окромя JTAG. Неужто можно обойтись без ресета при использовании бутлоадера?

Неужто одного выведенного reset'a недостаточно?
Go to the top of the page
 
+Quote Post
lerdan
сообщение May 12 2008, 22:12
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 10-03-08
Из: Киев
Пользователь №: 35 760



Цитата(defunct @ May 12 2008, 00:58) *
Неужто одного выведенного reset'a недостаточно?

в том то и дело что ресет выведен только на JTAG разъем... но его нету на клемнике 1-4.
а я думал прату использовать как дочернюю (на самом устройстве запаять female headers), чтобы просто вставлять туда.
но тогда для придется ресет подключать отдельным проводком что будет портить внешний вид и надежность конструкции.

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

в даташите на мегу128 написано, что можно вместо ресета использовать PEN, но все равно ж надо заресетить девайс при этом. питание дергать это ж глупо правда?
Go to the top of the page
 
+Quote Post
defunct
сообщение May 13 2008, 10:03
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(lerdan @ May 13 2008, 01:12) *
в том то и дело что ресет выведен только на JTAG разъем... но его нету на клемнике 1-4.
а я думал прату использовать как дочернюю (на самом устройстве запаять female headers), чтобы просто вставлять туда.
но тогда для придется ресет подключать отдельным проводком что будет портить внешний вид и надежность конструкции.

Если очень нужен reset то проводок можно протянуть снизу платы, прямо на любой пин клемника например вместо PEN.
Но у Вас же head боард (тот который управляет, т.е. его не обязательно сбрасывать из-вне), а при отладке девайс и так будет сбрасываться через JTAG. Когда JTAG не подключен можете пользовать reset пин на JTAG разъеме перемычкой. В чем проблема-то?

Цитата
в даташите на мегу128 написано, что можно вместо ресета использовать PEN, но все равно ж надо заресетить девайс при этом. питание дергать это ж глупо правда?

Сделайте или купите JTAGICE. Сразу надобность в пине резета отпадет сама собой.
Go to the top of the page
 
+Quote Post



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

 


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


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