Перейти к содержанию
    

AT430 Программатор/Терминал для MSP430

А что, ничего не BSL-ого под руками нет?
Есть, но не под рукой. Хотел просто по пути проверить, но тут BSL.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

но пока руки не доходят сделать адаптерчик,
Если пойдешь завтра на эмбеддовку, позвони, напомни - принесу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если пойдешь завтра на эмбеддовку, позвони, напомни - принесу.

Кстати, это причина! Бери - буду. Напомню.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сериализация прошивок кому-нибудь нужна? Мне пока без надобности, посему вопрос в стадии рассмотрения. Глянул мельком, какие возможностм в FET-Pro430.

В принципе разумной на данный момент мне кажется реализация такого варианта - имеем две переменых:

- unixtime;

- счетчик из конфигурационного файла.

Ну со временем понятно - течет само собой. Со счетчиком - наращивается при каждом использовании и записывается в файл.

Далее в файле содержится, естественно адрес по которому записывается результат и строка описывающая формат. Для ASCII представлений формат полностью совпадает с форматом printf() и

strftime(). Помянутые форматы расширить бинарными, для описания значений счетчика и uniхtime заносимых без преобразования в ASCII (только обрезка разрядности).

Возражения? Идеи? Потребности?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сериализация нужна. Я как-то и не знаю нормальных тулзов, которые поддерживают эту опцию. К указанным Вами особенностям реализации сложно что-то еще добавить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сериализация нужна.

Понедельник день тяжелый, но завтра, наверное, выкрою вечерком время и сделаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Столкнулся тут с одной проблемкой с EZ430-RF2500. Не совсем в тему программатора, но вопрос и этого касается. Решил сменить скорость в прошивке MSP430F2274. Судя по содержимому регистров - сменил. Увидел в Bray Terminal-е кракозябры. Начал смотреть дальше - кракозябры выглядят одинаково на всех скоростях, выставляемых в терминале. Free Serial Port Monitor также показал одинаковые кракозябры для разных скоростей. Вернул в прошивке скорость на родную - 9600 и получил не кракозябры, но красивые буквы на любых скоростях, устанавливаемых в терминале;). Вывод - в мосте на борту eZ430-RF2500 скорость по физичесокму UART фактически не меняется. Попытки поменять настройки порта (по умолчанию стоит 9600) также не помогают.

Вопросик-просьба - прошу проверить, это только у моего устройства/сочетания такие способности или так и есть. Или, возможно, это известный момент и достаточно поискать/поставить свежие/правильные дрова?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопросик-просьба - прошу проверить, это только у моего устройства/сочетания такие способности или так и есть.

Так и есть :(

..и достаточно поискать/поставить свежие/правильные дрова?

Если найдете - скажите..

 

P.S.

неделя незаметно пролетела :( Сериализатор только в эту субботу смог пописать. Практически сделал все, надо описание добавить и можно выкладывать. Наверное завтра..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так и есть :(

 

Если найдете - скажите..

 

P.S.

неделя незаметно пролетела :( Сериализатор только в эту субботу смог пописать. Практически сделал все, надо описание добавить и можно выкладывать. Наверное завтра..

Ну как там? Меня больше интересуют коды завершения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну как там? Меня больше интересуют коды завершения.

Уже несколько недель незаметно пролетело. Коды завершения исправил... C описанием дело тянется :( Сейчас в командировке, вернусь, наверное через неделю, завершу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Столкнулся тут с одной проблемкой с EZ430-RF2500. Не совсем в тему программатора, но вопрос и этого касается. Решил сменить скорость в прошивке MSP430F2274. Судя по содержимому регистров - сменил. Увидел в Bray Terminal-е кракозябры. Начал смотреть дальше - кракозябры выглядят одинаково на всех скоростях, выставляемых в терминале. Free Serial Port Monitor также показал одинаковые кракозябры для разных скоростей. Вернул в прошивке скорость на родную - 9600 и получил не кракозябры, но красивые буквы на любых скоростях, устанавливаемых в терминале;). Вывод - в мосте на борту eZ430-RF2500 скорость по физичесокму UART фактически не меняется. Попытки поменять настройки порта (по умолчанию стоит 9600) также не помогают.

Вопросик-просьба - прошу проверить, это только у моего устройства/сочетания такие способности или так и есть. Или, возможно, это известный момент и достаточно поискать/поставить свежие/правильные дрова?

У меня тоже eZ430-RF2500. Проверил: проблема таже, ничего не меняется :( . Хотелось бы поднять скорость, но как с этим бороться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда еще вопрос. Опять попробовал поставить на "чистую" (без IAR) машину - и ничего не получилось. После установки IAR - все заработало. Что там ИАР прописывает такое в системе? Файлы hil и msp430 в папке с экзешником были. Хотелось бы иметь возможность не "таскать" за собой ИАР.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Опять попробовал поставить на "чистую" (без IAR) машину...

Это о чем, о AT430?

..и ничего не получилось.

А конкретнее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это о чем, о AT430?

Не только. MSP FET так-же себя вел. Разбираться некогда было (у регулировщиков в производтсве) - просто ИАР инсталлировал.

Сейчас ставил AT430 на чистую машину - все повторилось, пришлось ИАР опять ставить.

 

А конкретнее?

Конкретнее я уже не помню, что он там написал. Толи что-то не нашел, то-ли что-то запустить не удалось. В попыхах не записал.

Сейчас уже нет машин без ИАР, не повторить.

Вот и прошу, у кого есть машина без ИАР попробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для USB-адаптера нужно установить драйвера.

Для LPT msp430.dll дрыгает аппаратурой через hil.dll, а тот в свою очередь пользует драйвер DriverX.sys для прямого доступа, так вот этот driverx.sys прописывается в систему при установке IAR или другой IDE c msp430.dll.

Надо выдрать этот sys, написать для него inf-файл (или вытащить его из инстальника) и сделать инсталятор и тогда IAR не нужен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...