Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

STM32F4xx - нет USB подключения андроид аксессуара при включении питания контроллера

Непрочитано 15.04.2021, 09:29  
zzzipper
Прохожий
 
Регистрация: 16.02.2015
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
zzzipper на пути к лучшему
Печаль STM32F4xx - нет USB подключения андроид аксессуара при включении питания контроллера

Всем добрый день!
Проблема следующая:
1. STM32F407VGT6, на нем реализован OTG_FS в режиме хоста (принудительно), к которому подключается Android аксессуар;
2. При физическом подключении кабеля к плате контроллера все происходит штатно: соединение создается, нуиерация устройств происходит, подключение есть;
3. Если кабель оставить подключенным и отключить и включить питание контроллера, то соединения не происходит, так как бит PCSTS в регистре OTG_FS_HPTR не взводится;
4. Замечено, что если к выводам SWD подключен ST-LINK V2 и с него идет 3.3V при тех же манипуляциях соединение происходит штатно;

Подскажите, пожалуйста, что можно сделать в этой ситуации?

Плату делал не я и есть подозрение, что последовательные резисторы в цепи D+ и D- не соответствуют даташиту: стоят 10Ом вместо 22.
Реклама:
zzzipper вне форума  
Непрочитано 15.04.2021, 13:52  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,920
Сказал спасибо: 3,110
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: STM32F4xx - нет USB подключения андроид аксессуара при включении питания контроллера

Сообщение от zzzipper Посмотреть сообщение
последовательные резисторы в цепи D+ и D- не соответствуют даташиту: стоят 10Ом вместо 22.
Там можно эти резисторы +- полметра ставить - они влияют лишь на согласование 90 Ом линии (кабеля USB) - т.е. что напрямую, что Ом 50. А сколько должно быть конкретно по даташиту, чтобы 100% согласование обеспечить - не помню.

Сообщение от zzzipper Посмотреть сообщение
если к выводам SWD подключен ST-LINK V2 и с него идет 3.3V
А разве не с платы на ST-Link должно приходить это питание (3,3В) и обеспечивать правильное согласование уровней сигналов между программатором и программируемой платой? Может быть - с программатора лишний ресет приходит...
Попробуйте после подачи питания подать на плату ресет вручную - произойдет ли соединение.
Yuri222 вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернет-магазины - ваша покупка - описание, оценка (часть 1) realid Барахолка электронных компонентов 1365 30.05.2019 13:27
Обзоры покупок товаров на GEARBEST.COM mikesmith Барахолка электронных компонентов 397 12.10.2018 22:51
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
[Решено] про блоки питания бу-га-га! zalman Отвлекитесь, эмбеддеры! 12 29.01.2007 10:46


Часовой пояс GMT +4, время: 08:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.