Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Re: TI MSP430 Launch Pad

Сб июл 16, 2016 03:42:29

Привет всем! Извините, что не по теме. Подскажите как прошить MSP430G2955? схема программатора, софт.
Спасибо.

Re: TI MSP430 Launch Pad

Сб июл 16, 2016 05:35:38

Crazoff74 писал(а):Привет всем! Извините, что не по теме. Подскажите как прошить MSP430G2955? схема программатора, софт.
Спасибо.

Через BSL можно. Нужен будет только TTL конвертер.

Re: TI MSP430 Launch Pad

Пн сен 19, 2016 10:46:55

Ну вот и взорвал я свой ланчпад MSP-EXP430G2 со своим девайсом на MSP430G2553 и компьютером. Ланчпад использовал для программирования MSP430G2553 на своём девайсе.

Установил, что подал на землю ланчпада отрицательную полуволну 220В, она пошла дальше по земле [через usb-кабель] на компьютер и вывела его из строя.

Ланчпад думал купить новый, но расстроило что его цена взметнулась в долларах 2 раза, вместе со взлетевшим долларом в 2 раза. По цене теперь мало отличается от MSP-EXP430F5529LP, с которым я работаю на работе - дилемма, что лучше взять; пока программирую MSP430G2553 через MSP-EXP430F5529LP.

На компьютере вышла из строя только материнская плата (принудительное закорачивание Power-ON не оживляет материнскую плату), никаких следов взрыва и выгорания при этом не видно. Заменил её.
На моём девайсе взорвался только диодный мост с обвязкой, его замена привела мой прибор к полной работоспособности. Что несколько воодушевило. :) И я решил попытаться восстановить ланчпад.

На ланчпаде, собственно, появилась дырка на микросхеме возле питания (отмечена зелёным кружком), прочитать маркировку нет возможности:
Изображение
Но есть догадки, что это low-drop стабилизатор 3.6 вольт (на схеме в MSP430LaunchPad_sch.pdf это TPS77301DGK), но что это такое на самом деле - ничего не видно.

Подскажите пожста маркировку этой микросхемы.

Кто-нибудь имел опыт такой реанимации?

Re: TI MSP430 Launch Pad

Пн сен 19, 2016 11:00:40

На моем экземпляре U2 имеет маркировку
TI36
AGF

Re: TI MSP432 Launch Pad

Вт фев 05, 2019 13:55:40

