Pavel_I 0 22 января, 2007 Опубликовано 22 января, 2007 · Жалоба Интересно, кто-нибудь пробовал 4-wire JTAG в контроллерах MSP430F2xxx. Было желание отлаживаться в конфигурации IAR + LPT FET, но не получилось. IAR не видит девайс. Не пойму почему и кто виноват. LPT FET исправный. При этом на испытуемом контроллере (MSP430F2001) удалось добиться программирования в режиме Spy-Bi-Wire на программаторе MSP430 GANG. Но версия железа программатора не позволяет проверить 4-wire JTAG режим. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shread 0 22 января, 2007 Опубликовано 22 января, 2007 · Жалоба Интересно, кто-нибудь пробовал 4-wire JTAG в контроллерах MSP430F2xxx. Было желание отлаживаться в конфигурации IAR + LPT FET, но не получилось. IAR не видит девайс. Не пойму почему и кто виноват. LPT FET исправный. При этом на испытуемом контроллере (MSP430F2001) удалось добиться программирования в режиме Spy-Bi-Wire на программаторе MSP430 GANG. Но версия железа программатора не позволяет проверить 4-wire JTAG режим. Он и не увидит, т.к там пин TDI/TDO работает только в одном направлении. А нужно-в обоих, как в FET-USB, или других подобных. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel_I 0 22 января, 2007 Опубликовано 22 января, 2007 · Жалоба Он и не увидит, т.к там пин TDI/TDO работает только в одном направлении. А нужно-в обоих, как в FET-USB, или других подобных. Ну там же полный комплект JTAG сигналов. Зачем пину требуется работать в двух направлениях? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shread 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Он и не увидит, т.к там пин TDI/TDO работает только в одном направлении. А нужно-в обоих, как в FET-USB, или других подобных. Ну там же полный комплект JTAG сигналов. Зачем пину требуется работать в двух направлениях? Я так понимаю, вы подключаете процессор, по одной из схем из мануала slau138c, так? ну так обратите внимание, что при использовании SPBW интерфейса мк пин 1 коннектора JTAG подписан, как TDO/TDI, вот как на этой картинке, например: Далее посмотрите, куда идет этот пин. В данном случае ножка reset совмещена с сигналом SBWTDIO, это некий аналог пина SDA в I2C интерфейсе, он двунаправленный. Если в стандартном интерфейсе JTAG, используемом с 1xx, 4xx семействами пины данных разделены- TDI, TDO, то в SPBW используется только один пин. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel_I 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Благодарю за подробный ответ, но Вы неправильно меня поняли. Я пытался подключить контроллер по другой схеме, по той, где используется стандартный JTAG. (рисунок 3-1 в том же документе). Мне неясно, должен ли работать стандарный JTAG в принципе на контроллерах этой серии. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VAI 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 2101 через стандартный FET программировали. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-=ВН=- 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Интересно, кто-нибудь пробовал 4-wire JTAG в контроллерах MSP430F2xxx. Было желание отлаживаться в конфигурации IAR + LPT FET, но не получилось. IAR не видит девайс. Не пойму почему и кто виноват. LPT FET исправный. При этом на испытуемом контроллере (MSP430F2001) удалось добиться программирования в режиме Spy-Bi-Wire на программаторе MSP430 GANG. Но версия железа программатора не позволяет проверить 4-wire JTAG режим. LPT-шным программатором, вроде он MSP-FET430PIF FET Interface module зовется, MSP430F2xxx по 4-wire JTAG нормально программируются. По крайней мере 2012. Вынужденно проверено - сгорел напрочь USB-шный программатор и до прихода нового пришлось несколько экземпляров устройства программировать LPT-шным. Со слезами на глазах-jtag-ские ноги у контроллера на время прогр. надо же было изолировать от схемы, на этот режим программир. не было же рассчитано. Верите -даже сейчас слезы капают:((((( Схема подключения стандартная, есть везде. Питалось устр-во от собственного блока питания при программировании, не от программатора. Вряд ли и 2001 будет бунтовать. IAR был версии 3.40. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Благодарю за подробный ответ, но Вы неправильно меня поняли. Я пытался подключить контроллер по другой схеме, по той, где используется стандартный JTAG. (рисунок 3-1 в том же документе). Мне неясно, должен ли работать стандарный JTAG в принципе на контроллерах этой серии. А сигнал TEST при этом подключали? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel_I 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба А сигнал TEST при этом подключали? Подключал. Все было сделано как рекомендовано в slau138. На самом деле у меня SM_JTAG. Но с MSP430F149 и MSP430F1232 он работал без проблем. Благодарю всех откликнувшихся! Буду копать дальше. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shread 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба А сигнал TEST при этом подключали? Подключал. Все было сделано как рекомендовано в slau138. На самом деле у меня SM_JTAG. Но с MSP430F149 и MSP430F1232 он работал без проблем. Благодарю всех откликнувшихся! Буду копать дальше. А в чем проблема с полным JTAG, какой программный пакет вы используете? Какие ошибки он пишет. С чем совмещены ноги, использованные для JTAG? Или вы голый чип шьете? Схему приведите, как вообще прицеплено? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel_I 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба А в чем проблема с полным JTAG, какой программный пакет вы используете? Какие ошибки он пишет. С чем совмещены ноги, использованные для JTAG? Или вы голый чип шьете? Схему приведите, как вообще прицеплено? Использую IAR 3.42а Ноги ни с чем не совмещены, голый чип. Питание, кондер по питанию и все. Пробовал на разных чипах. Эффект одинаковый. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shread 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба Так, это интересно... Прбовали софтиновй MSPFet? В вашем описании не увидел резистора подтягивающего на ресете, его нет, или просто не написали. Если нет-поставьте. Далее нужно шаманить, и тыкать осциллом=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба Использую IAR 3.42а Ноги ни с чем не совмещены, голый чип. Питание, кондер по питанию и все. Пробовал на разных чипах. Эффект одинаковый. SM_JTAG это что такое? На схеме из даташита нарисован джампер по питанию J1/J2, он у вас в каком положении был? Питание на кристалл откуда-нибудь извне (не от самого FET) подавали? Какое по величине? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel_I 0 25 января, 2007 Опубликовано 25 января, 2007 · Жалоба SM_JTAG это что такое? На схеме из даташита нарисован джампер по питанию J1/J2, он у вас в каком положении был? Питание на кристалл откуда-нибудь извне (не от самого FET) подавали? Какое по величине? Это SM510 JTAG в режиме MSP430 FET. Ну забыл я как от называется правильно :-). Питание подавал извне. 3 вольта. Джамперы на самом JTAG-е стояли в правильном положении. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 29 января, 2007 Опубликовано 29 января, 2007 · Жалоба А в чем проблема с полным JTAG, какой программный пакет вы используете? Какие ошибки он пишет. С чем совмещены ноги, использованные для JTAG? Или вы голый чип шьете? Схему приведите, как вообще прицеплено? Использую IAR 3.42а Ноги ни с чем не совмещены, голый чип. Питание, кондер по питанию и все. Пробовал на разных чипах. Эффект одинаковый. А ведь у меня такая же фигня ! ;( Только что (в соседней ветке) я решил озадачить народ дурацким вопросом, почему на 2011 не работает BSL. Объяснили. Ок, начал собирать переходник LPT-JTAG. Пробую с помощью MSPFET - не работает, нет связи. Ладно, то же самое IARом - та же фигня. Ну, конечно, перептать проводок на полумакетной конструкции даже из одной микросхемы может каждый. Но у меня там рядышком F412 - с ним работает. И MSPFET, и IAR. И тут я обратил внимание на эту ветку... Похоже, тут дело уже не в кривых руках (точнее, не в _наших_ кривых руках ;) Да, через SBW - зашился сразу (хорошо, что я все ж купил вчера этот EZ430)... Ну, что скажут наши специалисты ? ;) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться