Миландр

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

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 240 сообщений ]  На страницу « 13 4 5 6 716 »
Автор Сообщение
 Заголовок сообщения: 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
Сообщения: 1311
Откуда: АО "ПКК Миландр"
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
Сообщения: 1311
Откуда: АО "ПКК Миландр"
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
Сообщения: 1311
Откуда: АО "ПКК Миландр"
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
Сообщения: 1511
Откуда: Тула
нельзя писать 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
Сообщения: 500
Цитата:
Контроллер, по мнению компилятора, успешно шьётся, стирается и запускается.
Это как?? Компилятор ничего не знает о том, шьется контроллер или нет.
Проверьте настройки проекта: адреса флеш, озу, алгоритм записи.
Можно потестить МК через командную строку JLINK (команды h - halt, g - go).

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

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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 240 сообщений ]  На страницу « 13 4 5 6 716 »

Часовой пояс: UTC+03:00


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

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


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

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB