Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Пн июн 07, 2021 08:39:20
Программатор-то ЛПТ, но как оказалось G2553 со встроенным загрузчиком и JTAGом не шьётся, читать нужно было мне тщательней, только SBW. Сделал BSL программатор под COM, но с ним тоже ничего не получается.
Для прошивки через BSL нужен всего лишь обычный USB-UART адаптер с логикой 3.3 Вольт. Там (в чипе MSP430) обычный UART загрузчик, никакой магии.
PS вру. USB-UART преобразователь должен иметь выводы TX, RX, DTR, RST и GND.
Пн июн 07, 2021 10:45:11
Как быть? Может поставить какую-нибудь IAR, которая это ещё умела? Покупать USB программаторы из-за разовой задачи желания нет.
Купить отладочную плату с таким-же МК и со встроенным отладчиком и прошить с помощью неё. Ну или (на худой конец) - попытаться повторить отладчик с отладочной платы.
Нужно именно только прошить? Или ещё и отлаживать программу нужно будет?
PS: Посмотреть схему:
https://www.ti.com/lit/ug/slau318g/slau318g.pdfи сделать аналогично.
Пн июн 07, 2021 15:32:26
Купить отладочную плату с таким-же МК
Я ж уже писал - подойдёт любой лаунчпад.
Пт июн 23, 2023 13:27:10
Не прошло и двух лет, я снова вернулся к этому камню. И снова у меня ничего не получается. MSP430G2553. Программа MSPFET. USB-программатор на FT232. (RX. TX инвертирую ключами). При передаче последовательности с рис. 2
http://www.gaw.ru/html.cgi/txt/app/micr ... laa089.htm на выводе 3 МК появляется высокий логический уровень. И всё, больше ничего не происходит. Ошибка синхронизации. При любых других настройках программы (инвертирование сигналов RST, TST) - ничего не происходит вообще. Т.е. как бы, мк откликается, но уж очень странно. Менять шины RX-TX местами пробовал. Другие МК пробовал, ведут себя точно так же. Что я делаю не так?(
Пт июн 23, 2023 17:32:09
DTR и RST на мк кидаете?
Пт июн 23, 2023 17:56:26
Конечно. Писал об этом выше.
Пт июн 23, 2023 18:22:52
А куда кидаете?( В смысле на какие ноги). Настройки mspfet какие?
Пт июн 23, 2023 19:01:43
Настройки, как на скрине. МК - DIP20, RST(DTR) - 16 нога, TEST (RTS) - 17.
- Вложения
-
- Без имени-1.jpg
- (41.65 KiB) Скачиваний: 26
Пт июн 23, 2023 19:13:57
Что я делаю не так?(
Купите, наконец, нормальный
программатор как уже неоднократно здесь советовали.
Пт июн 23, 2023 19:39:05
подключение:
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
Пт июн 23, 2023 20:29:45
Проверил. Подключено всё в точности так, как вы написали. Программатор в режиме 3.3в, МК даже запитал от внешнего источника, дабы исключить вариант плохого питания. Настройки выставил аналогичные вашим. Всё по-прежнему, при нажатии кнопки "PROG" (или любой другой, вызывающей обращение к МК) на выводе RX(выв. 3) МК появляется высокий потенциал. Ерунда какая-то творится. Может у него выводы с даташитом не совпадают?
Пт июн 23, 2023 20:36:31
нажимать надо на AUTO
Пт июн 23, 2023 20:46:27
Всё равно эффект в точности такой же. Лог. 1 на выв. 3 и "ошибка синхронизации" в диалоговом окне.
Пт июн 23, 2023 21:19:27
логический анализатор есть, что бы посмотреть, что там на TX ножке адаптера ft232rl делается?
попробуйте мою версию mspfet
https://disk.yandex.ru/d/FsTj9P0AyAxoIg
Пт июн 23, 2023 21:32:56
Логического анализатора, к сожалению, нет, в наличии только аналоговый осциллограф. На ТХ происходят одиночные импульсы.
Программу попробовал, работает так же, как и моя.
Да, забыл сказать, программатор проверял, замыкая шины TX-RX, сам с собой он нормально общается.
Пт июн 23, 2023 21:42:02
можно еще предположить, что прога написаная для XP будет нормально работать на XP. странно конечно, но вдруг. я из вируалки с XP ее запускал. если временем располагаете, поробуйте поставить XP в virtual box, пробпросте туда адаптер как usb устройство и запустите оттуда.
Пт июн 23, 2023 22:03:54
Есть у меня ХП, настоящая, стоит на одном из винтов. Сходил, попробовал. Всё так же.
Ср июл 05, 2023 16:15:26
...Всё так же.
Попробуйте скорость 9600
Пн июл 17, 2023 11:53:20
Логического анализатора, к сожалению, нет
Да уж.... прошло N лет, за это время ТС даже копеечный лог.анализатор не смог купить......
Добавлено after 4 minutes 26 seconds:Попробуйте скорость 9600
По-крайней мере - в моём MSP-FET, UART работает только если сигналы DTR и RTS активны.
Пн июл 17, 2023 19:31:49
...По-крайней мере - в моём MSP-FET, UART работает только если сигналы DTR и RTS активны.
Не совсем ясно, что Вы понимаете под словом "активны" и как это перекликается со скоростью ?
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.