|
C wiggler-ом IAR EWARM 4.20a не работает!, кто то решил эту проблему? |
|
|
|
Jan 29 2005, 19:57
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Смотреть особо нечего - рассказываю, что на сахаре - запускается баньян, это китайский вариант макрегоровского ocdemon-а, он работает с вигглером и внешний протокол - RDI, а IAR его понимает (это же multi-ICE). Смотрите на сахаре дискуссию по АРМ-ам, там все адреса и рецепты. Сам я сильно с этим не разбирался - запустил под linux+wine триал этого баньяна, убедился в том, что в быстродействии такого чудовищного изврата не выигрываю - у меня под Linux winex+banyan, winex+gdbserver -> insight. Работает, но очень медленно. Хотя под виндой пробовал ADS с этим баньяном - ничего, можно жить. А IAR мой похоже криво установлен, ни с одним эмулятором не вяжется, ругается на отсутствие драйвера, хучь драйвер и на месте. Сам баньян вот тут : http://armdebug.27h.com/down.htm
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Jan 30 2005, 10:21
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(v_shamaev @ Jan 29 2005, 22:57) Смотреть особо нечего - рассказываю, что на сахаре - запускается баньян, это китайский вариант макрегоровского ocdemon-а, он работает с вигглером и внешний протокол - RDI, а IAR его понимает (это же multi-ICE). Смотрите на сахаре дискуссию по АРМ-ам, там все адреса и рецепты. Сам я сильно с этим не разбирался - запустил под linux+wine триал этого баньяна, убедился в том, что в быстродействии такого чудовищного изврата не выигрываю - у меня под Linux winex+banyan, winex+gdbserver -> insight. Работает, но очень медленно. Хотя под виндой пробовал ADS с этим баньяном - ничего, можно жить. А IAR мой похоже криво установлен, ни с одним эмулятором не вяжется, ругается на отсутствие драйвера, хучь драйвер и на месте. Понятно, что под линуксом набирается цепочка эмуляторов и все вместе тормоза. По IAR-у скажу, есть подозрение, что он теми обнородованными рецептами недолечен. А мaстеp - лomаcтер к сожалению пропал не по своей воле...
|
|
|
|
|
Jan 31 2005, 12:17
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551

|
Цитата(Make_Pic @ Jan 30 2005, 13:21) По IAR-у скажу, есть подозрение, что он теми обнородованными рецептами недолечен. А мaстеp - лomаcтер к сожалению пропал не по своей воле...  Для информации - под равеном все ок. А что с ломастером? В силиконовую тайгу подался?
|
|
|
|
|
Jan 31 2005, 15:08
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(IgorKossak @ Jan 31 2005, 17:04) Похоже, что решил проблему. См. здесь. Установил полную версию, пролечил, подменил две библиотеки, наслаждаюсь. Нееее! Все более прозрачно! См. ниже: Докладываю: если сделать из старого wiggler-а новый путем запаеванием перемычки между 8 и 15 пином LPT разъема, то IAR EWARM 4.20a работает с виглером не хуже, а может даже лучше чем версия 4.10b. Ничего переписывать не надо. Вы просто переписыванием полного боевого комплекта из версии 4.11a, версию 4.20a превратили в 4.11a
|
|
|
|
|
Feb 1 2005, 11:50
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551

|
Цитата(AlexandrY @ Feb 1 2005, 12:23) У него конденсатор питания первого каскада буферов заряжаеться 10 мс, а IAR успевает сделать первую попытку уже через 500 мкс после включения. Есть такое. Я как только собрал виглер, посмотрел осцилом на сигнальчики. Когда увидел, что выход дергает емкость, сразу же отпаял нафиг. Тем более, что действительно легко взять питание от таргета
|
|
|
|
|
Feb 1 2005, 18:19
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Цитата(IgorKossak @ Feb 1 2005, 18:11) Цитата(ig_z @ Feb 1 2005, 14:50) ... легко взять питание от таргета Соблюдая осторожность, разумеется. А то ведь вывести из строя таргет можно. А это намного бОльшая неприятность по сравнению с нажатием на кнопку Retry <_< . Ну если грамотно сделанный вигглер (МТ-шный не знаю), то вряд ли. На простейшем самопале наблюдал несколько раз порчу содержимого флеша - при питании ото таджета. А фирменый у меня тоже так же питается, но за три года в разных ситуациях ни в чем таком не был замечен.
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Feb 2 2005, 12:14
|
Местный
  
Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551

|
Цитата(IgorKossak @ Feb 2 2005, 11:07) Не проще ли в таком случае ёмкость конденсатора питания со стороны LPT уменьшить? До 1uF, к примеру. Соседняя нога под ИАРом не дергалась. Наверное так проще. А вот правильнее было бы собрать через шотки все ноги с лпт в кучу. Я именно так МСП жтаге и сделал, что позволило урезать шлейф до 6 проводов
|
|
|
|
|
Dec 18 2005, 16:56
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(AlexandrY @ Feb 1 2005, 11:23)  Тот вариант, что продает MT-System имеет неприятную кривизну. У него конденсатор питания первого каскада буферов заряжаеться 10 мс, а IAR успевает сделать первую попытку уже через 500 мкс после включения. В результате всегда показывает с первой попытки, что кабель разорван. Мне достался вообще дивной кривизны Wiggler от MT-System. 1. Он штатно содержит 10pin разъем. 2. На нем перерезаны и перекрещены 4 дорожки между местами для подключения 20 и 14pin разъемами. Вопросы: 1. По до что он в таком исполнении предназначен? 2. Для приведения в армообразный 20pin вид, что надо с ним сделать? Прочитав сдесь про "Wigler"-овские клоны тратить время на разборки не захотелось, но если вдруг кто-то знает... Кстати, сами MT-System-овцы молчат, как партизаны и на письма с вопросами не отвечают.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 19 2005, 16:32
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(IgorKossak @ Dec 19 2005, 17:16)  В стандартном JTAG интерфейсе не так много проводов. Я именно 10-пиновый вариант и использую (по схеме с сахары). 20-пиновый отличается от 14-пинового наличием земляного провода возле каждого сигнального, видимо для большей скорости и помехозащищённости. Ну в общих чертах именно так дело и обстоит. Проблема в том, 1. На родной Wig-MT физически _имеются_ места под все три разъема, о чем на схеме с Сахары ни гу-гу 2. При этом за каким-то чертом перерезаны четыре дорожки и установлены четыре перемычки между незапаянными разъемами 14 и 20. Заниматься головоломками (с учетом многообразия схем, драйверов и _трех_ вариантов 10pin на одной из них )не хочется совсем - проще выбросить, или получить четкий ответ по переделке (например запаять 20pin разьем и восстановить порезки, или переходник с 10->20,...).
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 19 2005, 18:11
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(IgorKossak @ Dec 19 2005, 17:16)  Я именно 10-пиновый вариант и использую (по схеме с сахары). Для общего развития - а какая раскладка сигналов используется на Вашем конкретном 10-pin и из каких соображений? Кто жетвою пал? DBGRQ и DBGACK эти видимо автоматически. Кто-то еще?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 20 2005, 09:45
|

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

|
Цитата(zltigo @ Dec 19 2005, 20:11)  Цитата(IgorKossak @ Dec 19 2005, 17:16)  Я именно 10-пиновый вариант и использую (по схеме с сахары).
Для общего развития - а какая раскладка сигналов используется на Вашем конкретном 10-pin и из каких соображений? Кто жетвою пал? DBGRQ и DBGACK эти видимо автоматически. Кто-то еще? Привожу схему с сахары плюс перемычка между выводами 8 и 15 на DB25.
|
|
|
|
|
Dec 20 2005, 11:31
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(IgorKossak @ Dec 20 2005, 11:45)  Привожу схему с сахары плюс перемычка между выводами 8 и 15 на DB25. Ответ не тот :-(. На Сахаре 14pin c ним все достаточно ясно, хотя и существуют в природе ТРИ (минимум)варианта Вопрос был, какую цоколевку Вы используете для 10pin, и какие мотивы были выбрать именно такую. На мои глаза попадалась только одна фирменно-докуменированная цоколевочка 10pin JTAG образного устройсва - алтерианский ByteBlasterMV. Посему и вознк вопрос - попробовать продолжать придерживаться похожего на него или ставить 20pin (для него трактований вариантов исполнения не попадалось по крайней мере) и считать его обязательным для разрабатываемых устройств, а уже все прочие - переходниками на него.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 20 2005, 13:43
|

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

|
Цитата(zltigo @ Dec 20 2005, 13:31)  Ответ не тот :-(. На Сахаре 14pin c ним все достаточно ясно, хотя и существуют в природе ТРИ (минимум)варианта Вопрос был, какую цоколевку Вы используете для 10pin, и какие мотивы были выбрать именно такую. На мои глаза попадалась только одна фирменно-докуменированная цоколевочка 10pin JTAG образного устройсва - алтерианский ByteBlasterMV. Посему и вознк вопрос - попробовать продолжать придерживаться похожего на него или ставить 20pin (для него трактований вариантов исполнения не попадалось по крайней мере) и считать его обязательным для разрабатываемых устройств, а уже все прочие - переходниками на него. Я взял именно тот Wiggler, который привёл, но в посадочное место 14-пинового разьёма впаял 10-пиновый совмещая по первому выводу, остальные 4 вывода\сигнала не используются. Альтеровский разьём тоже хорош, но в нём нет сигнала сброса. О стандартности выбранного мною варианта не задумывался.
|
|
|
|
|
Dec 20 2005, 14:36
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(IgorKossak @ Dec 20 2005, 15:43)  но в посадочное место 14-пинового разьёма впаял 10-пиновый совмещая по первому выводу, остальные 4 вывода\сигнала не используются. Альтеровский разьём тоже хорош, но в нём нет сигнала сброса. О стандартности выбранного мною варианта не задумывался. Цоколевка 14pin разьема на РЕАЛЬНОМ Wig-MT никак не совпадает с Сахаровким и поступить вышеописанным способом невозможно. Все остальное понятно. Логика тоже. Ну в байтбластере есть свободные пины... Но в общем рещение приняно - для ликвидации разнотолков и шатаний впредь будет использоваться 20pin. Все прочие будут конвертироваться в него. MT-System со своими "разработками" (для примитивной платы - четыре порезки и 5 преремычек + ПОЛНОЕ отсутствие документации в комплекте - многовато будет ), их поддержкой (десять дней без ответов) и естественно предметами торговли идет лесом.... Других торговцев комплектухой хватает.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|