|
|
  |
AT430 Программатор/Терминал для MSP430 |
|
|
|
Oct 24 2009, 08:35
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 4-12-04
Пользователь №: 1 322

|
Не могу заставить работать AT430. Процессор MSP430F2272 Программатор TI-USB, определен в системе как COM25 Интерфейс 4-Wire JTAG В лучшем случае, команда работает через раз: Код C:\AT430>at430 USB -info -sbw 2 -vcc ext -res 2
AT430 FET Programmer/Terminal for MSP430 V0.02.4, by I.Zalts Interface: SBW accessed by 4-wire JTAG Vcc: External Reset Metod: 130 Serial Port: \\.\COM21 Baud: 19200 External power Good: 3.2V Device: MSP430F2272 ID:64 Flash: 32K (8000..FFFF) Info: 256B (1000..10FF) RAM: 1K (0200..05FF) BSL: 1K (0C00..0FFF) Ext RAM: None Breakpoints: 2 Emulation: 1 CLK Control: 1 LCD: None Vcc: 1.8V...3.6V Test Vpp: 1
Dumb Terminal started [F10]-Exit [F5]-Reset
Terminal stopped
C:\AT430>work.bat
C:\AT430>at430 USB -info -sbw 2 -vcc ext -res 2
AT430 FET Programmer/Terminal for MSP430 V0.02.4, by I.Zalts Interface: SBW accessed by 4-wire JTAG Vcc: External Reset Metod: 130 Serial Port: \\.\COM21 Baud: 19200 Can't set baudrate '19200'. Error: 2 Press AnyKey to Exit Почему-то, порт программатора в обоих случаях определяется неправильно, как COM21, в то время, как должен быть COM25. Если принудительно задать COM25, то будет следующее: Код C:\AT430>at430 COM25 -info -sbw 2 -vcc ext -res 2
AT430 FET Programmer/Terminal for MSP430 V0.02.4, by I.Zalts Interface: SBW accessed by 4-wire JTAG Vcc: External Reset Metod: 130 Serial Port: \\.\COM25 Baud: 19200 Initializing FET -MSP-FET430UIF is already in use. Последнее сообщение выдается и на других компах, но там, в отличие от первого компа, порт определяется всегда правильно в автоматическом режиме. Пробовал запускать AT430 с различными опциями, но результат один. MSP430.dll пробовал разные, сейчас лежит одна из последних. Что у меня происходит?
|
|
|
|
|
Oct 24 2009, 11:30
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(akostin @ Oct 24 2009, 11:35)  Почему-то, порт программатора в обоих случаях определяется неправильно, как COM21, в то время, как должен быть COM25. Это НЕ порт программатора, это порт для встроенной терминальной программы. Просто не указывайте вообще. Программатор через опцию - FET xxxxx описывается (по умолчанию уже TIUSB ) Для Вас, вместо at430 USB -info -sbw 2 -vcc ext -res 2 что-то типа at430 -FET TIUSB -info -sbw 2 -vcc ext -res 2
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Oct 24 2009, 13:53
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 4-12-04
Пользователь №: 1 322

|
Спасибо, заработало. Отличная прога.
|
|
|
|
|
Dec 22 2009, 10:22
|
Группа: Участник
Сообщений: 12
Регистрация: 16-08-07
Пользователь №: 29 833

|
Не могу считать прошивку. Программатор eZ430, проц MSP430F2012. Код D:\AT430>at430.exe +r read.txt
AT430 FET Programmer/Terminal for MSP430 V0.02.4, by I.Zalts Out Filename:`read.txt` Invaild Switch: read.txt Press AnyKey to Exit
|
|
|
|
|
Dec 23 2009, 12:39
|
Группа: Участник
Сообщений: 12
Регистрация: 16-08-07
Пользователь №: 29 833

|
Цитата(zltigo @ Dec 22 2009, 20:08)  at430 -FET TIUSB -i +r read.txt Выполнив это, получаю сообщение, что параметр "-i" не опознан. Во встроенном хелпе версии V0.02.4 его действительно нет. Если же имелось в виду "+i", то возникает та же проблема, что и ранее. Не понятно, почему имя файла, сначала распознается как значение параметра, а затем как другой параметр.
Сообщение отредактировал Titanium - Dec 23 2009, 12:40
|
|
|
|
|
Dec 23 2009, 13:22
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Titanium @ Dec 23 2009, 15:39)  Выполнив это, получаю сообщение, что параметр "-i" не опознан. Это теперь -info А вообще сейчас глянул - ошибка  посмотрю завтра. Подправил - строчка одна явно пропала  когда-то. Проверить не смогу пока, но пробуйте.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Dec 23 2009, 14:28
|
Группа: Участник
Сообщений: 12
Регистрация: 16-08-07
Пользователь №: 29 833

|
Спасибо! Теперь заработало
|
|
|
|
|
Apr 1 2010, 12:11
|

Странник
   
Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051

|
Цитата(zltigo @ Dec 23 2009, 18:22)  Подправил - строчка одна явно пропала  когда-то. Проверить не смогу пока, но пробуйте. Последняя версия вываливается с посланием в мелкософт при операции программирования. Код E:\tmp>at430_24 -d 8 -sbw 0 +ebpv m4.txt AT430 FET Programmer/Terminal for MSP430 V0.02.4, by I.Zalts Debug level: 08 Interface: 4-wire JTAG Filename:`m4.txt` Initializing FET -OK. DLL Version:20402000 Configure Inteface Mode -OK Set Vcc -OK Identifed: MSP430FW42x/F41x ID:31 Configure verification -OK Erase All -OK Blank Check -OK Programm & Verify...wait... -OK Reset/Start device -OK Closing Interface -OK Press AnyKey to Exit E:\tmp>at430_30 -d 8 -sbw 0 +ebpv m4.txt AT430 FET Programmer/Terminal for MSP430 V0.03.0, by I.Zalts Debug level: 08 Interface: 4-wire JTAG Filename:`m4.txt` Initializing FET -OK. DLL Version:20402000 Configure Inteface Mode -OK Set Vcc -OK Identifed: MSP430FW42x/F41x ID:31 Configure verification -OK Erase All -OK Blank Check -OK Что бы это могло значить? Куда рыть и стоит ли? hil.dll и msp430.dll рядом с at430 лежат. Винда XP.
--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
|
|
|
|
|
Apr 2 2010, 10:26
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(spf @ Apr 2 2010, 12:58)  .... Сам вспомнить должен  . Посмотрю. Расскажу. Цитата Почему-то "Press AnyKey to Exit" даёт загрузку под 30% двухядерного проца :-) Это, естественно, уберу!
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 3 2010, 04:21
|
Группа: Новичок
Сообщений: 4
Регистрация: 15-01-08
Пользователь №: 34 100

|
После беглого осмотра - вроде переполняется стэк на вызове функции program дллки.
|
|
|
|
|
Apr 3 2010, 15:10
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Тьфу, какая глупость - забыл все и собрал утилиту Watcom-ом - вылезают проблемы с работой с микрософтовским либами. Просто забыл  . В приложении собранный MVS. Работает. Цитата(spf @ Apr 2 2010, 12:58)  Можно ли указывать какой TIUSB использовать для программирования? К компу подключено два FET430UIF (необходимо прошивать два устройства через разные fet). at430 с ключиком -fl показывает только COM-ы (пробовал две последние версии). Вообще-то он показывет ПОЛНЫЕ имена, например Found: HID0010:COM14 -Free Их и указывать: -FET HID0010:COM14 Цитата Почему-то "Press AnyKey to Exit" даёт загрузку под 30% двухядерного проца :-) Убрал.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|