|
|
  |
JTAG Wiggler |
|
|
|
Jul 6 2013, 09:08
|
Участник

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

|
Цитата(toweroff @ Jul 4 2013, 11:01)  еще, если есть, RTCK не помешает. Хотя, и без него можно, если скорость подстроить. Для телефона и 5МГц, думаю, будет спокойно работать  А где этот РТСК взять на схеме? в телефоне есть, а у вигглера нету ((((((((
|
|
|
|
|
Jul 6 2013, 23:07
|
Участник

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

|
Цитата(kovigor @ Jul 6 2013, 21:14)  В моем Вигглере этого сигнала тоже нет, но он работает вполне нормально. Не обращайте внимания: http://zalil.ru/34623411Я уже нарисовал разводку на виглер с 1 ИС, вижу у вас на 2 схемки. Есть ли явные преимущества и какие? Может стоит вашу спаять? Хотя та, что я развел скомпанована так, что поместится в корпус LPT штекера, а вашу не запихнешь при всем желании)
|
|
|
|
|
Jul 8 2013, 13:15
|
Местный
  
Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987

|
Цитата(drova326 @ Jul 5 2013, 19:28)  1)Вы имеете ввиду ножки ИС? а 3,5,7 пусть так и "висят"? Да, они ОБЯЗАТЕЛЬНО пусть висят. Не вздумайте их подключить к земле, например - будет небольшой "бада бум-м-м" со световыми и дымовыми эффектами  . Это выходы тех самых буферов, входы которых 3, 5, 7. Если не используются, их достаточно просто оставить "висящими в воздухе". Цитата(drova326 @ Jul 5 2013, 19:28)  2)На схеме которая на основе 74HC244 с ЛПД порта 11 пин (BUSY) через резистор 100 ом подключен к 9ой ножке ИС, а в схеме на с 74АC244 этот 11ый пин идет 12 ноге, а 9ая ножка вообще висит. Так и должно быть? первая схема верна (с учетом поправок на заземление ножек и установки резистора 10к)? У меня почему-то не получается пройти по той ссылке (про Вигглер на 74AC244), но могу предположить, что они просто используют другой буфер для TDO из оставшихся 3-х. Поэтому немного другая схема. Но принципиально там ничего не отличается: 4 сигнала в направлении LPT -> JTAG, и 1 (TDO) - в обратном. Все пропускаются через буферы, причем буферы в данных схемах всегда enabled и никогда не переключаются в 3-е состояние (пины 1 и 19 намертво подключены к земле, т.е. лог.0). Цитата(drova326 @ Jul 5 2013, 19:28)  И кстати, могу ли я все компоненты взять SMD? просто они ведь все маломощные? не приведет ли к выгоранию чего либо? Как уже тут говорили, мощность компонентов SMD вполне адекватна. 0805, в крайнем случае 0603 (но это уже не так удобно, особенно в отсутствие навыка) - вот подходящие форм-факторы. Цитата(drova326 @ Jul 6 2013, 13:08)  А где этот РТСК взять на схеме? в телефоне есть, а у вигглера нету (((((((( Для Wiggler'а RTCK (Return TCK) не актуален - так как при программном опросе пинов LPT и их программном управлении (а именно так все и происходит в драйвере Вигглера и в других подобных LPT-based кабелях) все и так происходит медленно по сравнению с теми скоростями обмена по JTAG, где используется RTCK (и для чего он, собственно, и был придуман). К тому же, даже для кабелей всегда можно настроить драйвер/программу управления на частоту TCK пониже, на которой кабель работает устойчиво без всякого RTCK. Для Вигглера, кстати, характерные частоты TCK будут что-то порядка 50-100 кГц (от силы 200 кГц), так что никакими 5 МГц, или даже 1 МГц там и близко не будет пахнуть. Так что RTCK не понадобится - все хорошо должно работать и так.
|
|
|
|
|
Jul 9 2013, 01:05
|
Участник

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

|
ОГРОМНЕЙШЕЕ СПАСИБО за развернутые ответы) А вот еще не имётся - на некоторых схемах перед выходным пином сигнала RST ставят площадку под джампер... Подскажите, этот джампер замыкается лишь в момент когда нам нужно сбросить? или его рабочее состояние должно быть замкнуто всегда для возможности программного сброса, т.е. джампер замкнули и посредствам ЛПТ порта управляем сбросом?
|
|
|
|
|
Jul 14 2013, 21:05
|
Участник

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

|
Комрады, собрался таки с силами и радиокомпонентами и спаял схемку, но оказалось, что H-JTAG не дружит с win7 x64 ((( пишет что не может загрузить LPT драйвер ((( Нужно ставить ХП и проверять, правильно ли спаял. Пока возникли еще пару вопросов: 1)виглер нужно откуда то запитать. Запитал его от батарейки, но шота подозрительно быстро она разрядилась прям в хлам ((( в общем рассматриваю вариант запитать от УСБ, ато совсем не дело что то. Кстати на ЛПТ нигде случаем нужного питания нет? 2)сам телефон нужно запитывать в момент прошивки бутлодера? (пологаю что да)
|
|
|
|
|
Jul 14 2013, 21:31
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(drova326 @ Jul 15 2013, 00:05)  Комрады, собрался таки с силами и радиокомпонентами и спаял схемку, но оказалось, что H-JTAG не дружит с win7 x64 Ничего, поставите вторую ОС для такого дела. Не должно так быть, возьмите амперметр и проверьте потребляемый Вигглером ток. Да, телефон обязательно должен быть запитан. Во всех случаях я питаю Вигглер от прошиваемого устройства. В случае с телефоном это может быть затруднительно, но вы постарайтесь. На худой конец сойдет пара батареек по полтора вольта. Но прежде придется разобраться с потребляемым током ...
|
|
|
|
|
Jul 14 2013, 22:34
|
Участник

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

|
Цитата(kovigor @ Jul 15 2013, 08:31)  Не должно так быть, возьмите амперметр и проверьте потребляемый Вигглером ток. потребляемый ток? т.е. включаем в последовательную схему батарейка-виглер еще и амперметр? И какой этот ток должен быть, чтобы я понял, что что-то не так? Параллельно к источнику питания включен светодиод + 1К резистор, да и сама батарея не факт что хорошо заряжена была, может поэтому произошел быстрый разряд? Заранее прошу прощения, если вопросы крановские, просто я эту схемотехнику знаю лишь в теории, ито так-сяк, а паяльник за последние лет 12 в руках держал лишь для того чтоб аудио-кабеля время от времени паять (((
|
|
|
|
|
Jul 15 2013, 07:51
|
Участник

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

|
я пробую написать программку " Wiggler JTAG-Pin-Finder - колхозный проект" может вызовет тут интерес а может и поможет кому.. в любом случае к отзывам отнесусь с интересом.. ссылку с описанием что как приложу а то копипастить не интересно ;-) (строго не судить - я начинающий быдлокодер) http://give-all.biz/forum/labjtag/kolhozny...tag-pin-fainder
|
|
|
|
|
Jul 15 2013, 07:57
|
Местный
  
Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987

|
Цитата(drova326 @ Jul 15 2013, 01:05)  Комрады, собрался таки с силами и радиокомпонентами и спаял схемку, но оказалось, что H-JTAG не дружит с win7 x64 ((( пишет что не может загрузить LPT драйвер ((( Нужно ставить ХП и проверять, правильно ли спаял.
Круто. И довольно быстро и хорошо у вас получилось. Зачет.  Цитата(drova326 @ Jul 15 2013, 02:34)  потребляемый ток? т.е. включаем в последовательную схему батарейка-виглер еще и амперметр? И какой этот ток должен быть, чтобы я понял, что что-то не так? Да, последовательно. Теорию вы же знаете ;-) Величина тока - она, конечно, зависит от от интенсивности переключений на интерфейсе, навскидку стоит ожидать что-то порядка пары десятков мА в активной фазе. Но могу ошибаться. Вот измерите - вынесете на суд общественности.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|