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

 
 
9 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> JTAG Wiggler
Skaf
сообщение Nov 28 2009, 18:52
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Нашей схему Wiggler'а. Хочу ее собрать, но возникло несколько вопросов.

Для чего диоды BAT54C
Млжно ли в качестве обоих микросхем применить SN74AC244N
Для чего переключатели SW1

Wiggler питается от отлаживаемой системы или система от него? Вроде бы он должен питаться от отлаживаемой схемы. А где тогда взять +5V которые идут на диоды BAT54C. Ведь в отлаживаемом устрйосте 3.3

Где можно посмотреть список поддерживаемых микроконтроллеров? Вообще-то меня интересует LPC23xx

Заранее огромное спасибо.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 28 2009, 20:26
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Skaf @ Nov 28 2009, 23:52) *
Для чего диоды BAT54C
Для организации питания DA1.
Цитата(Skaf @ Nov 28 2009, 23:52) *
Млжно ли в качестве обоих микросхем применить SN74AC244N
Серия AC более быстродействующая, чем серия HC и поэтому менее помехоустойчивая. В данном случае такая замена нежелательна.
Цитата(Skaf @ Nov 28 2009, 23:52) *
Для чего переключатели SW1
Для подключения и отключения pull-up резисторов.
Цитата(Skaf @ Nov 28 2009, 23:52) *
Wiggler питается от отлаживаемой системы или система от него? Вроде бы он должен питаться от отлаживаемой схемы. А где тогда взять +5V которые идут на диоды BAT54C. Ведь в отлаживаемом устрйосте 3.3
Wiggler это всего лишь схема преобразования уровней. DA1 питается от интерфейса порта LPT (5В) через сборку диодов D3, DA2 питается от TARGET-системы (3,3В) - контакт "+3.3V" на JTAG-connector.
Цитата(Skaf @ Nov 28 2009, 23:52) *
Где можно посмотреть список поддерживаемых микроконтроллеров? Вообще-то меня интересует LPC23xx
Интерфейс JTAG это стандартный интерфейс, одинаковый для всех МК. Wiggler это всего лишь преобразователь уровней для JTAG интерфейса. Список поддерживаемых кристаллов смотрите в программе, которая будет работать с вашим преобразователем уровней Wiggler и JTAG-интерфейсом.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Nov 29 2009, 09:08
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Цитата
Серия AC более быстродействующая, чем серия HC и поэтому менее помехоустойчивая. В данном случае такая замена нежелательна.


У меня есть на руках 74HCT244DB, но как я понимаю они не подходят, так как питаются от 5 вольт. Минимум 4.5. А надо от 3.3. Можен в качестве DA1 поставить HCT, а в качестве DA2 AC? Просто микросхемы LCX в продаже не нашел.


Цитата
Для подключения и отключения pull-up резисторов.

Ну это понятно. Вопрос когда их нужно подключать, а когда отключать?


И еще один вопрос появился- на 20-и пиновом разъеме JTAG на схеме имеются сигналы, которых нет в самой схеме. А именно RTCK. Если я буду использовать 20-и пиновый разъем что делать с этим пином?
Go to the top of the page
 
+Quote Post
sonycman
сообщение Nov 29 2009, 09:49
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Skaf @ Nov 29 2009, 13:08) *
И еще один вопрос появился- на 20-и пиновом разъеме JTAG на схеме имеются сигналы, которых нет в самой схеме. А именно RTCK. Если я буду использовать 20-и пиновый разъем что делать с этим пином?

На платах Olimex такие пины просто подтянуты к земле через резистор 10к.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Nov 29 2009, 10:18
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Ну я сделал свою отладочную плату для LPC2364 смотря на какую-то плату от starterkit. У меня RTCK подключаен на RTCK микроконтроллера. Называется пин JTAG interface control signal. Вобщем в виглере как я понял просто оставить этот вывод не подключенным?

Остальные вопросы тоже являются актуальными

Мне доступны микросхемы

74AC244SC
74HC244D
SN74AC244N
74HCT244DB

Какие из них поставить в качестве DA1 и DA2. Подскажите пожалуйста.
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 29 2009, 11:37
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Skaf @ Nov 29 2009, 15:18) *
Какие из них поставить в качестве DA1 и DA2.
Обе 74HC244D в таком случае.
Go to the top of the page
 
+Quote Post
drova326
сообщение Jul 3 2013, 10:59
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 3-07-13
Пользователь №: 77 374



Добрый день. Не могу найти в продаже 74LCX244 ((( Нашел 74HC244, 74HC244N, 74HC244DW, КР1554АП5 (74AC244N), может и другие микрухи найду, если подскажите названия взаимозаменяемых. Подскажите, какие взять в качестве ДА1 и ДА2? Виглер понадобился чтобы восстановить убиты телефон и до этого с радиотехникой на подобном уровне не сталкивался. Собрать и спаяться смогу, с программной частью тоже думаю разобраться не сложно, но вот с подбором компонентов даже не знаю как подступиться. Прошу помощи.

Сообщение отредактировал drova326 - Jul 3 2013, 11:03
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 3 2013, 11:26
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(drova326 @ Jul 3 2013, 13:59) *
Нашел 74HC244, 74HC244N, 74HC244DW

Подойдут. Только выберите, чтобы был удобный для монтажа корпус DIP. Вообще, "HC" - подойдут, "HCT" - нет ...
Go to the top of the page
 
+Quote Post
drova326
сообщение Jul 3 2013, 12:15
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 3-07-13
Пользователь №: 77 374



Что, любую могу взять из перечисленных? т.е. все 4 микросхемы одинаковые 74HC244, или же пара DA1 - 74AC244, пара DA2 - 74HC244?

И вообще, в данной схеме вигглера используется аж 4 (!) микросхемы, в то время, как интернеты заполнены схеми на одной 74АC244. В итоге эта схема несколько сложнее, но ведь не просто же так? Моя цель запустить бутлодер на телефоне, базирующимся на процессоре Qualcomm MSM7227, аrm6 чтобы иметь возможность прошить. Посему я даже не знаю, нужен ли мне такой сложный виглер, или можно обойтись более простыми клонами на одной микросхеме?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 3 2013, 13:11
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(drova326 @ Jul 3 2013, 15:15) *
И вообще, в данной схеме вигглера используется аж 4 (!) микросхемы, в то время, как интернеты заполнены схеми на одной 74АC244.

Берите все 74HC244. Вообще, в моем Вигглере только две микросхемы этого типа, но это не мешает ему чудесно работать sm.gif
P.S. Думаю, если вы соберете Вигглер на одной ИС, он тоже заработает, например:
http://adm5120.narod.ru/WIGGLER.gif

Главное не перепутать сигнальные линии, землю и питание и понимать, что вы делаете.
Да, в качестве ПО совместно с Wiggler я использую H-Jtag. Не знаю, поддерживает ли он ваш процессор. Посмотрите сами.
Go to the top of the page
 
+Quote Post
hd44780
сообщение Jul 3 2013, 14:05
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Цитата(kovigor @ Jul 3 2013, 16:11) *
Думаю, если вы соберете Вигглер на одной ИС, он тоже заработает, например:


Я такой себе делал для AT91SAM7. Только без того транзюка... Работал нормально c H-JTAG. В данный момент я эту игрушку забросил, играюсь с STM32F4.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 3 2013, 14:36
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



А чего заморачиваться? Вон JLink v8 - 9.90$, Ulink2 - 15$
Никакого геморроя и полная совместимость со всяким софтом sm.gif
Go to the top of the page
 
+Quote Post
drova326
сообщение Jul 3 2013, 22:58
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 3-07-13
Пользователь №: 77 374



Цитата(kovigor @ Jul 4 2013, 00:11) *
Думаю, если вы соберете Вигглер на одной ИС, он тоже заработает
Что ж, думаю сейчас спишу наименования компонентов и после работы схожу куплю все необходимое (в двойном количестве - давненько я не поял, перегрею еще глядишь чего =) )

Цитата(kovigor @ Jul 4 2013, 00:11) *
Главное не перепутать сигнальные линии, землю и питание и понимать, что вы делаете.
Кстати, для моего телефона нашел jtag распиновку, но у виглера не все эти сигнальные каналы есть. Правильно ли я понял, что остальные контакты необходимы телефону для какой то там отладки и прочих действ, но для заливки бутлодера хватит и тех что есть у виглера? Т.е. подпоять только TMS TCK TDI TDO TRST согласно распиновки телефона, остальное оставить как есть?

Цитата(toweroff @ Jul 4 2013, 01:36) *
А чего заморачиваться? Вон JLink v8 - 9.90$, Ulink2 - 15$
Никакого геморроя и полная совместимость со всяким софтом sm.gif
По-правде, все таки склоняюсь собрать виглер сам, т.к. в нете достаточно счастливчиков, которые утверждают, что им удалось вернуть телефон с таким же процессором к жизни используя эти простейшие схемы, да и руки чешутся вспомнить что такое ПАЯТЬ))). Однако в пользу вашего предложения говорит усб интерфейс на жилинке, а на моем домашнем компе такой реаритет как ЛПТ порт отсутствует, так что наличие усб в JLINK ой как приветсвуется =) (иначе придется доставать из под кровати старенький сервер или идти к приятелю в гости). Вот только где вы видели за 9.90$, подскажите?

Сообщение отредактировал drova326 - Jul 3 2013, 23:00
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 4 2013, 00:01
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(drova326 @ Jul 4 2013, 02:58) *
Вот только где вы видели за 9.90$, подскажите?

ULINK2

J-Link v8



Цитата
Т.е. подпаять только TMS TCK TDI TDO TRST согласно распиновки телефона, остальное оставить как есть?



еще, если есть, RTCK не помешает. Хотя, и без него можно, если скорость подстроить. Для телефона и 5МГц, думаю, будет спокойно работать sm.gif

Go to the top of the page
 
+Quote Post
drova326
сообщение Jul 4 2013, 02:06
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 3-07-13
Пользователь №: 77 374



toweroff, большое спасибо. Если вариант с "сделай сам" не получится то обязательно воспользуюсь вашим советом по поводу jlink'a.
Кстати, по поводу схемотехники - в интернетах можно найти разные схемы виглеров на 1 ИС, поэтому появилось пару вопросов
1)Схема на 74AC244 и схема на 74HC244 различаются как я заметил лишь наличием резисторов. Это потому что эти ИС по фактически одинаковые, но рассчитаны на работу с разными напряжениями/токами?
2) в схеме на 74HC244 штрих-пунктиром нарисован килоомный резюк от SRST_N - зачем он? обязателен?
3) в схеме на 74HC244 не указан номинал конденсатора( Я так понял в данном случае он играет роль что то вроде фильтра, или от помех - ну что то в этом роде? И каков тогда номинал? в схеме на 74AC244 2 кондера паралельно, можно ли этот блок вставить вместо этого одного непонятного кондера?
Go to the top of the page
 
+Quote Post

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

 


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


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