Добрый день, у кого ещё день. приобрёл я тут новую игрушку - MSP432. Собственно тот же ланчпад, только с более развесистым кристаллом. Сейчас подключаю к нему OLED дисплей. Собственно, уже подключил через интерфейс SPI с использованием EUSCI_A3. Но пока по опросу флагов.
Код:
void static lcdcommandwrite(uint8_t command){
// write this code as part of Lab 11
    while (EUSCI_A3->STATW & UCBUSY) continue;
    DC = 0; // command
    EUSCI_A3->TXBUF = command;
    while (EUSCI_A3->STATW & UCBUSY) continue;
Но мне это не в кайф. Хочу сделать вывод на дисплей с использованием прерываний. Вроде и проблем нет - разрешить их и по выставленному флагу UCTXIFG - вызывается прерывание и посылается следующий байт. А вот как послать первый байт? Можно ли обработчик просто вызвать вручную взведя UCTXIFG флаг?
Если у кого есть такой опыт - поделитесь. А нет - так сам разберусь, со временем.

Добавлено after 2 hours 1 minute 9 seconds:
Re: TI MSP430 Launch Pad
Хм. почесал тут репу, оказалось, что проще манипулировать разрешением-запрещением прерывания EUSCI_A3->IE |= EUSCI_A_IE_TXIE. Для начала передачи разрешаю прерывания и данные потекли, а после передачи последнего байта - просто запрещаю.

Единственная печаль с этими дисплюями, то что есть сигнал data/command, который идёт вне интерфейса SPI и тормозит весь процесс.

Так, теперь я "не хочу быть столбовою дворянкой, а хочу"... Тфу, не хочу по прерываниям, а хочу сделать через ПДП. Вот только, пробежав быстрым взглядом даташит, совсем не понял, как EUSCI связать с DMA. Может, кто ткнёт в какой пример?

Re: TI MSP430 Launch Pad

Пт фев 08, 2019 08:56:22

uldemir
Есть примеры, как кидать данные на UART с помощью DMA, для MSP430F5529 LaunchPad. Заводил на таком легко. Там для DMA надо точно указать размер посылаемых данных, и ни больше и ни меньше.

Re: TI MSP430 Launch Pad

Сб май 15, 2021 22:05:27

Здравствуйте, товарищи. Подскажите, пожалуйста, как прошить МК msp430g2553, а то я уже мозг сломал. Собрал вот такой LPT программатор
https://www.olimex.com/Products/MSP430/ ... JTAG-D.pdf
IAR Embedded Workbench for MSP430 7.12.1 LPT уже не поддерживает. Оригинальная прога от олимпекса этот МК шить не умеет... Как быть? Может поставить какую-нибудь IAR, которая это ещё умела? Покупать USB программаторы из-за разовой задачи желания нет.
Последний раз редактировалось Владимир 85 Сб май 15, 2021 22:50:31, всего редактировалось 1 раз.

Re: TI MSP430 Launch Pad

Сб май 15, 2021 22:31:50

Оригинальный лаунчпад умеет шить все MSP430.

Re: TI MSP430 Launch Pad

Сб май 15, 2021 22:37:25

У меня его нет.

Re: TI MSP430 Launch Pad

Вс май 16, 2021 09:09:18

Скачать у разработчика https://www.elprotronic.com/pages/downloads FET-Pro-430-LITE
Выбрать нужный камень и тип программатора - прошить.

Re: TI MSP430 Launch Pad

Сб май 29, 2021 09:14:34

Скачал. Поставил. Она СОМ не поддерживает?

Re: TI MSP430 Launch Pad

Вс май 30, 2021 20:21:37

Товарищииии, подскажите ещё такой момент, а то я уже весь мосг сломал. Какой уровень по шине RX активный у этого МК? После перехода в режим BSL y него на выводе RX появляется лог. 1. Ток КЗ порядка 30 мА. Естественно, программатор переваривать такой ток не хочет и к земле подтягивать отказывается. Это нормально, передача данных идёт на вытекающем токе и нужно поставить ключик помощней в программаторе или с МК что-то не то?

Re: TI MSP430 Launch Pad

Чт июн 03, 2021 01:10:09

Скачал. Поставил. Она СОМ не поддерживает?

А разве у вас не LPT программатор ?
... Собрал вот такой LPT программатор...

В программе FET Pro430 зайти на вкладку Setup-->Connection выбрать LPT порт, JTAG 4wire (SBW по LPT не получится).
Подключить JTAG - и пожалуйста: стирать, писать, дебажить.

Re: TI MSP430 Launch Pad

Чт июн 03, 2021 21:39:38

Программатор-то ЛПТ, но как оказалось G2553 со встроенным загрузчиком и JTAGом не шьётся, читать нужно было мне тщательней, только SBW. Сделал BSL программатор под COM, но с ним тоже ничего не получается.

Re: TI MSP430 Launch Pad

Пт июн 04, 2021 09:06:25

...ничего не получается.

Чудес не бывает.
Какие сигналы подаёте с программатора на кристалл в режиме JTAG 4wire ?
Питание на него отдельно или от программатора ?
Желательно схематично.

Re: TI MSP430 Launch Pad

Сб июн 05, 2021 09:22:03

Конечно не бывает, но зато бывают вещи, которых не понимаем.
Программатор принципиально вот такой, только питание внешнее.
http://msevm.com/main/bsl/index.htm

Re: TI MSP430 Launch Pad

Сб июн 05, 2021 10:59:20

...вот такой...

Стартовая последовательность формируется правильно ? На ногах TEST (TCK) и RST ?
(В datasheet_е есть данные на это).
Ведь com порты разные бывают, и, возможно, от сюда и проблема.
Если нет желания покупать готовый программатор, как вариант собрать USB-UART на FT2232H.
У меня такой вариант работал, пока не приобрёл MSP-FET Flash Emulation Tool.

Re: TI MSP430 Launch Pad

Сб июн 05, 2021 11:31:52

Да, стартовая комбинация формируется верно, после этого на RX МК появляется лог. 1, чего быть не должно, писал об этом выше..
http://www.gaw.ru/html.cgi/txt/app/micr ... laa089.htm
Угу, тоже эта мысль пришла в голову, сейчас как раз вожу печатку преобразователя USB-UART
http://www.getchip.net/posts/040-uartrs ... razovatel/
буду пробовать.

Re: TI MSP430 Launch Pad

Сб июн 05, 2021 12:23:01

...RX МК появляется лог. 1...

На всякий случай спрошу - ноги подключены Rx-->Tx, Tx-->Rx ?

Re: TI MSP430 Launch Pad

Сб июн 05, 2021 12:30:41

Конечно. Пробовал менять местами, не помогает.
Ответить