Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2019-ноя-13 00:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 214 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 15  След.
Автор Сообщение
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2012-мар-01 14:55 
Не в сети

Зарегистрирован: 2011-дек-27 08:33
Сообщения: 111
Откуда: АО "ПКК Миландр"
strannic писал(а):
В спецификации мс упоминается интерфейс JTAG/SW. Явно дано подключение JTAG_A и JTAG_В (распиновка подключения). Подключение SWD не расписано.
Вопрос к тем кто пользовал SWD - подскажите распиновку подключения SWD
Если я что то пропустил в спецификации, подскажите что упустил ...
Спасибо.

Соответствие
JTAG/SWD
TMS/SWDIO
TCK/SWCLK
TDO/SWO
nRESET/nRESET

В принципе для SWD-интерфейса достаточно двух сигналов - SWCLK и SWDIO


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2012-мар-01 15:17 
Не в сети

Зарегистрирован: 2012-фев-15 08:27
Сообщения: 3
Я хочу использовать SWD-интерфейс от STM32VLDISCOVERY. Там 4pin
1 VDD_TARGET
2 SWCLK
3 GND
4 SWDIO

Используется JTAG_A или JTAG_B ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2012-мар-01 15:34 
Не в сети

Зарегистрирован: 2011-дек-27 08:33
Сообщения: 111
Откуда: АО "ПКК Миландр"
strannic писал(а):
Я хочу использовать SWD-интерфейс от STM32VLDISCOVERY. Там 4pin
1 VDD_TARGET
2 SWCLK
3 GND
4 SWDIO


Возможность работы с ST-Link (STM32VLDISCOVERY) не гарантируется.

strannic писал(а):
Используется JTAG_A или JTAG_B ?

Любой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2012-мар-01 15:48 
Не в сети

Зарегистрирован: 2012-фев-15 08:27
Сообщения: 3
ruslan.h писал(а):
Любой.

Задается PF[4-6](MODE[0-2]) ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2012-мар-01 16:06 
Не в сети

Зарегистрирован: 2011-дек-27 08:33
Сообщения: 111
Откуда: АО "ПКК Миландр"
strannic писал(а):
Задается PF[4-6](MODE[0-2]) ?

Да, все так же как и для JTAG.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re:
СообщениеДобавлено: 2012-май-23 08:23 
Не в сети

Зарегистрирован: 2009-май-22 09:01
Сообщения: 1299
Откуда: АО "ПКК Миландр"
Yura писал(а):
goussack писал(а):
Третье самое главное фи: на пластике нет ключа.



Вот вы только не смейтесь...
пришла и уже рассылается новая партия MDR32F9Q2.
Так вот в ней так же нет ключа, но правило "торчащих усиков" тоже поменялось.

Вообщем, тем кто получит эти микросхемы в период начиная с мая 2012 года первый вывод определяется по маркировке.

Т.е. располагаем микросхему что бы текст на ней был расположен правильно, т.е. читаем слева направо и не перевернут. В этом случае первая нога в левом верхнем углу микросхемы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2013-янв-14 14:39 
Не в сети

Зарегистрирован: 2012-окт-27 14:18
Сообщения: 28
Доброго времени суток.
Подскажите пожалуйста как установить выводы(1..4) порта F в высокоимпедансное состояние?
Простая установка открытого стока не подействовала.(порт настроен на цифровой выход).
Контроллер MDR32 отладочная плата 1986EvBrd_64


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2013-янв-14 14:46 
Не в сети

Зарегистрирован: 2009-май-22 09:01
Сообщения: 1299
Откуда: АО "ПКК Миландр"
Gro48 писал(а):
Доброго времени суток.
Подскажите пожалуйста как установить выводы(1..4) порта F в высокоимпедансное состояние?
Простая установка открытого стока не подействовала.(порт настроен на цифровой выход).
Контроллер MDR32 отладочная плата 1986EvBrd_64


Перевести из в режим входа.
Если они настроены на выход, то там будет будет выдаваемый уровень.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-апр-08 07:47 
Не в сети

Зарегистрирован: 2014-мар-06 06:52
Сообщения: 5
Откуда: Арзамас, ОАО АНПП "Темп-Авиа"
Добрый день, возможно ли согласование работы АЦП входящего в 1986ВЕ92У на частоте 16МГц?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-10 17:12 
Не в сети

Зарегистрирован: 2014-июн-19 16:39
Сообщения: 17
Добрый день. Столкнулся с проблемой:

1986ВЕ92У (ревизия 1350). Среда uVision 5. Не могу войти в дебаг, зашиваемая программа не исполняется (видно по току потребления). При попытке входа в отладку система матерится что не может остановить ядро и вываливается в компилятор. Контроллер, по мнению компилятора, успешно шьётся, стирается и запускается.

Шил по обоим JTAG в зависимости от комбинации MODE (в дебаг пытался входить при MODE[2:0]=1).

По схеме: весь JTAG по обоим каналам подтянут через 100кОм. MODE[0] подтяжка 10кОм, MODE[2:1] подсадка 10кОм. Все питания через конденсаторы (68мкФ танталовые, 0.1мкФ керамика прямо у ног), 3.0В. Внешнее тактирование отсутсвует, как я понимаю он вполне себе должен работать от HSI=8.0МГц. Пробовал подключать внешний генератор на 10МГц , без результатно. Все остальные выводы нахоядятся в воздухе. Я уже голову сломал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-11 08:11 
Не в сети

Зарегистрирован: 2009-май-22 09:01
Сообщения: 1299
Откуда: АО "ПКК Миландр"
krant писал(а):
Добрый день. Столкнулся с проблемой:

1986ВЕ92У (ревизия 1350). Среда uVision 5. Не могу войти в дебаг, зашиваемая программа не исполняется (видно по току потребления). При попытке входа в отладку система матерится что не может остановить ядро и вываливается в компилятор. Контроллер, по мнению компилятора, успешно шьётся, стирается и запускается.

Шил по обоим JTAG в зависимости от комбинации MODE (в дебаг пытался входить при MODE[2:0]=1).

По схеме: весь JTAG по обоим каналам подтянут через 100кОм. MODE[0] подтяжка 10кОм, MODE[2:1] подсадка 10кОм. Все питания через конденсаторы (68мкФ танталовые, 0.1мкФ керамика прямо у ног), 3.0В. Внешнее тактирование отсутсвует, как я понимаю он вполне себе должен работать от HSI=8.0МГц. Пробовал подключать внешний генератор на 10МГц , без результатно. Все остальные выводы нахоядятся в воздухе. Я уже голову сломал.


Зашитая программа дергает выводами или настраивает тактирование ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-11 09:43 
Не в сети

Зарегистрирован: 2014-июн-19 16:39
Сообщения: 17
-=Sergei=- писал(а):
krant писал(а):
Добрый день. Столкнулся с проблемой:

1986ВЕ92У (ревизия 1350). Среда uVision 5. Не могу войти в дебаг, зашиваемая программа не исполняется (видно по току потребления). При попытке входа в отладку система матерится что не может остановить ядро и вываливается в компилятор. Контроллер, по мнению компилятора, успешно шьётся, стирается и запускается.

Шил по обоим JTAG в зависимости от комбинации MODE (в дебаг пытался входить при MODE[2:0]=1).

По схеме: весь JTAG по обоим каналам подтянут через 100кОм. MODE[0] подтяжка 10кОм, MODE[2:1] подсадка 10кОм. Все питания через конденсаторы (68мкФ танталовые, 0.1мкФ керамика прямо у ног), 3.0В. Внешнее тактирование отсутсвует, как я понимаю он вполне себе должен работать от HSI=8.0МГц. Пробовал подключать внешний генератор на 10МГц , без результатно. Все остальные выводы нахоядятся в воздухе. Я уже голову сломал.


Зашитая программа дергает выводами или настраивает тактирование ?


да простейшая программа переключающая порты:
Код:
#include "1986ve9x.h"
void GPIO_init()
{
PER_CLOCK[nPORTA]   = 1;      // Âêëþ÷àåì òàêòèðîâàíèå
GPIOA->FUNC       = 0x0;      // Ðåæèì ðàáîòû ïîðòà
GPIOA->DDR          = 0xffff;      // Íàïðàâëåíèå ðàáîòû ïîðòà 1-âûõîä, 0-âõîä
GPIOA->DIGEN      = 0xffff;      // Âêëþ÷åíèå àíàëîãîâîãî ðåæèìà ðàáîòû 0-àíàëîã, 1-öèôð.
GPIOA->RGND         = 0x0;      // Ïîäòÿæêà ê çåìëå îòêëþ÷åíà
GPIOA->RVCC         = 0x0;      // Ïîäòÿæêà ê ïèòàíèþ îòêëþ÷åíà
GPIOA->TREN         = 0x0;      // Âûêëþ÷åíèå ãèñòåðåçèñà
GPIOA->ODEN         = 0x0;      // Ðåæèì ðàáîòû îòêðûòûé ñòîê
GPIOA->PWR         = 0xffffffff;      // Ñêîðîñòü íàðàñòàíèÿ ôðîíòà
GPIOA->GFEN         = 0x0;      // Âõîäíîé ôèëüòð âûêëþ÷åí
}


int main()
{
   GPIO_init();
   while(1)
      {
      GPIOA->RXTX=0xffff;
      GPIOA->RXTX=0x0;
      }
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-11 09:48 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1372
Откуда: Тула
нельзя писать 1 в пины jtag.

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-11 09:58 
Не в сети

Зарегистрирован: 2014-июн-19 16:39
Сообщения: 17
prostoRoman писал(а):
нельзя писать 1 в пины jtag.


JTAG же висит на порту B и D

Пробовал с портом Е, результат тот же.


Малоли: Процессор не проходит кстати верификацию, как при дебаге, так и при загрузке данных во флеш, или здесь так же как и на ВЕ1Т надо снимать галку ?

Ток потребления в "активном режиме" порядка 20мА, в режиме сброса 0 мА (скорее всего единицы мА, источник меньше десятых не показывает)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 1986ВЕ92У, MDR32F9Q2I
СообщениеДобавлено: 2014-сен-15 10:37 
Не в сети

Зарегистрирован: 2010-авг-30 19:12
Сообщения: 457
Цитата:
Контроллер, по мнению компилятора, успешно шьётся, стирается и запускается.

Это как?? Компилятор ничего не знает о том, шьется контроллер или нет.
Проверьте настройки проекта: адреса флеш, озу, алгоритм записи.
Можно потестить МК через командную строку JLINK (команды h - halt, g - go).

_________________
О сколько нам открытий чудных
Готовит просвященья дух,
И опыт - сын ошибок трудных ... (Пушкин)

Пергаменты не утоляют жажду ("Фауст",Гете)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 214 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 15  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB