akostin 0 24 октября, 2009 Опубликовано 24 октября, 2009 · Жалоба Не могу заставить работать 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 пробовал разные, сейчас лежит одна из последних. Что у меня происходит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 24 октября, 2009 Опубликовано 24 октября, 2009 · Жалоба Почему-то, порт программатора в обоих случаях определяется неправильно, как COM21, в то время, как должен быть COM25. Это НЕ порт программатора, это порт для встроенной терминальной программы. Просто не указывайте вообще. Программатор через опцию - FET xxxxx описывается (по умолчанию уже TIUSB ) Для Вас, вместо at430 USB -info -sbw 2 -vcc ext -res 2 что-то типа at430 -FET TIUSB -info -sbw 2 -vcc ext -res 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
akostin 0 24 октября, 2009 Опубликовано 24 октября, 2009 · Жалоба Спасибо, заработало. Отличная прога. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 8 14 декабря, 2009 Опубликовано 14 декабря, 2009 · Жалоба >"Крайние" MSP430.DLL и HIL.DLL от TI лежат в отдельном архиве. А где их взять ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Titanium 0 22 декабря, 2009 Опубликовано 22 декабря, 2009 · Жалоба Не могу считать прошивку. Программатор 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 22 декабря, 2009 Опубликовано 22 декабря, 2009 · Жалоба D:\AT430>at430.exe +r read.txt Внимательно ознакомьтесь с параметрами командной строки. at430 -FET TIUSB -i +r read.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Titanium 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 (изменено) · Жалоба at430 -FET TIUSB -i +r read.txt Выполнив это, получаю сообщение, что параметр "-i" не опознан. Во встроенном хелпе версии V0.02.4 его действительно нет. Если же имелось в виду "+i", то возникает та же проблема, что и ранее. Не понятно, почему имя файла, сначала распознается как значение параметра, а затем как другой параметр. Изменено 23 декабря, 2009 пользователем Titanium Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Выполнив это, получаю сообщение, что параметр "-i" не опознан. Это теперь -info А вообще сейчас глянул - ошибка :( посмотрю завтра. Подправил - строчка одна явно пропала :( когда-то. Проверить не смогу пока, но пробуйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Titanium 0 23 декабря, 2009 Опубликовано 23 декабря, 2009 · Жалоба Спасибо! Теперь заработало :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
spf 0 1 апреля, 2010 Опубликовано 1 апреля, 2010 · Жалоба Подправил - строчка одна явно пропала :( когда-то. Проверить не смогу пока, но пробуйте. Последняя версия вываливается с посланием в мелкософт при операции программирования. 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 1 апреля, 2010 Опубликовано 1 апреля, 2010 · Жалоба Что бы это могло значить? Значит, что где-то наломал дров :(. Тут пасхальные каникулы - постараюсь извлечь (давно не занимался) чего-нибудь на MSP430 и подправить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
spf 0 2 апреля, 2010 Опубликовано 2 апреля, 2010 · Жалоба Можно ли указывать какой TIUSB использовать для программирования? К компу подключено два FET430UIF (необходимо прошивать два устройства через разные fet). at430 с ключиком -fl показывает только COM-ы (пробовал две последние версии). PS: С HIDx сталкиваюсь впервые :-) , так что сильно не пинайте, скажите где внятную азбуку взять. Мелочь, но всё же (может и к вышеописанному сбою имеет какое-то отношение): Почему-то "Press AnyKey to Exit" даёт загрузку под 30% двухядерного проца :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 2 апреля, 2010 Опубликовано 2 апреля, 2010 · Жалоба .... Сам вспомнить должен :(. Посмотрю. Расскажу. Почему-то "Press AnyKey to Exit" даёт загрузку под 30% двухядерного проца :-) Это, естественно, уберу! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Joker2k 0 3 апреля, 2010 Опубликовано 3 апреля, 2010 · Жалоба После беглого осмотра - вроде переполняется стэк на вызове функции program дллки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 3 апреля, 2010 Опубликовано 3 апреля, 2010 · Жалоба Тьфу, какая глупость - забыл все и собрал утилиту Watcom-ом - вылезают проблемы с работой с микрософтовским либами. Просто забыл :(. В приложении собранный MVS. Работает. Можно ли указывать какой TIUSB использовать для программирования? К компу подключено два FET430UIF (необходимо прошивать два устройства через разные fet). at430 с ключиком -fl показывает только COM-ы (пробовал две последние версии). Вообще-то он показывет ПОЛНЫЕ имена, например Found: HID0010:COM14 -Free Их и указывать: -FET HID0010:COM14 Почему-то "Press AnyKey to Exit" даёт загрузку под 30% двухядерного проца :-) Убрал. at430_031.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться