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

 
 
> запрет BSL
igarik
сообщение Nov 12 2009, 07:02
Сообщение #1





Группа: Участник
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 566



Добрый день.

Есть устройство на M430F1481. Пытаюсь к нему подключиться. JTAG однозначно отключен. Собрал девайс для подключения по BSL. Использую ПО от Kurt - MSPFET. Даешь сигнал RESET, вроде проходит, программа определяет, что там есть девайс. На остальные команды, ошибку синхронизации выдает. По сигналу TxD что-то идет к МК, а ответа нет.

Может ли программно запрещен BSL?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Nov 12 2009, 11:13
Сообщение #2


Гуру
******

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



igarik, по какой схеме собрали? Приведите настройки программы. Для типовой схемы BSL из slaa096 настройки MSPFET Programmer должны быть такими.
BSL в этой серии никак не отключается.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
igarik
сообщение Nov 13 2009, 04:03
Сообщение #3





Группа: Участник
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 566



Программатор собрал по схеме, не так давно опубликованной ссылке в не далеком топике,
http://electronix.ru/forum/index.php?act=a...st&id=32585

Инверсию поставил, как подсказал rezident. Теперь после сброса, сигнал RxD_BSL (вывод 22) на МК устанавливается в единицу. Он готов на прием. До этого устанавливался в лог.0 и просто подсаживал входной сигнал на землю. Но все равно, на команды, по TxD_BSL нет ответа (вывод 13). И все таже ошибка синхронизации. unsure.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 13 2009, 12:19
Сообщение #4


Гуру
******

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



Цитата(igarik @ Nov 13 2009, 09:03) *
Инверсию поставил, как подсказал rezident.
Ну, а другие комбинации с инверсиями управляющих сигналов пробовали? Я уже просто запамятовал, у меня используется инверсный сигнал RST, т.к. этот же BSL используется для прошивки LPC213x. Поэтому для вашей схемы все же RST invert = FALSE должно быть. И еще уточнение, величина VCC у вас какая? VCC и питание MSP430 (DVCC) это одно и то же по величине напряжение, надеюсь?
Go to the top of the page
 
+Quote Post
igarik
сообщение Nov 16 2009, 02:18
Сообщение #5





Группа: Участник
Сообщений: 3
Регистрация: 12-11-09
Пользователь №: 53 566



Цитата(rezident @ Nov 13 2009, 20:19) *
Ну, а другие комбинации с инверсиями управляющих сигналов пробовали? Я уже просто запамятовал, у меня используется инверсный сигнал RST, т.к. этот же BSL используется для прошивки LPC213x. Поэтому для вашей схемы все же RST invert = FALSE должно быть. И еще уточнение, величина VCC у вас какая? VCC и питание MSP430 (DVCC) это одно и то же по величине напряжение, надеюсь?

Пробовал разные комбинации. Ни в какую. Питание программатора берется с девайса на MSP - 3,3V.
При RST invert=TRUE на МК в исходном состоянии висит лог.0. При инициализации, проскакивают лог.1.

И где можно скачать msp430-bsl под Windows? Что-то поиск, конкретных результатов не дал.
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 16 2009, 03:37
Сообщение #6


Гуру
******

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



Цитата(igarik @ Nov 16 2009, 07:18) *
И где можно скачать msp430-bsl под Windows? Что-то поиск, конкретных результатов не дал.
Вообще-то к slaa096 BSL идет в комплекте, причем в исходниках. См. на страничке по ссылке associated code files (ZIP)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 14:16
Рейтинг@Mail.ru


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