|
Прошить MSP430F149 c помощью платы LaunchPad |
|
|
|
Aug 24 2012, 13:51
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(d7d1cd @ Aug 24 2012, 16:34)  Не знаю про эту отладочную плату, но имея программатор возможно произвести программирование через BSL микроконтроллера. Я точно такой же МК, запаянный в плате, программировал с помощью программатора ChipProg ISP. http://catalog.gaw.ru/index.php?page=document&id=38099 вот полное название MSP-EXP430G2 LaunchPad. Просто там всё через usb.. не хочется ещё что-то покупать.. так как возможно дел с MSP не много буду иметь. И ещё вопрос.. если есть только файл прошивки без проекта.. возможно в этом случае прошить контроллер используя CCS или IAR, если да то как? и может мне попробовать соеденить соответствующие контакты на отладочной плате с контроллером и попытаться прошить (плохого может чего случиться?  )?
Сообщение отредактировал brucemax - Aug 24 2012, 13:51
|
|
|
|
|
Aug 27 2012, 03:03
|
Местный
  
Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199

|
Ну по сути Цитата MSP-EXP430G2 LaunchPad – простой в использовании программатор FLASH-памяти и отладчик то есть, если плата поддерживает BSL программирование, можно соединить нужные выводы с платы с нужными выводами МК. И вперед!
|
|
|
|
|
Aug 27 2012, 06:12
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(_pv @ Aug 24 2012, 17:29)  Цитата(d7d1cd @ Aug 27 2012, 06:03)  Ну по сути
то есть, если плата поддерживает BSL программирование, можно соединить нужные выводы с платы с нужными выводами МК. И вперед! Спасибо. То есть соединяю так как изложено в вышеприведенном документе и вперёд?! А не могли бы ещё и софт подсказать для этого дела? У меня есть и CCS и IAR.. (там можно написать тестовый примерчик) но как прошить, если у тебя только есть файл прошивки?
Сообщение отредактировал brucemax - Aug 27 2012, 06:33
|
|
|
|
|
Aug 27 2012, 08:06
|
Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 12-01-11
Из: Калининград (Koenigsberg)
Пользователь №: 62 182

|
Можно как SBW отладчик использовать http://www.msp430launchpad.com/2011/10/pro...al-targets.htmlВ CCS появится отладчик "TI MSP430 USB". Просто прошить не знаю как с MSP430*, а у мя неен получилось с помощью mspfet через ланчпад прошивать CC430*, зато получилось через Smart RF Studio.
--------------------
typedef enum { no, yes, maybe } bool; | блог тут
|
|
|
|
|
Aug 27 2012, 08:35
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(_pv @ Aug 27 2012, 10:08)  Вот с BSl сейчас и разбираюсь. По инстукции прошил МК на launchpad прогой, которая будет осуществлять этот интерфейс.. Далее следует подключить launchpad к целевому MK и работать через проги BSLDEMO2 или BSLScripter (уже скачал). Вот теперь пытаюсь разобраться как с ними работать.. может уже кто с ними имел дело?? или просто помогите разобраться какую строчку ляпнуть чтобы закинуть заветную прошивку?) Цитата(Cosmojam @ Aug 27 2012, 11:06)  Можно как SBW отладчик использовать http://www.msp430launchpad.com/2011/10/pro...al-targets.htmlВ CCS появится отладчик "TI MSP430 USB". Просто прошить не знаю как с MSP430*, а у мя неен получилось с помощью mspfet через ланчпад прошивать CC430*, зато получилось через Smart RF Studio. В статье шьют через SBW, а его на MSP430F149 я не нашёл. Чтобы юзать mspfet я так понимаю нужен соответствующий программатор. А вот про Smart RF Studio можешь рассказать подробней?
Сообщение отредактировал brucemax - Aug 27 2012, 08:40
|
|
|
|
|
Aug 27 2012, 09:00
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(brucemax @ Aug 27 2012, 15:35)  Вот с BSl сейчас и разбираюсь. По инстукции прошил МК на launchpad прогой, которая будет осуществлять этот интерфейс.. Далее следует подключить launchpad к целевому MK и работать через проги BSLDEMO2 или BSLScripter (уже скачал). Вот теперь пытаюсь разобраться как с ними работать.. может уже кто с ними имел дело?? или просто помогите разобраться какую строчку ляпнуть чтобы закинуть заветную прошивку?) вообще-то bsl программатор это просто обычный последовательный порт, котроый еще и ножками RTS, DTR дергает процессор за ресет и ,вроде бы, за TEST или TCK чтобы в режим программирования перейти, соответственно само железо есть просто переходник из rs232 в TTL, то есть можно раскурочить любой USB-to-serial за $2 вытащить из него наружу rx,tx,rts,dtr, ДО преобразователя уровней в RS232 и программатор готов. ПО которым шить: google-> MSPFET еще пользовался тем что идёт в составе с MSPGCC тоже вроде работало.
|
|
|
|
|
Aug 27 2012, 09:12
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(_pv @ Aug 27 2012, 12:00)  вообще-то bsl программатор это просто обычный последовательный порт, котроый еще и ножками RTS, DTR дергает процессор за ресет и ,вроде бы, за TEST или TCK чтобы в режим программирования перейти, соответственно само железо есть просто переходник из rs232 в TTL, то есть можно раскурочить любой USB-to-serial за $2 вытащить из него наружу rx,tx,rts,dtr, ДО преобразователя уровней в RS232 и программатор готов. ПО которым шить: google-> MSPFET еще пользовался тем что идёт в составе с MSPGCC тоже вроде работало. http://emproj.com/BSL_MSP430 вот здесь нашёл описание BSLDEMO2 и тут же говориться что вместо неё можно юзать гуи-прогу mspfet.. Так если я прошью и соединю launchpad как в http://www.ti.com/lit/an/slaa535a/slaa535a.pdf а потом вместо BSLDEMO2 использую mspfet должно по идее всё получиться.. или я чего-то недопонял?
|
|
|
|
|
Aug 27 2012, 09:30
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(_pv @ Aug 27 2012, 13:00)  еще пользовался тем что идёт в составе с MSPGCC тоже вроде работало. Вернее, когда-то шло, года так до 2009 И не вроде, а отлично работало (и продолжает работать) И в отличие от bsldemo (и даже mspfet) с удовольствием кушает любые форматы - txt, a43, elf. Причем первые два - в любой кодировке - win/lin (отличается символом конца строки)
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Aug 27 2012, 09:38
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(MrYuran @ Aug 27 2012, 12:30)  Вернее, когда-то шло, года так до 2009 И не вроде, а отлично работало (и продолжает работать) И в отличие от bsldemo (и даже mspfet) с удовольствием кушает любые форматы - txt, a43, elf. Причем первые два - в любой кодировке - win/lin (отличается символом конца строки) не получиться с mspfet попробую что было с mspgcc)
|
|
|
|
|
Aug 27 2012, 10:05
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(brucemax @ Aug 27 2012, 13:38)  не получиться с mspfet попробую что было с mspgcc) Должно получиться.
Обратите внимание на выделенные галки. В зависимости от схемы адаптера они могут отличаться.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
|
Aug 27 2012, 11:25
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 24-10-10
Пользователь №: 60 383

|
Цитата(MrYuran @ Aug 27 2012, 13:05)  Должно получиться. Обратите внимание на выделенные галки. В зависимости от схемы адаптера они могут отличаться. Для корефеев вопрос видимо глупый, но где можно узнать об этой зависимости?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|