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

 
 
> Не находится Виглер
sergeyip
сообщение Oct 31 2007, 10:56
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Здравствуйте форумчане. У меня к вам вопрос. Спаял я виглер по стандартной схеме, которая здесь на форуме приводилась, на микросхемах SN74HC244N и система Кроссворк версии 1.7 сообщает, что не находит его. Перепробовал десятки вариантов, все равно не находит. Может что подскажите? Может у вас есть какая нибудь простенькая программа тестирования собранного виглера с исходником, что бы было понятно, что не так. С уважением Сергей.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 28)
etoja
сообщение Oct 31 2007, 11:05
Сообщение #2


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

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Вигглер должен быть спаян по приведённой ниже схеме.
Питание он получает от платы, которую будет программировать.
Без питания от опознаваться не будет.
Для программирования используйте бесплатную программу H-Jtag (www.hjtag.com)
Прикрепленные файлы
Прикрепленный файл  WIGGLER_ocd.pdf ( 31.97 килобайт ) Кол-во скачиваний: 291
 
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 31 2007, 11:11
Сообщение #3


Гуру
******

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



Еще проще - проверить чтобы перемыка 8-15 на разъеме стояла
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Oct 31 2007, 14:08
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(DASM @ Oct 31 2007, 14:11) *
Еще проще - проверить чтобы перемыка 8-15 на разъеме стояла
Это я сразу сделал, так как на форуме Вы уже писали об этом раньше - .... не помогло. Попробую еще по совету etoja спаять H-JTAG.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 2 2007, 00:08
Сообщение #5


Гуру
******

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



А порт в БИОСе настроен как ? Насколько помню там EPP и ESP подходит.. А вот ECP не надо
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 2 2007, 08:35
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(DASM @ Nov 2 2007, 03:08) *
А порт в БИОСе настроен как ? Насколько помню там EPP и ESP подходит.. А вот ECP не надо
Спасибо за совет. Это я упустил. Провда тут же все это проверил, успеха нет. У меня кристалл LPC2103. Еще запитал сигнал DBGSEL, он висел в воздухе на питание, то есть перевел кристалл в режим отладки, не помогло. Посмотрел осцилом частоту с кварца, низковата - амплитуда около 1 вольта. Есть кит олимексовский на этот кристалл, там такая же амплитуда. Сейчас леплю еще H-JTAG.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 2 2007, 08:48
Сообщение #7


Гуру
******

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



А JTAG случаем не второй подключен в чипе ( у этой серии два JTAG грубо говоря). Хотелось бы схемку глянуть
На ногах TMS TCK TDI телодвижения виглера видны ?
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 2 2007, 09:50
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(DASM @ Nov 2 2007, 11:48) *
А JTAG случаем не второй подключен в чипе ( у этой серии два JTAG грубо говоря). Хотелось бы схемку глянуть
На ногах TMS TCK TDI телодвижения виглера видны ?
В том то и дело, что осциллом я не вижу от СW никаких телодвижений. Как она успеваетsmile.gif выяснить, что это якобы не Виглер. Узел я приложил.
Это типичный кусок из кита, я его просто повторил для своих целей.

Сообщение отредактировал sergeyip - Nov 2 2007, 09:50
Прикрепленные файлы
Прикрепленный файл  sxema1.pdf ( 60.59 килобайт ) Кол-во скачиваний: 310
 
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 2 2007, 10:14
Сообщение #9


Гуру
******

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



А LPT вообще тот выбран ? Не горелый ? Тут http://www.driverlinx.com/DownLoad/DlPortIO.htm есть утилитка внутри пакета - можно ручками LPT подрыгать - почитать. Будет хоть уверенность, что с LPT все ok
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 2 2007, 10:45
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(DASM @ Nov 2 2007, 13:14) *
А LPT вообще тот выбран ? Не горелый ? Тут http://www.driverlinx.com/DownLoad/DlPortIO.htm есть утилитка внутри пакета - можно ручками LPT подрыгать - почитать. Будет хоть уверенность, что с LPT все ok
Спасибо, сегодня попробую.
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 5 2007, 22:44
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(DASM @ Nov 2 2007, 13:14) *
можно ручками LPT подрыгать - почитать. Будет хоть уверенность, что с LPT все ok
Подрыгалsmile.gif Виглер работает хорошо. До МК все сигналы доходят с принтерного порта. Похоже при установке, на каком-то этапе - проц МК - накрылся smile.gif Спасибо ДАСМУ - программа отличная.

Сообщение отредактировал sergeyip - Nov 5 2007, 22:44
Go to the top of the page
 
+Quote Post
Algol
сообщение Nov 7 2007, 09:48
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 140
Регистрация: 7-04-05
Из: Россия, Владимир
Пользователь №: 3 941



