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

 
 
> EWARM 5.10
zltigo
сообщение Jun 27 2007, 16:28
Сообщение #1


Гуру
******

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



Сергей Борщ подсказал, что только что на сайте IAR появилась ссылка на 5.10 версию! Однако скачивается старая 4.41. Но наверное вскоре будет.

Что еще интересно возникло упоминание и о 4.42
Код
Note: Cortex-M3 and the ARM VFP is not supported in this release. If you need support for Cortex-M3 or ARM VFP you must use version 4.42A.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorKossak
сообщение Jul 14 2007, 12:16
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



М-м-да! Я уж было подумал, что производители компиляторов достигли или уж по крайней мере близко подошли к некоторому гипотетическому пределу совершенства.
ИАРовцы удивили в очередной раз.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 14 2007, 13:06
Сообщение #3


Гуру
******

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



Цитата(IgorKossak @ Jul 14 2007, 15:16) *
ИАРовцы удивили в очередной раз.

На самом деле если не удивили, то порадовали.
1. Компилятор (в прямом смысле этого слова) явно стал
генерить шустрее код, похоже, за счет глобальной оптимизации. До более менее объективных оценок производительности еще не добрался sad.gif - осваиваю инструмент, но разница заметна почти невооруженным взглядом.
2. Библиотеки ПЕРЕПИСАЛИ! По крайней мере невыносимо тупой IARовский memcpy() ускорился на копировании невыровненного массива с некрасивой длинной в 63 байта почти в четыре раза и стал вровень с писанным на ASM.

С остальным иструментарием - все поменяли и он сыроват даже при поверхностном знакомстве sad.gif
Завязались на binutils и выкинули из линкера в отдельную утилиту ichecksum, но забыли smile.gif smile.gif приложить юниксовый шелл....
Про ASM уже писал - рихтовать надо и отупел он несколько sad.gif
Свой листинг выбрасыает прямо в stdio - прикольно смотрится компиляция в IDE.
IDE я пользовался мало, но пока пользовался - разок уронил и все замеченные мной ранее интерфейсные глючки на месте остались sad.gif.

Линкер многократно доводил до воппля 'internal error'.
В линкере документированы вкусности, но чего-то не удалось даже красиво прилинковать секцию с конца RAM - либо витеевато ругался, либо 'в данной версии не поддерживается'. Обойти, конечно, обошел. При линковке ROM, пока не вынес последнюю секцию из общего списка в отдельный - линковал уже за ней кусок даных для инициализации. И вообще конструция типа
Код
place in RAM { readwrite,
                     block CSTACK, block SVC_STACK, block IRQ_STACK, block FIQ_STACK };

не только в вышеупомянутом случае работает неправильно, ибо __section_begin() возвращает для всех болоков один адрес, а в ASM все
нормально.

Документация на новое плохая sad.gif, например, если судить по ней, то ichecksum нужно сразу в мусорник засунуть, я уж было собирался свою писать, но случайно заметил в логе, как она используется изнутри линкера. Однако, чуть было не выбросил вторй раз, если-бы случайно не догадался попробовать для того, что-бы вычесть 1 при указании range прибавить -1 smile.gif.



Но в принципе, уже почти все нюансы (шел от сложных к простым) портирования победил, остались мелочи которые не получиться не могут.

