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

 
 
10 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> EWARM 5.10
zltigo
сообщение Jul 16 2007, 14:01
Сообщение #46


Гуру
******

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



Цитата(ZMax @ Jul 16 2007, 16:33) *
подскажите , пожалуйста , ссылочку на мигрейшн гид...

На надпись Help в меню IDE нажмите, дальше там все ответы на оба вопроса черным по белому.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Nikola Kirov
сообщение Aug 25 2007, 05:51
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 4-11-04
Из: Болгария
Пользователь №: 1 050



A keygen для 5.10 уже сделан?
Может кто то на фтп положит?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 25 2007, 14:17
Сообщение #48


Гуру
******

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



Цитата(Nikola Kirov @ Aug 25 2007, 08:51) *
A keygen для 5.10 уже сделан?

Пост #26


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Rst7
сообщение Aug 27 2007, 05:27
Сообщение #49


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата(KRS @ Jul 16 2007, 12:16) *
Посомтрел я несколько листингов от 5.10 для THUMB, код почти один в один, за исключением стека 5.10 больше ригистров сохраняет, зачем непонятно! например R0 зачем то сохраняет в стеке в начале функции. Внутри перед вложенным вызовом зачем то сохраняет LR (который уже сохранен в начале) в итоге код от 5.10 больше и стека больше жрет.


Это он выполняет рекомендацию по выравниванию стека по 8 байт...

Плохо что отключить нельзя вроде...


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 27 2007, 05:54
Сообщение #50


Гуру
******

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



Цитата(Rst7 @ Aug 27 2007, 08:27) *
Это он выполняет рекомендацию по выравниванию стека по 8 байт...

Скорее что-то не то. Выравнивание стека достигается действиями с указателем стека а не тормозными push/pop.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Kitsok
сообщение Aug 28 2007, 08:16
Сообщение #51


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



Поставил 5.1
Перестало работать с H-JTag 0.4.4, кроме этого, не завелся сходу проект под FreeRTOS.

Вечером поставлю макгрегора и попробую еще раз.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 28 2007, 08:22
Сообщение #52


Гуру
******

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



Цитата(Kitsok @ Aug 28 2007, 11:16) *
кроме этого, не завелся сходу проект под FreeRTOS.

Удивили-бы БЕЗМЕРНО, если-бы "завелся" smile.gif. Отличия в ASM и Линкере абсолютно не совместимые,
да и по сишному тексту есть немного, но иногда тяжелых отличий - читайте сопроводительную документацию.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Kitsok
сообщение Aug 28 2007, 10:08
Сообщение #53


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



Цитата(zltigo @ Aug 28 2007, 12:22) *
Удивили-бы БЕЗМЕРНО, если-бы "завелся" smile.gif. Отличия в ASM и Линкере абсолютно не совместимые,
да и по сишному тексту есть немного, но иногда тяжелых отличий - читайте сопроводительную документацию.


wink.gif Весьма вероятно, что я буду подождать, пока выйдет FreeRTOS c примерами, компилябельными под 5.10 wink.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 28 2007, 10:20
Сообщение #54


Гуру
******

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



Цитата(Kitsok @ Aug 28 2007, 13:08) *
wink.gif Весьма вероятно, что я буду подождать, пока выйдет FreeRTOS c примерами, компилябельными под 5.10 wink.gif

Совершенно неразумно. Если Вы сами отпортировать под 5.10 (а в примерах собственно портировать особо нечего и нюансов просто никаких) не сможете, то дальше будет хуже - будете ждать, пока все кажущиеся Вам нужными исходники не оппортируют?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Nikola Kirov
сообщение Aug 28 2007, 10:21
Сообщение #55


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 4-11-04
Из: Болгария
Пользователь №: 1 050



H-JTag 0.4.4 заработал у меня.

Попробовал с AT91Sam7S64.
Но ест проблем при отладке в асемблер файл когда работаем из флаш. Если в опции дебагера галочка Stack установлена невозможно пошаговое изполнение.
Цитата
[RDI Error: 148] No more breakpoints left for this type of memory (RAM/ROM)
Tue Aug 28 13:08:48 2007: Unable to execute: driver error.

а если не установлена такой проблем ест при пошаговой отладки C кода.

Такой проблем с Raven-a нет.

Но ето не проблем H-JTag-a.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 28 2007, 10:38
Сообщение #56


