TI MSP430 Launch Pad

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

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


Для прошивки через BSL нужен всего лишь обычный USB-UART адаптер с логикой 3.3 Вольт. Там (в чипе MSP430) обычный UART загрузчик, никакой магии.

PS вру. USB-UART преобразователь должен иметь выводы TX, RX, DTR, RST и GND.
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: TI MSP430 Launch Pad

Сообщение jcxz »

Как быть? Может поставить какую-нибудь IAR, которая это ещё умела? Покупать USB программаторы из-за разовой задачи желания нет.
Купить отладочную плату с таким-же МК и со встроенным отладчиком и прошить с помощью неё. Ну или (на худой конец) - попытаться повторить отладчик с отладочной платы.

Нужно именно только прошить? Или ещё и отлаживать программу нужно будет?

PS: Посмотреть схему: https://www.ti.com/lit/ug/slau318g/slau318g.pdf
и сделать аналогично.
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

Re: TI MSP430 Launch Pad

Сообщение parovoZZ »

Купить отладочную плату с таким-же МК

Я ж уже писал - подойдёт любой лаунчпад.
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Не прошло и двух лет, я снова вернулся к этому камню. И снова у меня ничего не получается. MSP430G2553. Программа MSPFET. USB-программатор на FT232. (RX. TX инвертирую ключами). При передаче последовательности с рис. 2 http://www.gaw.ru/html.cgi/txt/app/micr ... laa089.htm на выводе 3 МК появляется высокий логический уровень. И всё, больше ничего не происходит. Ошибка синхронизации. При любых других настройках программы (инвертирование сигналов RST, TST) - ничего не происходит вообще. Т.е. как бы, мк откликается, но уж очень странно. Менять шины RX-TX местами пробовал. Другие МК пробовал, ведут себя точно так же. Что я делаю не так?(
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

DTR и RST на мк кидаете?
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Конечно. Писал об этом выше.
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

А куда кидаете?( В смысле на какие ноги). Настройки mspfet какие?
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Настройки, как на скрине. МК - DIP20, RST(DTR) - 16 нога, TEST (RTS) - 17.
Вложения
Без имени-1.jpg
(41.65 КБ) 185 скачиваний
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3780
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: TI MSP430 Launch Pad

Сообщение Ser60 »

Что я делаю не так?(
Купите, наконец, нормальный программатор как уже неоднократно здесь советовали.
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

подключение:
TX <===> BSL_receive (P1.5)
RX <===> BSL_transmit (P1.1)
DTR <===> RST/NMI
RST <===> TEST
Vcc (3.3V) <===> DVCC
GND <===> DVSS


UART адаптер следует обязательно в режим 3.3 вольта переключить.

настройки mspfet:
Изображение

процесс прошивки:
Изображение

проверялось на чипе msp430g2453
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Проверил. Подключено всё в точности так, как вы написали. Программатор в режиме 3.3в, МК даже запитал от внешнего источника, дабы исключить вариант плохого питания. Настройки выставил аналогичные вашим. Всё по-прежнему, при нажатии кнопки "PROG" (или любой другой, вызывающей обращение к МК) на выводе RX(выв. 3) МК появляется высокий потенциал. Ерунда какая-то творится. Может у него выводы с даташитом не совпадают?
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

нажимать надо на AUTO
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Всё равно эффект в точности такой же. Лог. 1 на выв. 3 и "ошибка синхронизации" в диалоговом окне.
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

логический анализатор есть, что бы посмотреть, что там на TX ножке адаптера ft232rl делается?
попробуйте мою версию mspfet
https://disk.yandex.ru/d/FsTj9P0AyAxoIg
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Логического анализатора, к сожалению, нет, в наличии только аналоговый осциллограф. На ТХ происходят одиночные импульсы.
Программу попробовал, работает так же, как и моя.
Да, забыл сказать, программатор проверял, замыкая шины TX-RX, сам с собой он нормально общается.
Аватара пользователя
JackSmith
Потрогал лапой паяльник
Сообщения: 332
Зарегистрирован: Ср мар 09, 2016 08:07:41

Re: TI MSP430 Launch Pad

Сообщение JackSmith »

можно еще предположить, что прога написаная для XP будет нормально работать на XP. странно конечно, но вдруг. я из вируалки с XP ее запускал. если временем располагаете, поробуйте поставить XP в virtual box, пробпросте туда адаптер как usb устройство и запустите оттуда.
Владимир 85
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Вс ноя 29, 2009 16:18:20

Re: TI MSP430 Launch Pad

Сообщение Владимир 85 »

Есть у меня ХП, настоящая, стоит на одном из винтов. Сходил, попробовал. Всё так же.
Аватара пользователя
Dismas
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вс май 02, 2021 18:58:49
Откуда: 俄罗斯

Re: TI MSP430 Launch Pad

Сообщение Dismas »

...Всё так же.

Попробуйте скорость 9600
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: TI MSP430 Launch Pad

Сообщение jcxz »

Логического анализатора, к сожалению, нет
Да уж.... прошло N лет, за это время ТС даже копеечный лог.анализатор не смог купить...... :facepalm:

Добавлено after 4 minutes 26 seconds:
Попробуйте скорость 9600
По-крайней мере - в моём MSP-FET, UART работает только если сигналы DTR и RTS активны.
Аватара пользователя
Dismas
Потрогал лапой паяльник
Сообщения: 365
Зарегистрирован: Вс май 02, 2021 18:58:49
Откуда: 俄罗斯

Re: TI MSP430 Launch Pad

Сообщение Dismas »

...По-крайней мере - в моём MSP-FET, UART работает только если сигналы DTR и RTS активны.

Не совсем ясно, что Вы понимаете под словом "активны" и как это перекликается со скоростью ?
Ответить

Вернуться в «Разные вопросы по МК»