Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MT-Link+MSP
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
DASM
Тестировать мне особо не на чем, есть только MSP430F1101, с ним и работал + IAR KS 3.41. Полет нормальный, на этом чипе глюков не заметил. Прошивка мтлинка ставится как обычно. Для возрата к ARM варианту последнюю прошивку 1.6 прилагаю.
PS - эти прошивки для версий железа 1.1 и 1.2.
VAI
Спасибо. Попробую после праздников на плате с непрожженым фузе. А пока у меня в наличии только платы с прожженым фузе, и записываю через BSL. Но должного тестирования не смогу провести, активно дебугером не пользуюсь.
Make_Pic
Цитата(DASM @ May 8 2006, 00:47) *
Тестировать мне особо не на чем, есть только MSP430F1101, с ним и работал + IAR KS 3.41. Полет нормальный, на этом чипе глюков не заметил. Прошивка мтлинка ставится как обычно. Для возрата к ARM варианту последнюю прошивку 1.6 прилагаю.
PS - эти прошивки для версий железа 1.1 и 1.2.


Под какую версию MT-Link?
zltigo
Цитата(Make_Pic @ May 8 2006, 07:14) *
Под какую версию MT-Link?

Под не5, естественно.

Вообще хорошо - вдруг когда пригодится на извилистом жизненном пути.
DASM
Ну VAI, не ожидал =)) Вроде Вы просили =) Но не суть, прошивка для MSP начата была давно, надо было закончить. Кстати если нужна прошка фузов - то программно она поддерживается, надо только внешний преобразователь и ключик. Хотя обычный FET на LPT неплохо работает, так что это видимо пригодится разве только тем, у кого LPT нет. Вопрос второй. Есть дикое желание AVR программатор сделать (в плане прошивки), хоть готовый и недорогой, но "все в одном" мне удобней. Или как альтернатива дописать таки сеггеровский SVF плеер (можно будет шить Альтеры с Ксилинксами). Как считаете, что полезней обществу ?
zltigo
Цитата(DASM @ May 8 2006, 14:23) *
(можно будет шить Альтеры с Ксилинксами). Как считаете, что полезней обществу ?

По мне так вышеутомянутое, но это по причине того, что AVR практически не пользую и тем более в будующем не буду а для текущего хватает клона MkIce. А вот дергаться между LPT "бластером" и
MT-Link - напрягает.
SpiritDance
Еще один программатор для АВР? Нафиг, ног у Мтлинка многовато для переходника с 20 на 6. Вот если бы отладчик для АВР тогда это было бы счастье огромное, потому что оригинальный дорогой очень зараза. А плисы мне например вообще не нужны потому что не работаю с ними. и чтото я не пому как можно дергатся между LPT и USB? smile.gif)
zltigo
Цитата(SpiritDance @ May 9 2006, 07:11) *
А плисы мне например вообще не нужны потому что не работаю с ними.

Очевидно, что Ваши устройства не содержат ничего кроме одинокого AVR. Тогда
понятно, что несколько устройств в JTAG цепочке это тоже "не нужно" и соответственно перетыкание разнообразных JTAG девайсов Вас не волнует. Да и 20pin кажется "многовато".
Edmundo
Цитата(zltigo @ May 9 2006, 11:45) *
Очевидно, что Ваши устройства не содержат ничего кроме одинокого AVR. Тогда
понятно, что несколько устройств в JTAG цепочке это тоже "не нужно" и соответственно перетыкание разнообразных JTAG девайсов Вас не волнует.

Это вы что же -- на один JTAG-разъем вешаете и МК и ПЛИС? Что-то не догоняю... Мы и шесть процессоров ставили и по 2 ПЛИСины, но никогда с цепочками не заморачивались. Так что я тоже не пойму, что значит
Цитата
дергаться между LPT "бластером" и MT-Link

А по теме топика: я за ПЛИС "Altera" smile.gif
vesago
А мне мысль с AVR программатором очень по душе. Очень удобно когда процов много - инструмент один. Даже если это будет просто прошивка. Единственное - не представляю под какую оболочку. Все знакомые авр прошивальщики ориентированы под LPT.
zltigo
Цитата(Edmundo @ May 9 2006, 12:18) *
Мы и шесть процессоров ставили и по 2 ПЛИСины, но никогда с цепочками не заморачивались.

