www.open-tager.ru

открытый лазертаг форум
Текущее время: 27 апр 2024, 01:55

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 58 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
СообщениеДобавлено: 19 авг 2011, 10:53 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Уря! Уря! Уряаааааааа! :)
Заработал мой LPT-шный 5-проводный прграмматор!

PonyProg смогла считать FLASH и EEPROM! (там везде FF, вот ведь неожиданность, правда? ;) )
Неплохое начало.
Жизнь прекрасна! :lol:

Теперь буду разводить плату под нормальный программатор.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 17:30 
Не в сети
Завсегдатай

Зарегистрирован: 13 авг 2011, 01:14
Сообщений: 153
Откуда: Moscow
Я тоже шёл по этому пути, пока не узнал, что для нормального программатора нужен программатор.
После чего бросил пить не несколько недель и купил себе нормальный программатор.
А вообще без осциллографа думаю сделать программатор очень сомнительно. (не понятно как отладить)
Хотя кто знает, кто знает...

_________________
LaserTag своими руками? Легко! http://3zu.ru/projects/lasertag/wiki


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 18:33 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
ASM писал(а):
Я тоже шёл по этому пути, пока не узнал, что для нормального программатора нужен программатор.
После чего бросил пить не несколько недель и купил себе нормальный программатор.
А вообще без осциллографа думаю сделать программатор очень сомнительно. (не понятно как отладить)
Хотя кто знает, кто знает...


Такого ресурса как "бросить пить" у меня нет, к сожалению (или к счастью). :)
Брасать кушать не хочу. :lol:
Хочу собрать сам, уже все есть, но есть вопросы по схеме, конкретно - к ISP коннектору.
Существует стандартная распайка разъема:
Вложение:
07_isp10.png
07_isp10.png [ 28.3 KiB | Просмотров: 8406 ]

На схеме, по которой собираю программатор, распайка сосвсем другая:
Вложение:
JTAG.gif
JTAG.gif [ 57.47 KiB | Просмотров: 8406 ]


Мне надо знать соответствие выводов (что на схеме) стандартной распайке.
Если с ТСК (соответствует SCK), понятно, то с остальными не могу разобраться!
К каким ногам программируемого контроллера нужно подключать TDO, TMS, TDI ? :?
Помогите разобраться, пожалуйста!


P.S. Вроде разорбрался! Кажется, я спутал "теплое" с "мягким" (ISP и JTAG инрефейсы)!
Нашел на контроллере TDO, TMS, TDI, TCK.

Вопрос снят.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 18:59 
Не в сети
Завсегдатай

Зарегистрирован: 13 авг 2011, 01:14
Сообщений: 153
Откуда: Moscow
Почитайте даташит, на любую AVR. А вообще, не знаю поддержат ли остальные
не вижу смысла использовать 8 ножек для ISP, когда достаточно всего 6.

6-ти ногий успешно использую у себя в платах, например тут: http://3zu.ru/projects/circuts-and-firm ... R_ATMegaX8
6-ти ногий придумал не я, он стандартен и успешно используется во многих других(не моих) проектах.

А вообще разьём ISP это зло, из-за него плата получается очень не тривиальна, или приходится жертвовать частью ножек.
Давно думал о приспособлении, которое можно "вешать" прямо сверху на DIP МК (или TSOP) и прогать по нему просто
прижимая его пальцем.
Если последнее предложение вам не понятно, не берите в голову.

_________________
LaserTag своими руками? Легко! http://3zu.ru/projects/lasertag/wiki


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 19:09 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
ASM писал(а):
Почитайте даташит, на любую AVR. А вообще, не знаю поддержат ли остальные
не вижу смысла использовать 8 ножек для ISP, когда достаточно всего 6.

6-ти ногий успешно использую у себя в платах, например тут: http://3zu.ru/projects/circuts-and-firm ... R_ATMegaX8
6-ти ногий придумал не я, он стандартен и успешно используется во многих других(не моих) проектах.

А вообще разьём ISP это зло, из-за него плата получается очень не тривиальна, или приходится жертвовать частью ножек.
Давно думал о приспособлении, которое можно "вешать" прямо сверху на DIP МК (или TSOP) и прогать по нему просто
прижимая его пальцем.
Если последнее предложение вам не понятно, не берите в голову.


Прочитайте постскриптум моего предидущего поста.
Я просто перепутал ISP и JTAG! :)

Бывает...

Что касается прошивки через ISP на собранной плате - где то читал, что если эти ножки используются в проекте, нужно "повесить" на них сопротивление 4.5 кОм. Они уменьшат влияние схемы на работу ISP программатора.
А схема работоспособность не потеряет.
Программатор же нужно будет подключать непосредственно к ножкам контроллера.

Пробуйте, удачи!

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 19:16 
Не в сети
Завсегдатай

Зарегистрирован: 13 авг 2011, 01:14
Сообщений: 153
Откуда: Moscow
Картинки моих программаторов, для затравки :-D

Изображение

Изображение

_________________
LaserTag своими руками? Легко! http://3zu.ru/projects/lasertag/wiki


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 19:19 
Не в сети
Завсегдатай

Зарегистрирован: 13 авг 2011, 01:14
Сообщений: 153
Откуда: Moscow
Pingvin писал(а):
JTAG!


debugWIRE On-chip Debug System не изучали?

_________________
LaserTag своими руками? Легко! http://3zu.ru/projects/lasertag/wiki


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 19 авг 2011, 19:23 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
ASM писал(а):
Pingvin писал(а):
JTAG!


debugWIRE On-chip Debug System не изучали?

Нет пока, но пишут, что там все не просто и сами программаторы дорогущие.
И для контроллеров, у которых 40 и более ног - не актуален.
У них есть JTAG.

JTAG тем хорош, что и прошивает и дебажить (отлавливать ошибки в программе прямо по ходу исполнения) позволяет.
Если у меня получиться с JTAG - больше мне ничего не надо!

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 58 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB