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

 
 
> Макетная плата для 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
_Алекс
сообщение May 11 2008, 14:52
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 252
Регистрация: 14-09-06
Пользователь №: 20 377



Цитата(lerdan @ May 11 2008, 11:52) *
сильно краснею и дико извиняюсь.... спасибо всем откликнувшимся!!!
кто ж знал, что для atmega64, atmega128, atmega103 вместо MISO и MOSI надо подключать TxD и RxD.

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

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

Можно, например:
У МК, использовать любой свободный порт, и при подаче питания на плату, стартует бутлоадер и если на этом порте скажем лог. 0, пытается залить прошивку например с UARTа, если на порте лог. 1 переход к основной программе.
Go to the top of the page
 
+Quote Post



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

 


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


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