реклама на сайте
подробности

 
 
> IAR MSP430, Состав джентельменский набора.
VAI
сообщение Sep 29 2004, 05:39
Сообщение #1


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Предлагаю обсудить, какие наиболее безглючные версии компиляторов от этой уважаемой фирмы надо иметь на ФТП.

Сейчас на фтп имеется:
IAR msp430.2.20a c апгрейтом до v2.20A-P030708 - евал
IAR msp430.3.10a - фулл

У меня в запасниках есть:
IAR msp430.1.26 а и b - евал
IAR msp430.2.20a c апгрейтом до v2.20A-P030708 - евал
IAR msp430.2.21 а и b-p1 - евал
IAR msp430.3.10a - евал и фулл
IAR msp430.3.20a - евал и фулл_без_лекарства

Предлагаю высказаться по глючности-безглючности различных версий, совместно выяснить, какие версии закинуть на фтп, а какие удалить.
В свете того, что сейчас, благодаря уважаемому Esquire, стал доступен для общественности генератор бессрочных лицензий, предлагаю остановиться на евал-версиях. Исходники библиотек от 3.10а или 3.20а можно поместить отдельно.
На себя могу взять подготовку образа папки "pub\MCs\MSP430" и заливку на фтп.


По глюкам (глюки дебугера я не исследовал, т.к. им не пользуюсь):
В 3.10а - Имеется ошибка при работе с volatile. (http://www.telesys.ru/wwwboards/mcontrol/703/messages/67032.shtml)
В 3.20а - Есть глюк с оптимизацией (http://forum.electronix.ru/index.php?showtopic=252)


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 11)
one_man_show
сообщение Oct 7 2004, 21:06
Сообщение #2


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



У меня 2.20 для MSP (eval+лекарство). На фоне 4.11 для ARM, просто замечательно. АРМовский постоянно слетает, на некоторых машинах отладка просто не запускается. МСПишный ведёт себя лучше, правда раз пять за день тоже может свалиться без предупреждения, но это только при изменениях в проекте, либо workspace. Версия конечно старовата, но я не смог установить full 3.10 с нашего фтп, так как не нашел лизензии под нее.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
VAI
сообщение Oct 8 2004, 04:30
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



3.10 на фтп записывал я. Одновременно я закинул в upload/Cracks лицензию на фулл430. Лекарство было в будках. И по моему должно быть в архиве с компилятором. Сейчас неохота качать 30 Мб, чтобы это проверить.
Я закинул лекарство в upload/Cracks. Но, учитывая написаное постом ранее, не рекомендую использовать эту версию.
Ошибка при работе с volatile (http://www.telesys.ru/wwwboards/mcontrol/703/messages/67032.shtml)
Сейчас использую евал 3.20а, пока доволен. Дебугер-симулятор практически не пользую, но говорят, что там тоже есть глюки, но мне они не мешают.
Вместе с ARM-овской версией не ставил, АРМ пока изучаю дома, ночью: работы как грязи, времени не хватает, на каждом висит по нескольку проектов одновременно.... сейчас надо докончить пару бооольших проектов на МСП.
Но это все отвлечение от темы. А тему я завел для того, чтоб выбросить с фтп глючные версии, оставить только наиболее достойные, к каковым 3.10 я не отношу.


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 8 2004, 05:46
Сообщение #4


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Спасибо за информацию. Действительно какое-то лекарство для 3.10 лежит, невнимательно смотрел. Учту Ваши комментарии по поводу этой версии.
А где можно взять 3.20 евал, которую Вы рекомендуете?


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 19 2005, 11:26
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



2.21B у меня создавал нормальный код для аппаратного умножителя, а вот 3.20 и 3.21 уже не обходят известный баг с косвенной адресацией регистра результата в результате программа перестала работать и пришлость текст на С дополнять nop-ами.
Go to the top of the page
 
+Quote Post
VAI
сообщение Jan 19 2005, 12:36
Сообщение #6


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



2 AlexandrY
А можно подробнее про " баг с косвенной адресацией регистра результата"? я не в курсе. Если можно, с маленьким примером...


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 21 2005, 20:57
Сообщение #7


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(VAI @ Jan 19 2005, 15:36)
2 AlexandrY
А можно подробнее про " баг с косвенной адресацией регистра результата"? я не в курсе. Если можно, с маленьким примером...
*


Нельзя по указателю выбирать результат из регистра результата сразу после загрузки второго операнда т.е. сразу после операции умножения, может прочитать что угодно. Надо немного подождать. А компилятору пофиг.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jan 21 2005, 21:03
Сообщение #8


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(AlexandrY @ Jan 21 2005, 23:57)
Цитата(VAI @ Jan 19 2005, 15:36)
2 AlexandrY
А можно подробнее про " баг с косвенной адресацией регистра результата"? я не в курсе. Если можно, с маленьким примером...
*


Нельзя по указателю выбирать результат из регистра результата сразу после загрузки второго операнда т.е. сразу после операции умножения, может прочитать что угодно. Надо немного подождать. А компилятору пофиг.
*


Для наглядности дайте пожалуйста пример, чтобы все могли вкусить


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
yornik
сообщение Jul 15 2005, 17:23
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 113
Регистрация: 21-10-04
Пользователь №: 952



Так что сейчас есть под MSP430 на ФТП для длительного пользования? В pub лежит 3.30 evaluation без лекарства... Оно где-то отдельно подается? Желательно ( ну хоцца ;) ) под патч компилятора 3.30b. Когда-то скачал тут 3.21а с лекарством, теперь его тут нет...
Go to the top of the page
 
+Quote Post
VAI
сообщение Jul 16 2005, 03:32
Сообщение #10


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Так на фтп есть старый-добрый уникрак и есть универсальный генератор безсрочных лицензий.
Работают со всеми иарами.
Просто нет смысла в каждой папке хранить копию.
Гляньте здесь /upload/MCs-Arm/IAR/IAR ARM.430a/IAR_Crack.rar
Тут оба варианта. я проверял их с МСП и АРМ.

Сейчас пользуюсь ИАР МСП 3.30а.
есть новый глюк http://forum.electronix.ru/index.php?showtopic=5703&hl=

Я использую максимальную оптимизацию по скорости, но убираю птичку "Code motion" - остался старый глючек с более ранних версий, при оптимизации выносилась за цикл переменная, которая в цикле могла поменять значение...
Патч до 3.30б выпущен только для фулл-версии, по этой причине не хочет вставать на еволюшн.
фулл-версию нигде найти не могу...
Может кто поможет?
Остался и


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
admin
сообщение Dec 23 2005, 08:11
Сообщение #11


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



где сейчас что лежит?
Go to the top of the page
 
+Quote Post
VAI
сообщение Dec 23 2005, 10:41
Сообщение #12


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Так, как он единый для всех ИАРов, то лежит в папке с ИАР АРМ в4.30
А в папке с МСП430 надо просто сделать файлик со ссылкой на лекарство


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 23:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01916 секунд с 7
ELECTRONIX ©2004-2016