Сообщение отредактировал zltigo - Jul 14 2007, 15:01


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zltigo   EWARM 5.10   Jun 27 2007, 16:28
- - rezident   В новостях на их сайте еще ничего нет, как и на фт...   Jun 27 2007, 18:29
|- - zltigo   Цитата(rezident @ Jun 27 2007, 21:29) В н...   Jun 27 2007, 19:23
|- - IgorKossak   Цитата(rezident @ Jun 27 2007, 21:29) Я д...   Jun 27 2007, 19:24
- - KRS   а с ftp IARовского который не .com ( и на который ...   Jun 27 2007, 19:35
- - el34   KRS>это только у меня сейчас такой глюк, вроде ...   Jun 27 2007, 19:42
|- - IgorKossak   Цитата(el34 @ Jun 27 2007, 22:42) KRS...   Jun 27 2007, 20:10
- - MALLOY2   Жду не дождусь IAR 5.10, надеюсь там уже STR9xxFAW...   Jun 28 2007, 13:32
|- - KRS   Цитата(MALLOY2 @ Jun 28 2007, 17:32) Жду ...   Jun 28 2007, 14:12
- - zltigo   Пришел месячный анонс от IAR, но ничего нового для...   Jun 28 2007, 13:59
- - MALLOY2   Ну если несчстать 20% прирост производительности (...   Jun 29 2007, 07:26
|- - ig_z   Цитата(MALLOY2 @ Jun 29 2007, 10:26) Ну е...   Jul 2 2007, 14:08
- - SpiritDance   А вот интересно, код от старых процов с этими новы...   Jun 29 2007, 13:22
- - MALLOY2   Да   Jul 1 2007, 07:30
- - MALLOY2   КодТам конечно мелоч руками подправить но влом ...   Jul 3 2007, 09:46
- - zltigo   Итак, появились и 4.42 и 5.10 версии. 4.42 - чес...   Jul 11 2007, 22:08
|- - KRS   Цитата(zltigo @ Jul 12 2007, 02:08) Итак,...   Jul 12 2007, 07:35
||- - zltigo   Цитата(KRS @ Jul 12 2007, 10:35) А теперь...   Jul 12 2007, 08:00
||- - IgorKossak   Цитата(zltigo @ Jul 12 2007, 11:00) А чем...   Jul 12 2007, 10:52
|- - OLEG_BOS   Цитата(zltigo @ Jul 12 2007, 01:08) Итак,...   Jul 13 2007, 06:25
|- - zltigo   Цитата(OLEG_BOS @ Jul 13 2007, 09:25) С с...   Jul 13 2007, 08:08
- - zltigo   Запустил попугаемер aka DHRYSTONE 1.1 - получил пр...   Jul 12 2007, 15:41
|- - lebiga   Цитата(zltigo @ Jul 12 2007, 19:41) Запус...   Jul 12 2007, 17:58
|- - zltigo   Цитата(lebiga @ Jul 12 2007, 20:58) подск...   Jul 12 2007, 18:19
- - bookevg   По старому варианту папка бин не лечится. Что дела...   Jul 13 2007, 07:36
|- - zltigo   Цитата(bookevg @ Jul 13 2007, 10:36) По с...   Jul 13 2007, 08:10
|- - MALLOY2   ЦитатаДругому линкеру не подсунуть - ЧТО ОЧЕНЬ ОБ...   Jul 13 2007, 10:11
||- - KRS   Цитата(MALLOY2 @ Jul 13 2007, 14:11) КодC...   Jul 13 2007, 15:50
||- - zltigo   Цитата(KRS @ Jul 13 2007, 18:50) А у меня...   Jul 13 2007, 17:01
||- - lebiga   [..........] Скомпилировал проекты - все нормально...   Jul 13 2007, 19:18
||- - zltigo   Цитата(lebiga @ Jul 13 2007, 22:18) разме...   Jul 14 2007, 00:10
|- - SpiritDance   Цитата(zltigo @ Jul 13 2007, 12:10) 2. Ин...   Jul 13 2007, 11:04
||- - zltigo   Цитата(SpiritDance @ Jul 13 2007, 14:04) ...   Jul 13 2007, 12:09
|- - ig_z   Цитата(zltigo @ Jul 13 2007, 11:10) 1. Пр...   Jul 13 2007, 14:10
- - KRS   Но самая большая Ж.... теперь с вычислениями - в в...   Jul 13 2007, 16:52
- - zltigo   В общем с EWARM 5.10 все в порядке. В пределах нео...   Jul 15 2007, 14:16
- - KRS   Я вот в мигрейшен гиде прочитал что теперь ни ассм...   Jul 15 2007, 18:31
|- - IgorKossak   Цитата(KRS @ Jul 15 2007, 21:31) Я вот в ...   Jul 15 2007, 20:08
|- - zltigo   Цитата(KRS @ Jul 15 2007, 21:31) Получает...   Jul 15 2007, 21:26
|- - KRS   Цитата(zltigo @ Jul 16 2007, 01:26) Естес...   Jul 16 2007, 07:56
- - KRS   Посомтрел я несколько листингов от 5.10 для THUMB,...   Jul 16 2007, 09:16
|- - zltigo   Цитата(KRS @ Jul 16 2007, 12:16) Посомтре...   Jul 16 2007, 10:22
|- - Rst7   Цитата(KRS @ Jul 16 2007, 12:16) Посомтре...   Aug 27 2007, 05:27
|- - zltigo   Цитата(Rst7 @ Aug 27 2007, 08:27) Это он ...   Aug 27 2007, 05:54
|- - Kitsok   Поставил 5.1 Перестало работать с H-JTag 0.4.4, кр...   Aug 28 2007, 08:16
|- - zltigo   Цитата(Kitsok @ Aug 28 2007, 11:16) кроме...   Aug 28 2007, 08:22
|- - Kitsok   Цитата(zltigo @ Aug 28 2007, 12:22) Удиви...   Aug 28 2007, 10:08
|- - zltigo   Цитата(Kitsok @ Aug 28 2007, 13:08) Весь...   Aug 28 2007, 10:20
- - ZMax   подскажите , пожалуйста , ссылочку на мигрейшн гид...   Jul 16 2007, 13:33
|- - zltigo   Цитата(ZMax @ Jul 16 2007, 16:33) подскаж...   Jul 16 2007, 14:01
- - Nikola Kirov   A keygen для 5.10 уже сделан? Может кто то на фтп ...   Aug 25 2007, 05:51
|- - zltigo   Цитата(Nikola Kirov @ Aug 25 2007, 08:51)...   Aug 25 2007, 14:17
- - Nikola Kirov   H-JTag 0.4.4 заработал у меня. Попробовал с AT91S...   Aug 28 2007, 10:21
- - zltigo   Если кому интересно, то в приложении асемблерные с...   Aug 28 2007, 10:38
|- - Kitsok   zltigo Я прошу прощения за столь ламерский вопрос...   Aug 28 2007, 12:16
|- - zltigo   Цитата(Kitsok @ Aug 28 2007, 15:16) но......   Aug 28 2007, 20:43
- - Pasha 111   zltigo, возвращаясь к вопросу кей гена (просьба не...   Aug 28 2007, 20:23
- - Pasha 111   ЦитатаНУ ТАК ИСПРАВЬТЕ ВНУТРИ KEYGEN СТРОЧКУ xx_WI...   Aug 28 2007, 21:19
|- - zltigo   Цитата(Pasha 111 @ Aug 29 2007, 00:19) Та...   Aug 28 2007, 21:27
- - _Алекс   Берете программу, WinHex (редактор) в нем открыва...   Aug 29 2007, 06:57
|- - Kitsok   zltigo Вроде вчера удалось скомпилировать и запус...   Aug 29 2007, 07:39
|- - alexander55   Цитата(Kitsok @ Aug 29 2007, 11:39) zltig...   Aug 29 2007, 09:55
|- - Kitsok   Цитата(alexander55 @ Aug 29 2007, 13:55) ...   Aug 29 2007, 14:58
|- - zltigo   Цитата(Kitsok @ Aug 29 2007, 17:58) Буду ...   Aug 29 2007, 15:44
|- - Kitsok   Цитата(zltigo @ Aug 29 2007, 19:44) Я не ...   Aug 29 2007, 18:03
|- - zltigo   Цитата(Kitsok @ Aug 29 2007, 21:03) Я тож...   Aug 29 2007, 19:07
|- - Kitsok   Цитата(zltigo @ Aug 29 2007, 23:07) Я в A...   Aug 30 2007, 06:59
|- - zltigo   Цитата(Kitsok @ Aug 30 2007, 09:59) Так ч...   Aug 30 2007, 07:15
|- - Kitsok   Цитата(zltigo @ Aug 30 2007, 11:15) Огорч...   Aug 30 2007, 08:01
|- - Kitsok   В общем, после адаптации старых стартапов к новому...   Aug 31 2007, 07:02
|- - zltigo   Цитата(Kitsok @ Aug 31 2007, 10:02) Во-пе...   Aug 31 2007, 08:04
|- - Kitsok   Цитата(zltigo @ Aug 31 2007, 12:04) Нет, ...   Aug 31 2007, 09:55
- - MALLOY2   Нашел 2 голюка, прошу проверить , глюки не критичн...   Aug 31 2007, 09:26
|- - zltigo   Цитата(MALLOY2 @ Aug 31 2007, 12:26) Глюк...   Aug 31 2007, 09:36
- - MALLOY2   ЦитатаПо поводу первого бага - не скажу, визардами...   Aug 31 2007, 10:05
|- - zltigo   Цитата(MALLOY2 @ Aug 31 2007, 13:05) но т...   Aug 31 2007, 10:19
- - MALLOY2   Цитатану и куда их wizard дальше вставляет? - в т...   Aug 31 2007, 10:56
|- - zltigo   Цитата(MALLOY2 @ Aug 31 2007, 13:56) да к...   Aug 31 2007, 12:25
- - MALLOY2   --image_input это и делает   Aug 31 2007, 13:18
- - starmos   Подскажите, как в IAR узнать время работы участка ...   Sep 1 2007, 09:07
|- - alexander55   Цитата(starmos @ Sep 1 2007, 13:07) Подск...   Sep 3 2007, 06:05
- - MALLOY2   ЦитатаПодскажите, как в IAR узнать время работы уч...   Sep 3 2007, 07:54
- - MALLOY2   По поводу стартовой метки __iar_program_start эта ...   Sep 3 2007, 11:37
|- - zltigo   Цитата(MALLOY2 @ Sep 3 2007, 14:37) По по...   Sep 3 2007, 12:01
- - starmos   Спасибо за помощь. Но я тоже нашел. В симуляторе, ...   Sep 5 2007, 12:11
|- - Сергей Борщ   Цитата(starmos @ Sep 5 2007, 15:11) Софт ...   Sep 5 2007, 12:42
- - MALLOY2   ЦитатаСпасибо за помощь. Но я тоже нашел. В симуля...   Sep 5 2007, 20:27
- - starmos   P0.14 подтянут куда надо Я уже проверил. Контроль...   Sep 6 2007, 03:50
|- - alexander55   Цитата(starmos @ Sep 6 2007, 07:50) P0.14...   Sep 6 2007, 04:37
- - MALLOY2   ЦитатаPS. CYCLECOUNTER - счётчик циклов именно. Зн...   Sep 6 2007, 05:46
- - starmos   Запустил. Как обычно в таких случаях чувствуешь се...   Sep 6 2007, 06:36
- - Vict59   Насколько я понял для переформатирования .elf файл...   Sep 21 2007, 08:16
|- - alexander55   Цитата(Vict59 @ Sep 21 2007, 12:16) Наско...   Sep 21 2007, 08:28
|- - zltigo   Цитата(Vict59 @ Sep 21 2007, 11:16) не на...   Sep 21 2007, 08:44
- - Vict59   ЦитатаИнтересно, а чем Вас Hex или mot не устраива...   Sep 21 2007, 16:27
- - Vict59   Ну вот попробовал. Командная строка типа: objcopy....   Sep 21 2007, 17:36
|- - zltigo   Цитата(Vict59 @ Sep 21 2007, 20:36) работ...   Sep 21 2007, 18:21
- - Vict59   Цитата- Для начала кокого-то путь objcjpy зачем-то...   Sep 21 2007, 19:37
2 страниц V   1 2 >


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

 


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


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