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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Проблема с F2011 (или с руками ?)
rx3apf
сообщение Jan 25 2007, 00:02
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Мне очень стыдно, но не могу справиться с F2011. Подключаю через "железо" SLAA096, MSPFET ругается на ошибку синхронизации. TXD от MSP - P1.1 [3], RXD - P1.2 [4]. P1.1 даже не переходит в режим выхода. С полярностью "TST" поигрался - без толку. Где порылась собака ? Или я все ж неправильно понял, кто и куда Rx и Tx для BSL ? А как тогда правильно (что-то, переворошив SLAA089 и 096, так и не понял, как быть с 20x1).
Да, и вообще, в какой момент начинается работа собственно BSL (когда TxD переходит в режим выхода) - после дергания RST/TST, или только после приема чего-то по RxD ?
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 25 2007, 00:48
Сообщение #2


Гуру
******

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



Цитата(rx3apf @ Jan 25 2007, 02:02) *
TXD от MSP - P1.1 [3], RXD - P1.2 [4]. P1.1 даже не переходит в режим выхода. С полярностью "TST" поигрался - без толку. Где порылась собака ? Или я все ж неправильно понял, кто и куда Rx и Tx для BSL ?

Вообще-то сигналом RxD в BSL всегда P2.2 был, причем это вход. TxD (P1.1) это выход.
Цитата(rx3apf @ Jan 25 2007, 02:02) *
А как тогда правильно (что-то, переворошив SLAA089 и 096, так и не понял, как быть с 20x1).
Да, и вообще, в какой момент начинается работа собственно BSL (когда TxD переходит в режим выхода) - после дергания RST/TST, или только после приема чего-то по RxD ?

Условие старта бутлоадера описано в главе 2, и в slaa096 и в slaa089 (Features of the MSP430 Bootstrap Loader).
Только для вашего случая проблема не в этом. А в том, что в серии F20xx нету BSL, поскольку и пина P2.2 тоже нету и область Boot ROM отсутствует. Зато есть Spy-Bi-Wire. BSL есть в более многовыводной серии F21x1. Сравните сами, например, даташиты F20xx и F21x1.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 01:41
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(rezident @ Jan 25 2007, 00:48) *
Только для вашего случая проблема не в этом. А в том, что в серии F20xx нету BSL, поскольку и пина P2.2 тоже нету и область Boot ROM отсутствует. Зато есть Spy-Bi-Wire. BSL есть в более многовыводной серии F21x1. Сравните сами, например, даташиты F20xx и F21x1.


Ой ! Позор на мои седые ... ну, неважно что... И с чего я решил, что можно их грузить через BSL, и хоть бы MSPFET хоть что-то на сей момент ругнулся (боюсь, автору сейчас икается wink.gif Спасибо !

Так-с... А чем же их шить, чтобы попроще ? Начать-то я хотел с PRGS430, радостно распаял JTAG - и обломался, не знает эта дрянь про 2011 и знать не желает (тоже мог бы ведь внимательнее почитать)... JTAG RAW и через MSPFET ?

Дело в том, что на этапе производства шить, похоже, сподручнее неким своим программатором, который одновременно будет считать некие калибровочные константы, и записывать их вместе с прошивкой или отдельно, но предполагалось, что без PC. Изображать SPY-BI-WIRE ? Радости мало, но, похоже, других вариантов-то и нет...
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 25 2007, 02:03
Сообщение #4


Гуру
******

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



К сожалению, я не могу дать совет по применению. Сэмплы этих кристаллов лежат у нас, но никак руки не дойдут "пощупать" их sad.gif PRGS430 у нас нету, но есть MSP-GANG430. Последней имеющейся у нас версией программы (1.34) серия F20xx поддерживается. Также в User's Manual (slau101f) указана поддержка и Spi-Bi-Wire. Если в программе выбираешь какой-нибудь кристалл из серии F20xx, то автоматически включается опция JTAG "Use SpyBiWire". Причем непосредственное управление этой опцией недоступно для пользователя (CheckBox затенен). Может для PRGS430 выпущен аналогичный апгрейд софта и firmware с поддержкой F20xx и Spy-Bi-Wire? Загляните-ка на сайт к TI.

P.S. сам заглянул. Не-а. Индейская изба sad.gif Цитирую
Цитата
Supported MSP430 Families:
E112, P112, E3xx, P3xx, C11xx, C3xx, C413, F11xx, F12xx, F13x, F14xx, F15x, F16xx, F21x1, F41x, F42x0, FE42x, FW42x, F43x, FG43x, F44x

For newer device families the MSP-GANG430 Programmer should be used.


Выходит не напрасно в свое время я сподобил начальство на покупку именно MSP-GANG430, а не MSP-PRGS430. rolleyes.gif
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 02:14
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



[quote name='rezident' date='Jan 25 2007, 02:03' post='201257']

For newer device families the MSP-GANG430 Programmer should be used.[/quote]

Выходит не зря я сподобил начальство на покупку именно MSP-GANG430, а не MSP-PRGS430. rolleyes.gif
[/quote]
С этого я начал - увидел, что 20xx не поддерживается, полез - обломс-с. Блин, оно мне нужно было еще вчера sad.gif Ищу, вроде ничего не попадается - хочу найти что-нибудь совсем простое по железу, чтобы зацепить на COM/LPT, и шить через spy-bi-wire. Потому как если повторять более сложный программатор - потребуется как минимум соответствующий кристалл, а это - время... Или все ж через стандартный JTAG, и через LPT ?
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 25 2007, 02:21
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



2011 программируется и отлаживается через ez430, которые раздавали на семинарах бесплатно.
если не получили, то купите - цена 20 долларов...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 02:37
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(АДИКМ @ Jan 25 2007, 02:21) *
2011 программируется и отлаживается через ez430, которые раздавали на семинарах бесплатно.
если не получили, то купите - цена 20 долларов...

Так где ж я его в два часа ночи куплю ? wink.gif Не, ну с этим брелком я сообразил, что на этапе отладки проблему решить можно. Но вот что до производства - вряд ли это пригодно. Я уже задницей чувствую, что надо завтра садиться, и писать свой стенд-программатор, который будет и писать чип, и тестировать результат. Других вариантов, похоже, просто нет. Только гложет червь сомнения - если не уложусь в 20x1, то придется брать 21x1, и работа - псу под хвост. И в самом деле купить брелок ? Хотя, сделав spy-bi-wire, четырехпроводный JTAG уж как-нибудь приложится....
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 25 2007, 02:45
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Вы собираетесь через неделю начинать производить партию устройств тиражом 100К ? Зачем сейчас делать программатор, если у вас еще программа не написана?

а такие нужные программаторы есть готовые, кроме того если у вас миллионные количества, то вам сам производитель все запишет...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 02:59
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(АДИКМ @ Jan 25 2007, 02:45) *
Вы собираетесь через неделю начинать производить партию устройств тиражом 100К ? Зачем сейчас делать программатор, если у вас еще программа не написана?

а такие нужные программаторы есть готовые, кроме того если у вас миллионные количества, то вам сам производитель все запишет...

К сожалению, поставка препрограммированных чипов проблемы не решит - на этапе производства нужно тем или иным способом вводить калибровочные параметры. А ресурсов для организации интерфейса с внешним миром для этих целей у кристалла весьма немного (хочется вообще уместиться в 2001). Поэтому и просматривается вариант со стендом-программатором - залили тест-прошивку, сняли характеристики, залили измененную прошивку либо перепрограммировали область параметров. И, по возможности, без лишнего оборудования на рабочем месте (PC там явно лишний), и все автоматически - сунул-вынул. Потому и... Да, а тиражи - именно таких порядков. Но не через неделю, само собой... Однако ж тянул-тянул (время-то было) - а тут такая вот задница выползла...
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 25 2007, 10:35
Сообщение #10


Гуру
******

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



Цитата(rx3apf @ Jan 25 2007, 04:59) *
Поэтому и просматривается вариант со стендом-программатором - залили тест-прошивку, сняли характеристики, залили измененную прошивку либо перепрограммировали область параметров. И, по возможности, без лишнего оборудования на рабочем месте (PC там явно лишний), и все автоматически - сунул-вынул.

Ну если просто "сунул-вынул" и чтоб без PC, то MSP-GANG430 самое то ИМХО. Он есть в наличии в Терраэлектронике. Кстати "брелки" EZ430-F2013 там тоже имеются.
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 25 2007, 12:23
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Я не понимаю в чем проблема.
Сделать автономный SBW/4 wire JTAG несложно, только на мой взгляд этим надо заниматься после того как устройство создано/проверено/ готово к производству.
Или именно Вы и занимаетесь подготовкой к производству? И Вам надо создать этот программатор?
Извини, если что не так понял...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 12:51
Сообщение #12


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(rezident @ Jan 25 2007, 10:35) *
Цитата(rx3apf @ Jan 25 2007, 04:59) *

Поэтому и просматривается вариант со стендом-программатором - залили тест-прошивку, сняли характеристики, залили измененную прошивку либо перепрограммировали область параметров. И, по возможности, без лишнего оборудования на рабочем месте (PC там явно лишний), и все автоматически - сунул-вынул.

Ну если просто "сунул-вынул" и чтоб без PC, то MSP-GANG430 самое то ИМХО. Он есть в наличии в Терраэлектронике. Кстати "брелки" EZ430-F2013 там тоже имеются.

Опять же - не решает. Кроме программирования, требуется еще и калибровка...


Цитата(АДИКМ @ Jan 25 2007, 12:23) *
Я не понимаю в чем проблема.
Сделать автономный SBW/4 wire JTAG несложно, только на мой взгляд этим надо заниматься после того как устройство создано/проверено/ готово к производству.
Или именно Вы и занимаетесь подготовкой к производству? И Вам надо создать этот программатор?
Извини, если что не так понял...

Мне надо сделать и собственно устройство, и обеспечить инструментарий для его производства. Второй частью я, в принципе, мог бы не заниматься, но тогда на рабочем месте должен стоять писюк, и придется скрещивать свои средства тестирования с чужими средствами программирования. Как-то это представляется малотехнологичным...
Тем более учитывая предполагаемые тиражи - тут одной точкой не обойтись...
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 25 2007, 14:53
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Ну тогда удачи. А насчет изготовления программатора - обращаетесь за документацией к дистрибьюторам, все объясняете, просите описание SBW.
Подпишите NDA
Вам дадут такое здоровое файло, в котором есть все. Все исходники, все примеры, и очень хороший хелп.
дальше уже рутина...


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 25 2007, 15:09
Сообщение #14


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(АДИКМ @ Jan 25 2007, 14:53) *
Ну тогда удачи. А насчет изготовления программатора - обращаетесь за документацией к дистрибьюторам, все объясняете, просите описание SBW.
Подпишите NDA
Вам дадут такое здоровое файло, в котором есть все. Все исходники, все примеры, и очень хороший хелп.
дальше уже рутина...

Ну, по первому впечатлению, в SLAA149B есть все необходимое (по крайней мере, хочется на это надеяться wink.gif
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Jan 25 2007, 17:29
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



ну если вам этого хватит, то замечательно...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 - 17:26
Рейтинг@Mail.ru


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