реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> как проверить работоспособность usb3300, HS USB !
NikP
сообщение Nov 21 2013, 18:36
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 25-08-05
Пользователь №: 7 944



Заработала самодельная плата с STM32F207 в режиме FS USB (пример из библиотеки STM для usb). Тепреь допаял usb3300 (драйвер HS USB). Получил сообщение от компа "одно из подключенных устройств работает неправильно", в диспетчере устройств ( в списке) вижу "неизвестное устройство". На выводе CLKOUT микросхемы usb3300 вижу слегка искаженный синус с периодом ~ 16 нс (т.е. частота похожа на 60 МГц) амплитуда 20 мВ - осциллограф АКТАКОМ, полоса 200 МГц. Вопросы:
1. Что должно быть на выводах правильно работающей микросхемы (амплитуда, формасигнала )? Имею в виду на кварце, CLKOUT, DIR, NXT ( если там вообще что должно быть видно).
2. На что обратить внимание, чтоб заработал канал с драйвером на usb3300 в режиме HS USB?
Если кто работал с такими вещами, откликнитесь ! А то уже мозг плывёт от непонимания ситуации.

Сообщение отредактировал NikP - Nov 21 2013, 18:37
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 21 2013, 19:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(NikP @ Nov 21 2013, 21:36) *
Если кто работал с такими вещами, откликнитесь ! А то уже мозг плывёт от непонимания ситуации.

Я работал. Для этой ИС крайне важна корректная разводка ПП. Если плата сделана неважно, эта ИС может не работать вообще или сбоить самым непредсказуемым способом.
Дополню. Я подключал (проводками) к STM вот примерно такую платку:
http://www.ebay.com/itm/USB3300-USB-HS-Boa...t-/251069458682
На длинных проводах платка работает очень плохо или вовсе не работает. На коротких - не более пары сантиметров - работает, так-сяк, т.е., бьются данные. Можно подобрать такие наборы данных которые непременно бьются, а можно подобрать и такие, которые не бьются никогда.

А еще у меня есть очень тяжелый, негативный опыт подключения этой ИС к толстому ARM'у от ФриСкейла. Плата была сделана хорошо, но мы сдуру сделали слишком длинными (порядка 10 см.) дорожки, связывающие USB3300 и CPU. Согласование было, и тем не менее обмен по USB сбоил.

Так что проверяйте ПП ...
Go to the top of the page
 
+Quote Post
NikP
сообщение Nov 22 2013, 05:35
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 25-08-05
Пользователь №: 7 944



Да дорожки на плате у меня длинноваты... При таком раскладе (сильная зависимость от топологии), какая может быть гарантия, что другая плата заработает. А есть помимо usb3300 менее капризные драйверы HS USB, которые сейчас производятся и имеются в наличии ( в продаже) ? А то я выбрал эту микросхему только потому, что других в продаже не нашёл.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 22 2013, 08:50
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(NikP @ Nov 22 2013, 08:35) *
Да дорожки на плате у меня длинноваты...

Ее надо размещать как можно ближе к CPU.
Спросите у Google, например, так: "USB HS PHY". Найти можно. Вот один из вариантов:
http://www.ti.com/lit/ds/sllse80a/sllse80a.pdf
И еще:
http://www.digikey.com/product-search/en?p...amp;pageSize=25
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 03:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016