А какие, простите, "заморочки"? Соединяется в цепочку на ОДИН разьем и ВСЕ.
Принятое Вами решение c шестью разьемами не разумно и еще заодно отсекает
возможности анализа связей девайса.
SpiritDance
Цитата(zltigo @ May 9 2006, 11:45) *
Очевидно, что Ваши устройства не содержат ничего кроме одинокого AVR. Тогда
понятно, что несколько устройств в JTAG цепочке это тоже "не нужно" и соответственно перетыкание разнообразных JTAG девайсов Вас не волнует. Да и 20pin кажется "многовато".

Не знаю что из моих слов может быть очевидно кроме того, что я не работаю с ПЛИСами. cool.gif В устройствах по разному бывает, бывает и одинокий АВР, бывает и несколько одиноких АВР, бывает и несколько одиноких АВР с несколькими одинокими ПЛИСами, с такой вещью как гальваническая развязка между ними, так что с цепочками ёк. Да и повторюсь, jtag отладчика под АВР нет, а есть только SPI разъемы.
Так что я что-то не пойму что ваша реплика означает? Если это протест против моего высказывания , ну вы же высказываетесь против АВР на основании того что вы с ним не работаете, почему я не могу также? Чего на людей бросатся-то? huh.gif
Edmundo
Цитата(zltigo @ May 9 2006, 14:34) *
А какие, простите, "заморочки"? Соединяется в цепочку на ОДИН разьем и ВСЕ.

Взять хотя бы такую мелочь, как полное несовпадение распиновки разъемов JTAG у ПЛИС и DSP (уж не переходники ли паять/обжимать ?). Плюс еще мелочи в виде пространственного расположения (это ж какая длина цепи получится, без буферов не отделаться -- скорости ведь не LPT-шные). Ну и главный вопрос -- а стоит ли? ПЛИС прошивается однажды, переделывается очень редко, из-за нее только что-то городить... Boundary-scan никогда не увлекались -- как-то и без этого все работает.
zltigo
Цитата(Edmundo @ May 9 2006, 16:37) *
....

Странно. Все приведенные (кроме одного "опасения") аргументы однозначно свидельствуют
о логичности применения ЕДИНСТВЕННОГО 20pin JTAG на все случаи жизни.
Цитата
Boundary-scan никогда не увлекались -- как-то и без этого все работает.

Ага. И работает само и отлаживается само не прикладая рук. Ляпота!
zltigo
Цитата(SpiritDance @ May 9 2006, 16:17) *
Не знаю что из моих слов может быть очевидно кроме того, что я не работаю с ПЛИСами.
..
бывает и несколько одиноких АВР с несколькими одинокими ПЛИСами
...

Вы уж как-то определитесь есть ПЛИС или нет их у Вас...
Цитата
Да и повторюсь, jtag отладчика под АВР нет,

Что значит 'Нет'? Не используете его, не используете ПЛИС- это Ваше дело.

Цитата
Так что я что-то не пойму что ваша реплика означает?

То и означает, что неиспользование и непонимание предмета/проблемы конкретным человеком не отменяет факта существования предмета/проблемы. Поскольку Вы СПРОСИЛИ что это за проблема - я Вам ответил.
"Бросаться" не собирался - честное слово! Против AVR тем более не высказывался - токмо в плане
личного НЕ использования и соответственно личного предпочтения алтерианской заливалки ЛЮБОМУ девайсу для работы с AVR.
Edmundo
Цитата(zltigo @ May 9 2006, 17:59) *
Странно. Все приведенные (кроме одного "опасения") аргументы однозначно свидельствуют
о логичности применения ЕДИНСТВЕННОГО 20pin JTAG на все случаи жизни.

Жалко только, что этой "логики" не придерживаются ни производители БайтБластеров (с их 10-пиновыми JTAG), ни производители внутрисхемных эмуляторов для TMS320 (14 пинов без вариантов). Да и 20-пиновый разъем ставить на плату -- невиданная роскошь (10-пин с шагом 2 мм еле впихивается).

Цитата(zltigo @ May 9 2006, 17:59) *
Ага. И работает само и отлаживается само не прикладая рук. Ляпота!

Да нет, руки все-таки пригождаются. Тестер+осциллограф+ICE -- этого достаточно. Честно говоря, я не встречал людей, которые широко используют boundary-scan в своей практике (если конечно не путать его с внутрисхемной эмуляцией aka ICE, которой пользуются все повсеместно). Возможно, вы первый (если вы его используете).

Ну да это уже переросло в полный bb-offtopic.gif, поэтому считаю вопрос закрытым. А фразу про "дергаться между LPT-бластером и MT-Link" буду считать случайно вырвавшейся неудачной репликой.
И еще, фразы наподобие "очевидно, что Ваши устройства не содержат ничего кроме одинокого AVR" выглядят как минимум снобистскими. Позвольте посоветовать вам все же как-то корректнее выражаться.
zltigo
Цитата(Edmundo @ May 9 2006, 17:32) *
Жалко только, что этой "логики" не придерживаются ни производители БайтБластеров (с их 10-пиновыми JTAG), ни производители внутрисхемных эмуляторов для TMS320 (14 пинов без вариантов). Да и 20-пиновый разъем ставить на плату -- невиданная роскошь (10-пин с шагом 2 мм еле впихивается

Жалко :-(. Очень жалко. Посему я высказался за возможность заливалки PLCC/FPGA через MT-Link.
А кучу "10-пин с шагом 2 мм" это не роскошь? Если чип с JTAG один, то тогда о чем мы говорим? И причем здесь ""снобизм""?
Цитата
А фразу про "дергаться между LPT-бластером и MT-Link" буду считать случайно вырвавшейся неудачной репликой.

Абсолютно четкая реплика - Ну не хочется втыкать то один, то другой, поскольку у меня "обычное"
число чипов с JTAG - три (реже 2 или 4) и они в цепочке. В чем непонятки или оскорбления?
VAI
Цитата(DASM @ May 8 2006, 16:23) *
Ну VAI, не ожидал =)) Вроде Вы просили =)

Да, я просил. У меня на столе будет меньше железяк :-).
В особых случаях приходится смотреть в отладчике, что и как, но стараюсь писать программы ясно, чтоб сам понимал, что делаю, да и по старинке, вывожу отладочную информацию через СОМ-порт.

А переходник 20 ног на 14 какой? У сеггера J-Link430 идет с 14-ти ногим разъемом.
zltigo
Цитата(VAI @ May 10 2006, 07:53) *
да и по старинке, вывожу отладочную информацию через СОМ-порт.

Собственно почему "по старинке"?
Терминал это практически единственный способ полнофункциональной отладки. Внутрисхемная отладка тут практически не пригодна и сама по себе малонужна и весьма редкоиспользуема при получении хоть какого-то опыта.
Мною, например, MT-Link много чаще используется с J-Flash/Mem. Хотя и для этого уже редко - обустроил себе терминалку с загрузчиком в LPC2000/FPGA и в основном в ней и живу.
Зато для обустройства в новой железке JTAG отладчик и прочие JTAG прибамбасы - вещь весьма приятная.
Цитата
А переходник 20 ног на 14 какой? У сеггера J-Link430 идет с 14-ти ногим разъемом.

А в чем проблема? Оба разьема расписаны.
В принципе, если будет реальная поддержка разнообразного железа, то конечно и жесткие(на печатной плате) переходники были-бы опционально желательны.

P.S.
To: DASM
Вот перечитал вышенаписанное и понял, что для моих условий MT-Link c поддержкой заливки в
Alter-у был-бы много более покупаем. Обычных - ну еще 2-3 а заливальщиков - на десятки счет пойдет - тут и пусконаладчики и производства и сервисники....
Alex03
Да ещё б не прошивки в MT-Link туда-сюда менять, а какнить выставлять текущий режим (выбирать отлаживаемое железо).
VAI
Цитата
А в чем проблема? Оба разьема расписаны.

У seggera - да - для абсолютно разных изделий, у DASMa - одно изделие.
DASM, нарисуй свой переходник 20->14, я по быстрому спаяю и я проверю на 149 и 1132, они у меня сейчас на столе есть. Неохота рыться по телесиськам, выискивать, куда TEST цеплять и .т.д.
KiV
Я всеми руками (и ногами smile.gif) поддерживаю вариант MSP430 плюс AVR программатор плюс заливка ПЛИС! Реальное уменьшение числа всяких приблуд на столе!
Несколько конструктивных замечаний
1) Было-бы хорошо, если-бы менялась не вся прошивка, а только некая конфигурация с помощью маленькой программки. И вообще супер если эта программка сидела в системном трее и меняла свою пиктограммку в зависимости от текущего режима (и там-же по клику - смена режима).
2) Очень интересен SVF плейер. Хочется поддержки Xilinx и Actel. Не знаю, есть-ли принципиальные различия SVF для чипов разных производителей, но что-то о несовместимости в инете встречал (может и глупости).

Несколько вопросов
1. Это только для старой версии МТ-линк? Планируется сделать это для пятой?
2. Про переходник 14-pin и схему подключения к MSP430 тут уже спросили.
3. Как подключить ключ для управления источником питания для пережигания фуза на MSP430?
DASM
VAI - хорошо, нарисую. Но принцип простой просто подключение по имени. TCK на TCK и т п. Сейчас нарыли с Сергеем Борщом одну багу, ищу киток в Питере на недельку с 149-ым для выяснения..
KiV - 1) Это возможно если все - таки окажется нужным =)
3) нарисую до завтра (по основной работе загрузили), извините
vesago
Цитата(Alex03 @ May 10 2006, 11:04) *
Да ещё б не прошивки в MT-Link туда-сюда менять, а какнить выставлять текущий режим (выбирать отлаживаемое железо).

Я тоже так думаю. Была бы фирмваря одна, а девайс конфигурировался какой утилиткой хоть с командной строки.
zltigo
Цитата(vesago @ May 10 2006, 17:44) *
Была бы фирмваря одна

А вот этого для MT-Link5 не будет :-) по причине того, что он "клон".
Зато "предпоследний" получит новую путевку в жизнь.....
DASM
Zltigo - never say never =) Тут вопрос в другом - полная перепрошивка - занимает пару секунд. Чем этот вариант не устраивает, не понимаю.
m16
Цитата(DASM @ May 10 2006, 19:13) *
Zltigo - never say never =) Тут вопрос в другом - полная перепрошивка - занимает пару секунд. Чем этот вариант не устраивает, не понимаю.

если ресурсы памяти позволяют не луше ли активную прошивку выбирать например джамперами ? имхо удобнее в работе.
DASM
Джамперы внутри корпуса удобней переставлять чем перепрошить консолькой за пару секунд ?? Схемка переходника пока такая - приаттачил.
zltigo
Цитата(DASM @ May 10 2006, 18:13) *
Zltigo - never say never =) Тут вопрос в другом - полная перепрошивка - занимает пару секунд. Чем этот вариант не устраивает, не понимаю.


А что, я не против :-), тем более, что у меня оба будут :-)
Ну а перепрошивка, если flash реально не посыпится и сбоизм при прошивке не загубит девайс, то и сгодится...
SpiritDance
Цитата(zltigo @ May 9 2006, 18:19) *
Вы уж как-то определитесь есть ПЛИС или нет их у Вас...

biggrin.gif
слегка перефразирую: "не я работаю с плисами". Их схемотехники дрючат.
Цитата(zltigo @ May 9 2006, 18:19) *
Что значит 'Нет'?

А то и значит - нет. Отладчик хочу доступный, а не программатор. У-аааа! smile.gif
Цитата(zltigo @ May 9 2006, 18:19) *
Не используете его, не используете ПЛИС- это Ваше дело.

Есно мое. Я что обратное говорил?
Цитата
Так что я что-то не пойму, что ваша реплика означает?

Цитата(zltigo @ May 9 2006, 18:19) *
То и означает, что неиспользование и непонимание предмета/проблемы конкретным человеком не отменяет факта существования предмета/проблемы. Поскольку Вы СПРОСИЛИ что это за проблема - я Вам ответил.

Ну тогда бы и отвечали: "я использую один разъем для jtag на плате." Я бы с удовольсвием заткнулся.А вы мне про мои устройтва рассказывать начали.
Цитата(zltigo @ May 9 2006, 18:19) *
"Бросаться" не собирался - честное слово! Против AVR тем более не высказывался - токмо в плане
личного НЕ использования и соответственно личного предпочтения алтерианской заливалки ЛЮБОМУ девайсу для работы с AVR.

Как и я высказался вплане личного неиспользования ПЛИС. Мне нужнее АВР. вот и все.
Если уж речь зашла об авторе
DASM мне интересно, а каким собственно программатором вы собаираетесь АВР прошивать через мт-линк?
DASM
Вобщем пишу SVF плеер пока, дальше видно будет. PS бедная моя альтерка, у них же всего 100 циклов перезаписи =(((
zltigo
Цитата(DASM @ May 10 2006, 22:07) *
Вобщем пишу SVF плеер пока, дальше видно будет. PS бедная моя альтерка, у них же всего 100 циклов перезаписи =(((

А девайс с FPGA раздобыть по такому случаю?
DASM
Цитата(zltigo @ May 11 2006, 00:44) *
Цитата(DASM @ May 10 2006, 22:07) *

Вобщем пишу SVF плеер пока, дальше видно будет. PS бедная моя альтерка, у них же всего 100 циклов перезаписи =(((

А девайс с FPGA раздобыть по такому случаю?

не помешало бы... Cyclon лежит, но платы нет.. Ладно, добью пока EPM3064
zltigo
Цитата(DASM @ May 11 2006, 00:43) *
не помешало бы... Cyclon лежит, но платы нет.. Ладно, добью пока EPM3064

Надо было пораньше "жаловаться" - в хламе, как минимум, с PLCC валяется всяких плат изрядно -
можно было-бы с оказией перед праздниками в Питер переправить.
Теперь не знаю когда и ждать :-(
zltigo
Цитата(DASM @ May 10 2006, 22:07) *
Вобщем пишу SVF плеер пока, дальше видно будет.

Ну и как результат? А то на segger какие-то левые намеки давно и безрезультатно присутствуют:
Код
JTAGLoad (Command line tool)
JTAGLoad is a tool, that can be used to open an svf (Serial vector format) file. The
data in the file will be sent to the target via J-Link / J-Trace.

Что-то заколдованный продукт получается.....
DASM
Цитата(zltigo @ Jun 9 2006, 23:06) *
Цитата(DASM @ May 10 2006, 22:07) *

Вобщем пишу SVF плеер пока, дальше видно будет.

Ну и как результат? А то на segger какие-то левые намеки давно и безрезультатно присутствуют:
Код
JTAGLoad (Command line tool)
JTAGLoad is a tool, that can be used to open an svf (Serial vector format) file. The
data in the file will be sent to the target via J-Link / J-Trace.

Что-то заколдованный продукт получается.....

ЭЭ .. мужики... ну запой у меня, с кем не бывает... Пока по нулям, хотя пути работы ясны. Коммерчески правда это ноль - и так как семечки расходятся, но обещал да и самому надо
SpiritDance
Я что-то не понял пятая версия в mt-system есть или нет?
Make_Pic
Цитата(DASM @ Jun 9 2006, 22:41) *
Цитата(zltigo @ Jun 9 2006, 23:06) *

Цитата(DASM @ May 10 2006, 22:07) *

Вобщем пишу SVF плеер пока, дальше видно будет.

Ну и как результат? А то на segger какие-то левые намеки давно и безрезультатно присутствуют:
Код
JTAGLoad (Command line tool)
JTAGLoad is a tool, that can be used to open an svf (Serial vector format) file. The
data in the file will be sent to the target via J-Link / J-Trace.

Что-то заколдованный продукт получается.....

ЭЭ .. мужики... ну запой у меня, с кем не бывает... Пока по нулям, хотя пути работы ясны. Коммерчески правда это ноль - и так как семечки расходятся, но обещал да и самому надо

Может тебя как то простимулировать? wink.gif
VAI
Цитата(Make_Pic @ Jun 10 2006, 14:08) *
Может тебя как то простимулировать? wink.gif


Имеешь в виду запой? :-))
DASM
SpiritDance - да, там только 5-ая сейчас
zhilik
А где этот MT-Link можно купить и почём?
А то J-Link совсем дорого.
...А может вообще где-нт его плата в иНете валяется...?
Fachleute
Цитата(zhilik @ Jun 15 2006, 21:49) *
А где этот MT-Link можно купить и почём?
А то J-Link совсем дорого.
...А может вообще где-нт его плата в иНете валяется...?


Я брал здесь http://www.mt-system.ru/p73.mt?expand=354#n354 кажись за 70$.

Плата может и валяется, а вот прошивка.....
zltigo
Ну и чем это (SVF плеер и отлаженый MSP) кончилось?
DASM
По разным причинам никак, раз Вам так хочется это услышать
zltigo
Цитата(DASM @ Aug 13 2006, 16:27) *
раз Вам так хочется это услышать

Не хочется :-(, совсем не хочется, слышать такого. Просто захотелось некоторой определенности, вместо пребывания в надеждах. Спасибо за информацию.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.