Очень похожую проблему я испытывал с lpc2114, потом я его забросил, поэтому точно идентифицировать решение не могу. Однако, по моим воспоминаниям RTCK должен подключаться к земле.
Вот что написано в даташите на 2114:

P1.26 RTCK Returned Test Clock output. Extra signal added to the JTAG port.
Assists debugger synchronization when processor frequency varies.
Bi-directional pin with internal pullup. LOW on this pin while RESET is
LOW enables pins P1.31:26 to operate as a Debug port after reset.
Important: LOW on pin P1.26 while RESET is LOW enables pins P1.31:26 to
operate as a Debug port after reset.


То есть если на пине 1.26 низкий уровень, то во время сброса пины житага будут работать в дебажном режиме после сброса.

Кстати, если все же не поможет, гораздо интереснее посмотреть сигнал на TDO. Ибо если на нем сигнал есть, то проц отвечает на запросы виглера, а стало быть с ним все нормально и проблема кроется в разводке.

Удачи!
Go to the top of the page
 
+Quote Post
mad
сообщение Nov 7 2007, 12:31
Сообщение #13





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



Хотите прикол.
У меня тоже Виглер как бы не работает когда я его через кабель подключаю, хотя порт ножками дрыгает и отзывается на входные сигналы.
Достаточно было воткнуть этот виглер прям в разъем на материнской платы системника и заработало!
С MSP430 все работает через LPT с любым кабелем!
Кабель исправен, порт вроде тожа smile.gif

А вообще Виглер штука глючная...
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Nov 8 2007, 07:06
Сообщение #14


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Если схема такая - http://upload.caxapa.ru/tools/wiggler.pdf и даже поправлено http://upload.caxapa.ru/tools/wiggler_errata.pdf, то вывод 17 DA1 всё-равно висит в воздухе. На землю его.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 8 2007, 07:29
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Алголу: спасибо за идею, но она не подтвердилась. Сажал и на землю и на 3.3 вольта - результата нет, виглер не опознается. Снова оставил ее в воздухе. Вообще на LPC2103 по сигналу RTCK такой инфы нет, хотя даташит 5 метров. Просто написано, что этот сигнал управляется ведущим компом и
позволяет менять частоту тактового сигнала.
Сенсору - смотрел тестером - около 3-х вольт. И как он может быть на земле, если это повторители
74HC244 и вход - нога 2 сидит на питании? Конденсатор я не ставил в соответствии с ератой. Вечером попробуюsmile.gif.
Еще у меня кабель до Виглера от компа около метра, а реально в сети я видел виглеры с кабелем длиной 20см-30см.
Как думаете,это существенно? Чтобы работать с 20см кабелем, это надо системник разворачивать с себе задом, а не хочетсяsmile.gif

Сообщение отредактировал sergeyip - Nov 8 2007, 07:40
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 8 2007, 07:48
Сообщение #16


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(sergeyip @ Nov 8 2007, 10:29) *
Еще у меня кабель до Виглера от компа около метра, а реально в сети я видел виглеры с кабелем длиной 20см-30см.

Это самое главное. smile.gif
Go to the top of the page
 
+Quote Post
Algol
сообщение Nov 8 2007, 08:04
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 140
Регистрация: 7-04-05
Из: Россия, Владимир
Пользователь №: 3 941



Вообще то не рекомендуется делать хвостик от устройства до виглера больше 20 см. А вот от виглера до лпт у меня был стандартный удлиннительный кабель 3 метра и работало нормально.
С TDO сигнал идет?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 8 2007, 08:07
Сообщение #18


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Algol @ Nov 8 2007, 10:04) *
Вообще то не рекомендуется делать хвостик от устройства до виглера больше 20 см. А вот от виглера до лпт у меня был стандартный удлиннительный кабель 3 метра и работало нормально.

Поддерживаю.
Хвост у Вигглера 25 см, кабель 3 м, работают как часы.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Nov 8 2007, 08:11
Сообщение #19


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Сенсору - смотрел тестером - около 3-х вольт. И как он может быть на земле, если это повторители
74HC244 и вход - нога 2 сидит на питании?

Я указал конкретную схему. Там при неиспользовании в таргете этого пина (17-й вывод это ВХОД и соответствующий ему выход - 3-я нога, а 2-й - вход другого повторителя) он просто висит. Для КМОП-входов это оччень не рекомендуется - вся микросхема может вести себя неадекватно.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 8 2007, 08:15
Сообщение #20


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Algol @ Nov 8 2007, 11:04) *
Вообще то не рекомендуется делать хвостик от устройства до виглера больше 20 см. А вот от виглера до лпт у меня был стандартный удлиннительный кабель 3 метра и работало нормально.
С TDO сигнал идет?

Со стандартным кабелем (если он выполнен по всем правилам) проблем намного меньше, чем с самодельным меньшей длины.
У меня тоже есть удлинитель 3 м (правильный). biggrin.gif
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 8 2007, 08:44
Сообщение #21


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Цитата(sensor_ua @ Nov 8 2007, 10:06) *
Если схема такая - http://upload.caxapa.ru/tools/wiggler.pdf то вывод 17 DA1 всё-равно висит в воздухе. На землю его.


Сенсору: Мне непонятно как он висит? Согласно схеме smile.gif на DA2 пин 2 подается питание 3,3вольта, этот сигнал - повторенный выходит на пин 18 DA2 и , согласно схеме идет на ногу 17 DA1 - что тут может висеть?
Далее этот сигнал, опять повторенный из пина 3 DA1 идет на резистор R3. Вроде так читается схема, на которую вы сослались.
У меня кабель между виглером и платой с LPC2103 длиной около 15см или чуть меньше.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Nov 8 2007, 09:36
Сообщение #22


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Хм...wink.gif Действительно. Апсматрелся.
Перезагрузка. Вис на 13 пине DA2.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 9 2007, 08:15
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Конденсатор на пин 4 принтерного разъема поставил, толку никакого smile.gif
Go to the top of the page
 
+Quote Post
Vix
сообщение Nov 9 2007, 11:43
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 24-06-05
Пользователь №: 6 281



Кто-нибудь сталкивался с таким: команда стирания в OCDemon Flash memory Programmer (версия 2.6.0) выполняется, при этом стираются только четные сектора Flash, а нечетные не изменяются. Железо usbDemon (FT2232), схема и программер с местного фтп. Контроллер - AT91SAM7S64.
??

Сообщение отредактировал Vix - Nov 9 2007, 11:50
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 9 2007, 12:33
Сообщение #25


Гуру
******

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



Цитата(Vix @ Nov 9 2007, 14:43) *
Кто-нибудь сталкивался с таким: команда стирания в OCDemon Flash memory Programmer (версия 2.6.0) выполняется, при этом стираются только четные сектора Flash, а нечетные не изменяются. Железо usbDemon (FT2232), схема и программер с местного фтп. Контроллер - AT91SAM7S64.
??

Я сталкивался с подобным на SAM-BA. Полное выздоровление дал SAM_PROG

автору темы - ничего там не существенно, паял с бодуна с метровым кабелем - ничего, работало. Попробуйте IAR для про проверки
Go to the top of the page
 
+Quote Post
sergeyip
сообщение Nov 9 2007, 21:59
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Решение нашел Игорь Коссак. Он в привате мне сообщил, что у него был случай, когда система соединилась с Виглером не как Макгрегор 7, а как Макгрегор 20. Я попробовал - good. Всем учавствовавшем в обсуждении большое спасибо - особенно Игорю Коссаку.
А я уже даже попробовал внешний генератор smile.gif. Что интересно, он 5-ти вольтовый из Чип-Дипа на 10МГц, запитал его от 5 вольт, поставил делитель из резисторов 2к+3кОм, чтобы получить 3-х вольтовые импульсы, соединил с XTAL1. Увидел, что на выходе генератора 5вольт импульсы, а на делителе 1вольт?
Как будто запитал от кварца. Похоже там внутри , на XTAL1 что-то стоит, что резко уменьшает амплитуду - типа стабилитрона.

Сообщение отредактировал sergeyip - Nov 9 2007, 22:07
Go to the top of the page
 
+Quote Post
Vix
сообщение Nov 10 2007, 14:41
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 24-06-05
Пользователь №: 6 281



Цитата(Vix @ Nov 9 2007, 14:43) *
Кто-нибудь сталкивался с таким: команда стирания в OCDemon Flash memory Programmer (версия 2.6.0) выполняется, при этом стираются только четные сектора Flash, а нечетные не изменяются. Железо usbDemon (FT2232), схема и программер с местного фтп. Контроллер - AT91SAM7S64.
??


После некоторых экспериментов: если перед командой стирания на вкладке FLASH (OCDemon Flash memory Programmer ) выбрать AT91SAM7S128 (хотя реально работаю с SAM7S64), то стираются все сектора нормально.
Go to the top of the page
 
+Quote Post
arttech
сообщение Nov 10 2007, 15:40
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 28-10-06
Из: г. Севастополь
Пользователь №: 21 744



У меня была похожая проблема, а решение оказалось до жути простым: пока не сделаешь RESET на контроллере, система молчит и устройство вроде как дезактиаировано...
Go to the top of the page
 
+Quote Post
alexander55
сообщение Nov 12 2007, 06:02
Сообщение #29


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(arttech @ Nov 10 2007, 18:40) *
У меня была похожая проблема, а решение оказалось до жути простым: пока не сделаешь RESET на контроллере, система молчит и устройство вроде как дезактиаировано...

А еще начинает работать со второго раза. smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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