|
Кто нибудь компилировал IAR ом процессоры Milandr ? |
|
|
|
Jul 24 2017, 08:44
|

Знающий
   
Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663

|
CM0+ ? "Описание процессора и периферии ядра: - Процессорное ядро, с минимизированным количеством вентилей, обладающее следующими характеристиками: - Содержит в своём составе 3-х уровневый конвейер. - Набор инструкций архитектуры ARM v6-M, включающий 32 битные Thumb-2 инструкции, такие как BL, MRS, MSR, ISB, DSB и DMB." ну и т.д. из http://forum.milandr.ru/download/file.php?...c09c47a838ac74c
Сообщение отредактировал Obam - Jul 24 2017, 08:44
--------------------
Пролетарий умственного труда.
|
|
|
|
|
Jul 24 2017, 09:16
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
1)сделал проект для этого проца 1986ВЕ3Т 2) чтобы все нормально компилировалось поставил NOROOT в ассемблерном файле 3) раскидал по билиотекам и папкам, чтобы было ясно и понятно где все находится скомпилилось с парой варнунгов но теперь надо курить JLINK чтобы прошить не понравилось: в папке cmsis для ВЕ4 находится в папке С0 а для контролера ВЕ3Т в папке С1 - хотя это один и тот же контролер библиотека periphDiriver в примере вообще от проца 1986F9Q но в этих же библиотеках дефиниции от ВЕ3 вобщем нуждо с ними разбираться - это не примеры для разработки разработчик должен потратит день, чтобы все это вкурить! если я беру STM - то чтобы скомпилить пример мне требуется несколько минут
|
|
|
|
|
Jul 24 2017, 09:32
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
QUOTE (Obam @ Jul 24 2017, 11:44)  CM0+ ? Нет, там Cortex-M1 QUOTE (inventor @ Jul 24 2017, 12:16)  в папке cmsis для ВЕ4 находится в папке С0 а для контролера ВЕ3Т в папке С1 - хотя это один и тот же контролер Нет, это разные процессоры на разных ядрах.
Сообщение отредактировал LightElf - Jul 24 2017, 09:33
|
|
|
|
|
Jul 24 2017, 09:55
|
Частый гость
 
Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205

|
QUOTE (Obam @ Jul 24 2017, 12:46)  Гениально!!! Ядро для FPGA (; Где-то на миландровском форуме объясняли, почему так сделали. Если не склероз: CM0 недостаточно производительный на такт, а CM3 при имеющейся технологии получался слишком низкочастотным (что для мк с Ethernet не гуд).
|
|
|
|
|
Jul 24 2017, 11:36
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(Obam @ Jul 24 2017, 13:41)  Ничего, просто не ожидал такого варианта. Навскидку не припоминаю у кого в кремнии контроллеры на M1. для военки пойдет проект я скомпилировал, теперь проблема с JLink вылетает, хотя сделал все по инструкции
|
|
|
|
|
Jul 24 2017, 13:37
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(AVR @ Jul 24 2017, 14:52)  А насколько старый JLink? Чисто предположение, может требуется апдейт проши? И кстати, "вылетает" не говорит ровным счетом ничего, подробности нужны и даже скриншоты. В САМОМ НАЧАЛЕ ПЕРВЫЙ МЕСАДЖ БОКС  а если начинаешь дебажиь - время от времени появляется второй да JLINK не настоящий . эт понятно
|
|
|
|
|
Jul 24 2017, 16:25
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(Obam @ Jul 24 2017, 16:56)  Второй транспарант у меня выскакивал при работе со спящим режимом, пока в подкаталоге settings файл .jlink не подкорректировал. (; SAM-ICE за jlink считаем?
"Firmware: J-Link ARM V8 compiled Aug 26 2015 15:08:21" - у мну посвежее (: а драйвера свежее у вас, так что напрашивается обновление прошивки в jlink-е. это не настоящий JLINK - дешевая копия его можно обновить. эту копию то есть?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|