Гуру
******

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



Если кому интересно, то в приложении асемблерные стартапы и линковочные скрипты одного и того же проекта под 4.xx и 5.10 проект 'мусорный', поскольку живет у меня исключительно для проверки всякой всячины на демоборде с LPC2294. Но начинал я пробы именно с него.
По собственно FreeRTOS никаких дополнительных правок не было (кроме нескольких portability warnings в собственно порте, которые естественно надо подавлять).
Прикрепленные файлы
Прикрепленный файл  510.rar ( 8.77 килобайт ) Кол-во скачиваний: 234
 


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Kitsok
сообщение Aug 28 2007, 12:16
Сообщение #57


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



zltigo

Я прошу прощения за столь ламерский вопрос, но... нельзя ли просто взять cstartup.s из 5.10 и заменить им cstartup.S79 из 4.xx?

На первый взгляд я не обнаружил сильных различий.

Кроме этого, я глянул на .xcf и на .icf и в общем-то, по сути (не по формату, естественно) не обнаружил никаких различий....
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Aug 28 2007, 20:23
Сообщение #58


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

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



zltigo, возвращаясь к вопросу кей гена (просьба не бить)...
Поставил 30-тидневную версию 5.10, через месяц работать прекратила. После этого удалил ИАР, все файлы из c:\windows\system32, очистил реестр. Попробовал поставить с новым 30-тидневным ключем - не помогло. Уникряк, после "лечения", убивает ИАР: при загрузке проекта ИАР вылетает с ошибкой (вываливается в отладчик визуал студии). Изначально поставить иар с номером и ключем, который генерирует иарид и иаркг не получилось, т.к. он делает только 06_WIN, а нужен, судя по всему, 12_WIN (пробовал сувать ему 06 - пишет, что ключ не от того продукта).
Нужно проект быстрее заканчивать, а тут такое дело... sad.gif
P.S. Шаманство в реестре, в C:\Program Files\Common Files\IAR Systems и в менеджере лицензий тоже эффекта не доло.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 28 2007, 20:43
Сообщение #59


Гуру
******

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



Цитата(Kitsok @ Aug 28 2007, 15:16) *
но... нельзя ли просто взять cstartup.s из 5.10 и заменить им cstartup.S79 из 4.xx?

Имеется ввиду базовые штатные? Если Вы ранее ими без изменения пользовались, то скорее всего они для такого использования и предназначены smile.gif. Я сам на них и не cмотрел, ибо не устраивают совсем.
Цитата
На первый взгляд я не обнаружил сильных различий.

Собственно сам ASM код содержит только несколько изменений при инициализации стеков, остальное правится достаточно очевидно почитывая Migration Guide
Цитата
Кроме этого, я глянул на .xcf и на .icf и в общем-то, по сути (не по формату, естественно) не обнаружил никаких различий....

Аналогично вышесказанному. Но отличия принципиальные, для реального применения, тем не менее есть sad.gif - попробуйте, например, для LPC зарезервировать место под Protect Key, посчитать контрольные суммы, получить адрес конца программы,.... Механически это не переносится, а первое удалось сделать исключительно через заднепроходное отверстие.



Цитата(Pasha 111 @ Aug 28 2007, 23:23) *
он делает только 06_WIN, а нужен, судя по всему, 12_WIN (пробовал сувать ему 06 - пишет, что ключ не от того продукта).

НУ ТАК ИСПРАВЬТЕ ВНУТРИ KEYGEN СТРОЧКУ xx_WIN НА ЛЮБОЙ НУЖНЫЙ WIN И ПОЛУЧИТЕ НУЖНЫЙ KEYGEN.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Pasha 111
сообщение Aug 28 2007, 21:19
Сообщение #60


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

Группа: Свой
Сообщений: 154
Регистрация: 6-11-05
Из: Москва
Пользователь №: 10 515



Цитата
НУ ТАК ИСПРАВЬТЕ ВНУТРИ KEYGEN СТРОЧКУ xx_WIN НА ЛЮБОЙ НУЖНЫЙ WIN И ПОЛУЧИТЕ НУЖНЫЙ KEYGEN.

Что значит внутри? Там ведь 2 .exe файла?
Go to the top of the page
 
+Quote Post

10 страниц V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 18:22
Рейтинг@Mail.ru


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