Портирование кода прошивки на GCC (Porting firmware to GCC)
Moderator: STC
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Портирование кода прошивки на GCC
спасибо за разьяснение , но реально за многие года работы по настройке и обслуживанию как раз этой виндовс , не видел такого пути ....
файла нет так как у меня другая верси я.. там нет таких файлов .... где посмотреть в самом IAR нужный фаил ?
все нашел нужен фаил dlAVR-3s-ec_mul-n.r90
править надо фаил Makefile_iar
фуф .. сколько сложностей то )))
файла нет так как у меня другая верси я.. там нет таких файлов .... где посмотреть в самом IAR нужный фаил ?
все нашел нужен фаил dlAVR-3s-ec_mul-n.r90
править надо фаил Makefile_iar
фуф .. сколько сложностей то )))
Last edited by Stranger21 on Sun Jul 24, 2011 4:08 pm, edited 1 time in total.
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Портирование кода прошивки на GCC
Покажи информацию, которую выдает IAR при сборке через IDE, только не вставляй прямо в сообщение, а прикрепи в виде текстового файланету файла dl3s-ec-sf.r90
У меня данный файл лежит в каталоге /avr/lib/dlib
У тебя что в каталоге dlib?
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Портирование кода прошивки на GCC
вот приложил настроеный на 5.50 (или 5.4
) воркбенч .. все работает
нужный фаил подсмотрел в настройках IDE

нужный фаил подсмотрел в настройках IDE
- Attachments
-
- Makefile_iar.rar
- (1.06 KiB) Downloaded 373 times
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Портирование кода прошивки на GCC
Отлично, спасибо. Теперь попробуй при помощи WinAvr
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Портирование кода прошивки на GCC
попробовал , вопросов не возникло , сделал все сам и сразу .... WinAVR ставил как и все - далее далее далее ))) только директорию менял ...
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Портирование кода прошивки на GCC
Я поправил Makefile_iar который в репозитории. Поставил по умолчанию значения, которые дал ты.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Портирование кода прошивки на GCC
возможно разные версии IAR имеют разные файлы , поэтому у кого не получится , нужно подсматривать в настройках и менять ...
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Портирование кода прошивки на GCC
Исправил проблему с УОЗ при использовании GCC. Обновил репозиторий.
Stranger21
Я хочу попросить тебя провести один маленький эксперимент с IAR (с проектом, не Makefile). Проверь одинаковый ли файл dlAVR-3s-ec_mul-sf-n.r90 для разных микроконтроллеров (ATMega16, 32, 64). Я имею ввиду собрать проект для каждого из перечисленных микроконтроллеров и убедиться что IAR ставит одинаковый файл библиотеки.
Stranger21
Я хочу попросить тебя провести один маленький эксперимент с IAR (с проектом, не Makefile). Проверь одинаковый ли файл dlAVR-3s-ec_mul-sf-n.r90 для разных микроконтроллеров (ATMega16, 32, 64). Я имею ввиду собрать проект для каждого из перечисленных микроконтроллеров и убедиться что IAR ставит одинаковый файл библиотеки.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
-
- LQFP144 - On Top Of The Game
- Posts: 1664
- Joined: Fri Jul 01, 2011 2:10 pm
- Location: г Уфа
Re: Портирование кода прошивки на GCC
Проверил .. не меняется от типа процессора , настройка на этот фаил идет в меню - library configuration , так вот если там стоит Normal Dlib то и фаил один и тотже .... но можно выбирать например Full Dlib и фаил будет другой
WAZ21051 gti 1.7i SECU3Ts + mm1.2.3(1)
ВАЗ21310 1.7i Я7.2 2001г
ВАЗ21310 1.7i Я7.2 2001г
- STC
- LQFP144 - On Top Of The Game
- Posts: 2420
- Joined: Fri Oct 22, 2010 10:47 pm
- Location: Ukraine, Kiev
- Contact:
Re: Портирование кода прошивки на GCC
Спасибо, отлично.
Author of the SECU-3 project. SECU-3 Engine control unit / Ignition control system
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook
SECU-3.org (Русский)
SECU-3.org (English)
SECU-3 Club ВКонтакте
SECU-3 EMS Project Facebook