|
|
  |
STK200 + ATmega16 + софт |
|
|
|
Oct 22 2005, 22:45
|
Группа: Новичок
Сообщений: 11
Регистрация: 15-10-05
Из: Almaty, Kazakhstan
Пользователь №: 9 679

|
собрал stk200 по вот такой вот схеме:  всё прозвонил, всё по крайней мере соединено нормально (только ещё ноги 3-11 замкнул на LPT, потому что на остальных схемах они замкнуты) затем подключаю по схеме  но только у меня как бы Mega16, поэтому к еёным одноимённым ногам. И ещё замыкаю, как учат в энциклопедиях юных сурков, ноги VCC-AVCC. Вроде бы всё... Подключаю к 5V компьютера, запускаю CodeVisionAVR 1.24.7b и вижу, что нифига не вышло - он что-то там пишет про коммуникэйшн еррор, проверьте правильность выбора контроллера (STK200), настроек LPT, не сдох ли чип и всё такое. Как проверить не знаю, но подозреваю, что нормальный чип, не сдохший ни разу. Как бы провести диагностику, чтобы несложно так? Может быть, есть какая-нибудь правильная метода, чтобы сабразить в каком именно месте затык? Может, частота кварца 3.6864 мешать? я пробовал в настройках CodeVisionAVR Chip Programmer её ставить - безрезультатно, также пробовал выдёргивать кварц (внутренний тактогенератор же ж тоже там какой-то есть) - тоже безрезультатно. Может, для мега16 ещё что-то нужно пошаманить?.. ATMEL AVR 2.65 ISP сказал, что: Port available, Value Added Pack Dongle Found - это значит, что усё ок? Только мне пришлось указать другую мегу 103, т.к. 16-й нет в списке. Жмакаю на Read Device - он сначала ругается, что ATmega103 не отдетектилась, но потом , если нажать Ignore, то что-то такое читает - program Memory из 0x80, 0x00 и периодические разные вкрапления других значений, и какой-то похожий EEPROM такой же фигнёй забитый (мега новая, только что из магазина, ничего в ней ещё нет). Новую версию какую-то Atmel ATF15xx ISP скачал, но она кажись что-то другое делает на саом деле... Может другой какой-нибудь софтварь ещё подскажете, который с ATmega16 и STK200 дружить умеет?
|
|
|
|
|
Oct 23 2005, 11:19
|
Частый гость
 
Группа: Свой
Сообщений: 150
Регистрация: 13-10-05
Пользователь №: 9 614

|
Цитата(Коляныч @ Oct 23 2005, 01:45) собрал stk200 по вот такой вот схеме: всё прозвонил, всё по крайней мере соединено нормально (только ещё ноги 3-11 замкнул на LPT, потому что на остальных схемах они замкнуты) 1) Надеюсь точка обозначенная на рисунке как (5) соединена с 5ым выводом колодки ISP? 2) Общий провод программатора связан с общим контроллера (на схеме STK, что у меня, на SPI разьеме задействовано больше контактов на общем проводе, чем на рисунке от olimex) 3) Тем софтом что у Вас я никогда не пользовался, сказать ничего не могу, но в качестве предположения: соединение ног 3-11 может "ввести в заблуждение" Ваш софт. Если не ошибаюсь такое подсоединение у STK300. Цитата Может другой какой-нибудь софтварь ещё подскажете, который с ATmega16 и STK200 дружить умеет? Я пользуюсь AvReal c http://www.ln.com.ua/~real/avrealТо что Вам нужно он поддерживает. (Автор между прочим участник этого форума) И насчет ног 3-11 на его сайте тоже написано. PS: Поставьте резистор на 150..200 Ом между 2 и 6 ISP, если нужно работать не отключая разъема программатора.
|
|
|
|
|
Oct 24 2005, 06:51
|
Группа: Новичок
Сообщений: 11
Регистрация: 15-10-05
Из: Almaty, Kazakhstan
Пользователь №: 9 679

|
В общем всем thanx, так я и не узнал в чём был косяк - случайно перепутал полярность подачи питания и спалил всё нафиг, аж горелый запах пошёл  Пойду-ка кажись раскошелюсь на STK500 лучше, а то кажись долго ещё буду биться рыбой об лёд
|
|
|
|
|
Oct 24 2005, 20:17
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Коляныч @ Oct 24 2005, 10:51) В общем всем thanx, так я и не узнал в чём был косяк - случайно перепутал полярность подачи питания и спалил всё нафиг, аж горелый запах пошёл  Пойду-ка кажись раскошелюсь на STK500 лучше, а то кажись долго ещё буду биться рыбой об лёд STK500 штука, конечно, хорошая, только сильно дорогая. Перепутай полярность обратно  и попробуй включить - Atmel'ы не так просто горят, как кажется. Буфера мог пожечь легко.
--------------------
WBR, ROC.
|
|
|
|
|
Oct 25 2005, 07:04
|
Группа: Новичок
Сообщений: 11
Регистрация: 15-10-05
Из: Almaty, Kazakhstan
Пользователь №: 9 679

|
Цитата(Pyku_He_oTTyda @ Oct 25 2005, 12:28) кажись это какая-то аргуссофтовская разработка: http://atmel.argussoft.ru/hard.htm
|
|
|
|
|
Oct 25 2005, 07:17
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(Коляныч @ Oct 25 2005, 10:04) Цитата(Pyku_He_oTTyda @ Oct 25 2005, 12:28) кажись это какая-то аргуссофтовская разработка: http://atmel.argussoft.ru/hard.htmСовершенно верно. Он самый. Обратите внимание, у них есть и USB версия.
|
|
|
|
|
Oct 25 2005, 08:06
|

Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 10-02-05
Пользователь №: 2 544

|
Цитата(Pyku_He_oTTyda @ Oct 25 2005, 10:50) AVRISP в ЭФО стоит 31у.е. - ровно столько же, как и АS2. Думаю пердпочтительнее купить AVRISP, он тем более и *.ebn файлы поддерживает, что иногда нужно. Я сейчас занимаюсь выдиранием программатора из STK500 в исполнении под свои нужды, если будет интересно, поделюсь. AVRISP достаточно габаритный, а AS2 весьма компактный, но это дело вкуса. ...если будет интересно, поделюсь Конечно поделитесь. Многим будет интересно. Удачи.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|