|
ЗАО "ПКК Миландр"1986ВЕ1Т, кто с ним работал? впечатления? |
|
|
|
Jan 24 2012, 09:27
|

Местный
  
Группа: Свой
Сообщений: 243
Регистрация: 5-10-06
Из: Зеленоград
Пользователь №: 21 007

|
Вчера побывал в Миландре, мне там любезно предоставили для опытов один микроконтроллер первой ревизии 1986ВЕ1Т. Дам студенту делать под него схему и плату, область применения для нас вырисовывается вполне чётко. У меня есть несколько предварительных вопросов - кто-нибудь уже работал с этим контроллером? Какие впечатления? 1. Насколько я понял из описания, интерфейсы Ethernet и манчестер не могут работать одновременно? причём ещё и перенастраивать тоже проблема - первому для работы надо кратное 25 МГц, второму 8 МГц. Отсюда я не монимаю принципа режима работы "Stand Alone 3". 2. Какую внешнюю память можно подключить к данному МК? можно импорт (до этого ни разу не работал с внешней памятью, в этом вопросе новичок). 3. При использовании внешней памяти задействуются порты A,B,F,E, частично C. При этом нельзя будет использовать интерфейс CAN и что-то ещё, по описанию понять не могу, сырое ещё  4. Ядро Cortex-M1 (ARM v6-M), я могу спокойно использовать любой arm-компилятор, в том числе gcc?
|
|
|
|
|
 |
Ответов
(1 - 10)
|
Jan 24 2012, 17:23
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 16-04-05
Из: СПб
Пользователь №: 4 208

|
Цитата(Aaron @ Jan 24 2012, 15:59)  ага, вот и мне менеджер сказал, что ядро пока что ещё не лицензировано. Но по крайней мере, официально среда разработки под него предлагается Keil. У них (Миландра) приличный форум. Обещали договорится ещё и с IARом. Убивают сроки поставки. Заказали 1986ВЕ92У в середине лета, получили в январе.
|
|
|
|
|
Jan 26 2012, 06:36
|
Местный
  
Группа: Свой
Сообщений: 339
Регистрация: 26-10-04
Пользователь №: 985

|
Цитата(Aaron @ Jan 24 2012, 13:27)  Вчера побывал в Миландре, мне там любезно предоставили для опытов один микроконтроллер первой ревизии 1986ВЕ1Т. Дам студенту делать под него схему и плату, область применения для нас вырисовывается вполне чётко. У меня есть несколько предварительных вопросов - кто-нибудь уже работал с этим контроллером? Какие впечатления? 1. Насколько я понял из описания, интерфейсы Ethernet и манчестер не могут работать одновременно? причём ещё и перенастраивать тоже проблема - первому для работы надо кратное 25 МГц, второму 8 МГц. Отсюда я не монимаю принципа режима работы "Stand Alone 3". 2. Какую внешнюю память можно подключить к данному МК? можно импорт (до этого ни разу не работал с внешней памятью, в этом вопросе новичок). 3. При использовании внешней памяти задействуются порты A,B,F,E, частично C. При этом нельзя будет использовать интерфейс CAN и что-то ещё, по описанию понять не могу, сырое ещё  4. Ядро Cortex-M1 (ARM v6-M), я могу спокойно использовать любой arm-компилятор, в том числе gcc? 1. Проблема с кратностью частот есть только в первой ревизии, во второй добавлен второй генератор. Так что проблем не будет. 2. Если не хвататет внутрених 128 Кбайт Flash и 48 Кбайт ОЗУ, то можно применять опять таки миландровские микросхемы ОЗУ серии 1645 и микросхемы Flash серии 1636 3. Если вам необходимо задействовать всю внешнюю шину, т.е. 32-разряда адреса 32 разряда данных и тп. Действительно практически все выводы будут задействованы под них. Если устроит например только 8 бит данных и 10 разрядов адреска, все освободившиеся выводы можно использовать под CAN, UART и тому подобное. 4. На текущий момент рекомендуем использовать Keil. Использование GCC, IAR, CodeMaster возможно, но в ближайшее время мы к сожалению этим заниматься не будем. P/S/ Один из потребителей, сторонник проектов с открытым исходным кодом, заканчивает реализацию поддержки тулчейна на базе GCC, включая средства разработки (Эклипс) и программирования (Olimex ARM-USB-Tiny). Для мк серии 1986ВЕ9х это у них уже реализовано. Подробности на форуме миландр.
|
|
|
|
|
Jan 29 2012, 09:12
|

Участник

Группа: Свой
Сообщений: 61
Регистрация: 31-07-07
Из: Москва
Пользователь №: 29 490

|
Цитата(Aaron @ Jan 24 2012, 13:27)  Вчера побывал в Миландре, мне там любезно предоставили для опытов один микроконтроллер первой ревизии 1986ВЕ1Т. Дам студенту делать под него схему и плату, область применения для нас вырисовывается вполне чётко. У меня есть несколько предварительных вопросов - кто-нибудь уже работал с этим контроллером? Какие впечатления? 1. Насколько я понял из описания, интерфейсы и манчестер не могут работать одновременно? причём ещё и перенастраивать тоже проблема - первому для работы надо кратное 25 МГц, второму 8 МГц. Отсюда я не монимаю принципа режима работы "Stand Alone 3". 4. Ядро Cortex-M1 (ARM v6-M), я могу спокойно использовать любой arm-компилятор, в том числе gcc? Купили демо плату. Попытались запустить манчестер в режиме оконечника при работе генератора на 25 мГц. Правду пишут в руководстве - "стабильная работа не гарантируется". Даже при приеме 1 слова примерно каждая третья передача заканчивается сообщением "нет ответного слова" или "нарушение формата обмена". Миландровцы обещают добавить отдельный вход для генератора под Ethernet иэтим решить проблему. http://forum.milandr.ru/viewtopic.php?f=34&t=496Принцип режима работы "Stand Alone 3" - насколько я понял из описания это режим прямого управления модулями интерфейсов извне при остановленном процессоре кристала. При использовании среды программирования в настройках указывается типовой кристалл Cortex M1 и только для настроек областей Flash памяти и загрузки используется дополнительный файл от Миландра. Так что для компиляции основной программы подойдет и gcc, а вот как быть с загрузкой и начальной областью памяти? Вообще с отладкой, какие то непонятные и необьясняемые Миландром трудности. Например в среде программирования Keil4 нельзя ипользовать для этого кристала родной программатор ULINK-2. А в среде программирования Keil3 можно.
Сообщение отредактировал AndruB - Jan 29 2012, 09:13
--------------------
Обойденные грабли - недополученный опыт!
|
|
|
|
|
Feb 7 2012, 08:19
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 27-01-12
Пользователь №: 69 923

|
вопрос,а как у него с потреблением?какой ток?
|
|
|
|
|
Aug 19 2014, 17:07
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(AVR @ Aug 19 2014, 12:39)  Вопросы: 1) можно ли шить 1986 без программатора? 2) подходит ли MT-Link? у меня 5-ти летней давности лежит, может прошу обновить можно 3) если пункт 1 верен, то какие официальные платы поддерживают зашивание по UART? 1) Да. 2) J-Link, шьёт, думаю что если обновить MT-Link до восьмой версии то тоже будет шить (в сети есть инфа по этому поводу - ищите). 3) http://electronix.ru/forum/index.php?showt...t&p=1274756
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|