|
программатор MspFet, обновление |
|
|
|
Nov 25 2009, 11:55
|
Участник

Группа: Свой
Сообщений: 63
Регистрация: 16-06-04
Из: Россия, Уфа
Пользователь №: 31

|
После трехлетнего перерыва возникла необходимость воспользоваться mspfet и пришлось залезть в архивы и пересобрать утилиту. Может быть, это уже не совсем актуально, но если настрой не пройдет, то буду обновлять. Версия 1.6.0012 (26 Nov 2009): - добавлен выбор интерфейса протокола JTAG (4-Wire, 2-Wire) в GUI и в командную строку - исправлена работа с командной строкой. Добавлена опция '-o <file>' - указать выходной файл для операций чтения. Известные баги: - не работает "Проверка на чистоту" после стирания памяти для МК с функцией защиты области INFО . Для подавления ошибки необходимо в настройках отключить стирание INFO. Версия 1.6.0011 (25 Nov 2009): - легкий рефакторинг кода - расширен список поддерживаемых камней (из msp430.dll v2.4.1.0) - добавлен русский язык Скачать можно с сайта http://kurt.on.ufanet.ru/.
|
|
|
|
|
Nov 26 2009, 08:35
|

developer
   
Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032

|
Цитата(Kurt @ Nov 25 2009, 14:55)  Версия 1.6.0012 (26 Nov 2009): - добавлен выбор интерфейса протокола JTAG (4-Wire, 2-Wire) в GUI и в командную строку Приведите схему подключения адаптера JTAG к МК по SBW. Цитата(Kurt @ Nov 25 2009, 14:55)  - расширен список поддерживаемых камней (из msp430.dll v2.4.1.0) Где взять эту dll ? Спасибо.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
Nov 26 2009, 18:52
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Спасибо, Kurt, что вернулся к этой утилите.  Пользуюсь в основном BSL. Так что твоя программа для меня вполне актуальна. Вот только обе новые версии не работают с малыми кристаллами  Пробовал с MSP430F1132IPW. Версия DLL (msp430.dll) - 2.4.1.0. Использую BSL на COM3 (PCI карта с COM-портами). При попытке стереть кристалл выдает " Получен NAK". При попытке проверить на чистоту пустого кристалла выдает " Защищенная функция. Пароль не подходит". Предыдущая версия MSPFET Programmer 1.6.1007 работает с идентичными настройками и этим же кристаллом без каких-либо проблем. Может у тебя какая-то привязка с версии BSL имеется? На малых кристаллах патч BSL применить нет возможности (там SRAM всего 256 байт) и поэтому нельзя пользоваться всеми командами патченной версии. Кстати, напомню, что с патчем BSL в твоей программе были какие-то глюки еще раньше. Тогда я программировал MSP430F1101 (даже еще без суффикса) у которого BSL ver1.10 по-моему. Так вот там аналогичная ситуация была. Патч 1.50 применить было нельзя, а без него программирование не шло. Посмотри, пожалуйста, этот момент и если есть возможность, убери привязку к версии BSL 1.60. То бишь при невозможности загрузки патча (Patch to BSL 1.60 = False) нужно пользоваться командами той версии, что имеется в кристалле. Цитата(dimka76 @ Nov 26 2009, 13:35)  Приведите схему подключения адаптера JTAG к МК по SBW. См. Figure 2-2 в MSP430 Hardware Tools User's Guide (Rev. C) - slau278c.pdfЦитата(dimka76 @ Nov 26 2009, 13:35)  Где взять эту dll ? Эти DLL есть в составе IDE IAR EW430 и TI CCE. Можно скачать (если есть доступ к FTP IAR) патч к IAR EW430 4.21.2 (patch release v4.21.3) там как раз эти DLL для апдейта имеются, причем еще более свежей версии. http://supp.iar.com/FilesPublic/UPDINFO/00...dme-4.21.3.htmlP.S. на местном FTP этот патч к IAR, содержащий DLL-ки, тоже имеется.
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 27 2009, 03:18
|
Частый гость
 
Группа: Свой
Сообщений: 127
Регистрация: 4-04-07
Из: Ижевск
Пользователь №: 26 773

|
Цитата(Kurt @ Nov 25 2009, 15:55)  ...Может быть, это уже не совсем актуально, но если настрой не пройдет, то буду обновлять. Здравствуйте. Актуально и еще как! Пользуюсь случаем и выражаю, Вам Kurt, огромную благодарность за нужную вещь!
|
|
|
|
|
Mar 9 2010, 15:17
|
Участник

Группа: Свой
Сообщений: 63
Регистрация: 16-06-04
Из: Россия, Уфа
Пользователь №: 31

|
На сайте обновил до версии 1.6.0013 Исправлено: - bug с BSL (неправильно рассчитывалась контрольная сумма и ошибки синхронизации из-за этого) - bug с установкой режима Spy-By-Wire. BSL пока проверить не могу - нет оборудования.
|
|
|
|
|
Mar 16 2010, 06:50
|
Группа: Участник
Сообщений: 3
Регистрация: 28-05-08
Пользователь №: 37 877

|
Спасибо за прогу. Глюк: после чтения msp430f1471 через BSL, при сохранении в файл, если не ввести расширение программа вылетает с ошибкой.
|
|
|
|
|
Apr 2 2010, 05:50
|
Группа: Новичок
Сообщений: 4
Регистрация: 15-01-08
Пользователь №: 34 100

|
Добрый день! Столкнулся с проблемой с новой версией - такое ощущение, что при программировании в любом случае происходит ерейс. Есть необходимость накатывать несколько прошивок в разные облости на один кристалл. В версии лохматого года все было нормуль. UPD: понял ошибку - шил через консоль - не видел подозрительного. Первый файл имеет расширение bin хотя является TI_TXT, mspfetcon его проглатывает без ошибок, только с варнингом. Смена расширения помогла. Может сделать ключик с принудительной установкой формата файла?
Сообщение отредактировал Joker2k - Apr 2 2010, 06:09
|
|
|
|
|
Oct 27 2010, 19:12
|
Группа: Новичок
Сообщений: 8
Регистрация: 2-07-10
Пользователь №: 58 252

|
Уважаемый Kurt, у меня к вам преогромная просьба - если это вас не сильно затруднит, выполните портирование MspFET на Linux. Вы очень поможете многим разработчикам на MSP430, которые по той или иной причине не могут использовать MS Windows. Цитата(Kirill85 @ Oct 27 2010, 23:10)  Уважаемый Kurt, у меня к вам преогромная просьба - если это вас не сильно затруднит, выполните портирование MspFET на Linux. Вы очень поможете многим разработчикам на MSP430, которые по той или иной причине не могут использовать MS Windows. Я не тролль и не провокатор. Прошу вас об этом на полном серьезе. Очень надо, поверьте. И не мне одному.
|
|
|
|
|
Oct 27 2010, 19:43
|
Группа: Новичок
Сообщений: 8
Регистрация: 2-07-10
Пользователь №: 58 252

|
Цитата(rezident @ Oct 27 2010, 23:18)  Для начала нужно, чтобы фирма TI портировала свою проприетарную библиотеку msp430.dll на Linux  Это печально... Под Линухом MSPGCC 4 собирается и работает великолепно, но вот с программаторами беда. Rezident, если вам не сложно, загляните в соседний тред. Может подскажете чего
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|