Миландр
http://forum.milandr.ru/

Поддержка 1986ВЕ9х в IAR Embedded Workbench
http://forum.milandr.ru/viewtopic.php?f=33&t=285
Страница 1 из 2

Автор:  -=Sergei=- [ 2010-дек-17 11:44 ]
Заголовок сообщения:  Поддержка 1986ВЕ9х в IAR Embedded Workbench

Наконец дошли руки и до IAR
сделал пока не официальную поддержку, т.е. надо кое-чего кое куда скопировать и IAR сможет работать с чипами 1986ВЕ9х

И так в приложении архив с папкой arm, эту папку надо скопировать в папку <Где установлен IAR>. Там уже есть такая папка, т.е. просто должны появиться дополнительные файлы и папки в ней.

/arm/src/flashloadert/Milandr - исходники загрузчика флеш
/arm/inc/Milandr - заголовочные файлы для 1986ВЕ9х
/examples/Milandr/coremark_iar - пример программа CoreMark
/config/linker/Milandr - настройки линкера
/config/flashloader/Milandr - скомпилированный загрузчик с настройками
/config/devices/Milandr - собственно само описание МК для IAR
/config/debugger/Milandr - тут должен лежать файл с описанием периферии МК для отладки, но пока еще не сделал, очень много править...


Пока проверил это на IAR Embedded Workbench 6.0 с отладчиком J-link

Вложения:
iar_arm.rar [332.24 КБ]
Скачиваний: 1317

Автор:  Valery [ 2011-янв-26 09:37 ]
Заголовок сообщения: 

Ждем файл с описанием периферии iomdr32f1.ddf, а то без отладки как-то грустно. Сообщите хоть примерно когда будет. Еще интересует насколько правильно заданы настройки линкера.

Автор:  Дедушка Витя [ 2011-апр-26 17:25 ]
Заголовок сообщения:  IAR ddf for 1986 есть здесь

Мо;ет быть кому то еще нужен IAR ddf файл для 1986. Буду рад если пригодится. Проверено на железе. Кое какие биты в железе не работают, но это не ddf виноват.
Написано не все, но большая часть. Нам пока больше не надо. Если кому надо дописать, то в IAR Help есть синтаксис.
Удачи !

Вложения:
iomdr32f1.rar [11.49 КБ]
Скачиваний: 690

Автор:  Alex52 [ 2011-окт-11 12:19 ]
Заголовок сообщения:  Файл описания для отладчика CSPY IAR EMBEDDED WORKBENCH

Полная версия

Вложения:
jbr_1986BE9x.rar [28.47 КБ]
Скачиваний: 922

Автор:  sprutkmv [ 2012-июн-28 10:34 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Добрый день.
Standart Peripheral Library уже перевели под MDR, а есть ли поддержка IAR под MDR?

Автор:  ruslan.h [ 2012-июл-02 14:10 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

sprutkmv писал(а):
Добрый день.
Standart Peripheral Library уже перевели под MDR, а есть ли поддержка IAR под MDR?


Библиотека переведена на аббревиатуры MDR и естественно поддерживается в IAR viewtopic.php?f=33&t=607#p3731

Автор:  gnusmas [ 2012-ноя-12 17:12 ]
Заголовок сообщения:  Re: Файл описания для отладчика CSPY IAR EMBEDDED WORKBENCH

Alex52 писал(а):
Полная версия


Версия с исправленными (дополненными) описаниями порта С, [InterruptList], добавленным NVIC.
Отсутсвуют описания POWER домена, нам его и не нужно было.

Вложения:
iomdr32f1.zip [47.61 КБ]
Скачиваний: 566

Автор:  Сергей86 [ 2012-ноя-17 01:12 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Спасибо. Исправте версию в заголовке

;Version: 0.91
;Version history:
;0.91 - added port C definitions, added interrupt list
;Author: gnusmas
;0.9 - start version
;Author: Nikolaev A. /RASHPIL Group Nizhny Novgorod State Technical University/

Значит остался домен POWER и еще можно добавить структуру управляющих данных DMA и сделаем версию 1.0. Может найдется подвижник.

Автор:  Rom [ 2013-апр-11 13:01 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Что нужно сделать, чтобы использовать отладчик ST-link?

Автор:  -=Sergei=- [ 2013-апр-12 08:21 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Rom писал(а):
Что нужно сделать, чтобы использовать отладчик ST-link?


Пока не известно. насколько я понимают потому он и называется ST, что работает только с ST.

Автор:  Nekhaaa [ 2013-дек-03 16:43 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

При загрузки демо-проекта (присланного с этой же платой) на отладочной плате в IAR 6.1
Возникло сообщение что настройки проекта failed.
Однако проект был скомпилирован с моими настройками.
При запуске проекта выскочило сообщение что контроллера sTACK скакнул на адрес 0xfffffff (может не точное количество F).
Я использовал все файлы настроек высланные мне Миландром.
В чем тут дело? Можно ли получить какие настройки необходимо выставит для отладке на J-Link?

Автор:  andrey.s [ 2013-дек-04 08:10 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Nekhaaa писал(а):
При загрузки демо-проекта (присланного с этой же платой) на отладочной плате в IAR 6.1
Возникло сообщение что настройки проекта failed.
Однако проект был скомпилирован с моими настройками.
При запуске проекта выскочило сообщение что контроллера sTACK скакнул на адрес 0xfffffff (может не точное количество F).
Я использовал все файлы настроек высланные мне Миландром.
В чем тут дело? Можно ли получить какие настройки необходимо выставит для отладке на J-Link?

Демо проекты под IAR собраны в версии 6.4, при попытке открыть их более ранними версиями IAR происходит сбой настроек проекта.
Для успешной "прошивки" контроллера Вам необходимо скопировать файлы загрузчика в соответствующие каталоги IAR (последнюю версию можно взять тут ).
Настройки отладчика следующие:
Вложение:
Безымянный.png
Безымянный.png [ 41.33 КБ | Просмотров: 14096 ]


Вложения:
Безымянный.png
Безымянный.png [ 38.83 КБ | Просмотров: 14096 ]
Безымянный.png
Безымянный.png [ 33.7 КБ | Просмотров: 14096 ]

Автор:  Nekhaaa [ 2013-дек-05 10:19 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Установил IAR6.4
Проблемы те же

Вложения:
Warinng.jpg
Warinng.jpg [ 39.51 КБ | Просмотров: 14067 ]

Автор:  Nekhaaa [ 2013-дек-05 10:26 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Мои настройки.
Кто в курсе подскажите

Вложения:
5.jpg
5.jpg [ 73.39 КБ | Просмотров: 14067 ]
4.jpg
4.jpg [ 64.03 КБ | Просмотров: 14067 ]
3.jpg
3.jpg [ 77.49 КБ | Просмотров: 14067 ]
2.jpg
2.jpg [ 69.25 КБ | Просмотров: 14067 ]
1.jpg
1.jpg [ 65.36 КБ | Просмотров: 14067 ]

Автор:  andrey.s [ 2013-дек-05 10:37 ]
Заголовок сообщения:  Re: Поддержка 1986ВЕ9х в IAR Embedded Workbench

Nekhaaa писал(а):
Мои настройки.
Кто в курсе подскажите

Сравните внимательно мой последний скриншот и Ваш второй.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/