www.open-tager.ru http://www.open-tager.ru/forum/ |
|
Начинаем разрабатывать электронную "начинку" для тага. http://www.open-tager.ru/forum/viewtopic.php?f=5&t=185 |
Страница 6 из 6 |
Автор: | Pingvin [ 19 авг 2011, 10:53 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
Уря! Уря! Уряаааааааа! Заработал мой LPT-шный 5-проводный прграмматор! PonyProg смогла считать FLASH и EEPROM! (там везде FF, вот ведь неожиданность, правда? ) Неплохое начало. Жизнь прекрасна! Теперь буду разводить плату под нормальный программатор. |
Автор: | ASM [ 19 авг 2011, 17:30 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
Я тоже шёл по этому пути, пока не узнал, что для нормального программатора нужен программатор. После чего бросил пить не несколько недель и купил себе нормальный программатор. А вообще без осциллографа думаю сделать программатор очень сомнительно. (не понятно как отладить) Хотя кто знает, кто знает... |
Автор: | Pingvin [ 19 авг 2011, 18:33 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
ASM писал(а): Я тоже шёл по этому пути, пока не узнал, что для нормального программатора нужен программатор. После чего бросил пить не несколько недель и купил себе нормальный программатор. А вообще без осциллографа думаю сделать программатор очень сомнительно. (не понятно как отладить) Хотя кто знает, кто знает... Такого ресурса как "бросить пить" у меня нет, к сожалению (или к счастью). Брасать кушать не хочу. Хочу собрать сам, уже все есть, но есть вопросы по схеме, конкретно - к ISP коннектору. Существует стандартная распайка разъема: Вложение: 07_isp10.png [ 28.3 KiB | Просмотров: 8452 ] На схеме, по которой собираю программатор, распайка сосвсем другая: Вложение: JTAG.gif [ 57.47 KiB | Просмотров: 8452 ] Мне надо знать соответствие выводов (что на схеме) стандартной распайке. Если с ТСК (соответствует SCK), понятно, то с остальными не могу разобраться! К каким ногам программируемого контроллера нужно подключать TDO, TMS, TDI ? Помогите разобраться, пожалуйста! P.S. Вроде разорбрался! Кажется, я спутал "теплое" с "мягким" (ISP и JTAG инрефейсы)! Нашел на контроллере TDO, TMS, TDI, TCK. Вопрос снят. |
Автор: | ASM [ 19 авг 2011, 18:59 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
Почитайте даташит, на любую AVR. А вообще, не знаю поддержат ли остальные не вижу смысла использовать 8 ножек для ISP, когда достаточно всего 6. 6-ти ногий успешно использую у себя в платах, например тут: http://3zu.ru/projects/circuts-and-firm ... R_ATMegaX8 6-ти ногий придумал не я, он стандартен и успешно используется во многих других(не моих) проектах. А вообще разьём ISP это зло, из-за него плата получается очень не тривиальна, или приходится жертвовать частью ножек. Давно думал о приспособлении, которое можно "вешать" прямо сверху на DIP МК (или TSOP) и прогать по нему просто прижимая его пальцем. Если последнее предложение вам не понятно, не берите в голову. |
Автор: | Pingvin [ 19 авг 2011, 19:09 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
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 программатора. А схема работоспособность не потеряет. Программатор же нужно будет подключать непосредственно к ножкам контроллера. Пробуйте, удачи! |
Автор: | ASM [ 19 авг 2011, 19:16 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
Картинки моих программаторов, для затравки |
Автор: | ASM [ 19 авг 2011, 19:19 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
Pingvin писал(а): JTAG! debugWIRE On-chip Debug System не изучали? |
Автор: | Pingvin [ 19 авг 2011, 19:23 ] |
Заголовок сообщения: | Re: Начинаем разрабатывать электронную "начинку" для тага. |
ASM писал(а): Pingvin писал(а): JTAG! debugWIRE On-chip Debug System не изучали? Нет пока, но пишут, что там все не просто и сами программаторы дорогущие. И для контроллеров, у которых 40 и более ног - не актуален. У них есть JTAG. JTAG тем хорош, что и прошивает и дебажить (отлавливать ошибки в программе прямо по ходу исполнения) позволяет. Если у меня получиться с JTAG - больше мне ничего не надо! |
Страница 6 из 6 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |