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

 
 
> USB устройство не распознано в EeePC, Везде работает, а в Eee PC нет :(
Spider
сообщение Mar 25 2010, 08:02
Сообщение #1


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Всем привет!

Собрал очередную поделку на V-USB AVR CDC. На обычном компе работает и даже на паре ноутбуков. А вот на Eee PC нет sad.gif Вставляю в него свою поделку и винда говорит что USB устройство не распознано. Подскажите куда рыть?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 16)
_4afc_
сообщение Mar 25 2010, 15:05
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Alexey Belyaev @ Mar 25 2010, 11:02) *
Собрал очередную поделку на V-USB AVR CDC. На обычном компе работает и даже на паре ноутбуков. А вот на Eee PC нет sad.gif Вставляю в него свою поделку и винда говорит что USB устройство не распознано. Подскажите куда рыть?


Откуда питаемся. Скольго мА написано будет потреблять в дескрипторах. Ремовабле или нет...
Что там с подтягивающим резистором на D+?

А через хаб работает на Eee PC?
Go to the top of the page
 
+Quote Post
Spider
сообщение Mar 26 2010, 04:21
Сообщение #3


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(_4afc_ @ Mar 25 2010, 21:05) *
Откуда питаемся.
От своего источника. Питание USB заведено на проц как сигнальное, что оно "воткнулось".
Цитата(_4afc_ @ Mar 25 2010, 21:05) *
Скольго мА написано будет потреблять в дескрипторах.
на всякий случай указано 50mA
Цитата(_4afc_ @ Mar 25 2010, 21:05) *
Ремовабле или нет...
Это вы к чему? У меня CDC (COM Port) Может я конечно не знаю, но там разве есть "ремовабле"?
Цитата(_4afc_ @ Mar 25 2010, 21:05) *
Что там с подтягивающим резистором на D+?
Подтяжка 1к5 Ом, ограничительные 68 Ом.
Цитата(_4afc_ @ Mar 25 2010, 21:05) *
А через хаб работает на Eee PC?
Увы ни одного хаба нет sad.gif
Go to the top of the page
 
+Quote Post
Ink
сообщение Mar 29 2010, 04:50
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 14-08-07
Пользователь №: 29 776



а что за винда? точно такая же как и на тех компах, на которых работает?

попробуйте прошить другую прошивку, которая не использует тип ендпоинта bulk (например, что-нибудь из HID). если и при этом не будет пахать - надо копать железо.
Go to the top of the page
 
+Quote Post
Spider
сообщение Mar 29 2010, 05:01
Сообщение #5


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Интересное конечно предположение, но там обычная ХР... Щас попробую линух с ЛайвСД загрузить и посмотрим, что он скажет.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 29 2010, 05:16
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Какое питание устройства? Если 5В, то есть ли ограничивающие стабилитроны 3.3В по линии данных?


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Spider
сообщение Mar 29 2010, 05:18
Сообщение #7


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Да 5, нет нету, пока просто нет под рукой sad.gif А что может быть критичным? smile.gif
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 29 2010, 11:25
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Они обязательно нужны!
Без них если и работало, то на старых компах. Все более менее современные УСБ порты работают с шиной 3.3В, причем не толерантной к 5В.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 29 2010, 12:56
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Pyku_He_oTTyda @ Mar 29 2010, 17:25) *
Они обязательно нужны!
Без них если и работало, то на старых компах. Все более менее современные УСБ порты работают с шиной 3.3В, причем не толерантной к 5В.
Какую-то ерунду написали. Интерфейс USB всегда был 3,3В-ый (питание в диапазоне 3,0В...3,6В). Загляните в спецификации хоть USB1.1, хоть USB2.0. USB3.0 вообще по-моему 2,5В-ый От Vbus напрямую USB-device не питаются, обязательно стабилизатор стоит, который 3,3В из Vbus делает. Если проблема в питании, то скорее в недостаточной величине тока, который может выдать порт Eee PC. Либо проблема в плохом согласовании сигнала шины (68Ом в линиях по-моему многовато будет).
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 29 2010, 13:35
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Не соглашусь.
Во первых, у автора питается напрямую от USB(5Вольт) и без стабилитронов работать не будет (Data 3.3В).
Во вторых, на старых компах без стабилитронов в шине, пятивольтовое устройство работало. В современных - не работает.
Если бы не тянуло по току, вылезло бы предупреждение. А так, благодаря подтягивающему резистору, ЕееРС устройство видит, но не может с ним общаться.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
rezident
сообщение Mar 29 2010, 13:46
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Pyku_He_oTTyda @ Mar 29 2010, 19:35) *
Не соглашусь.
Во первых, у автора питается напрямую от USB(5Вольт) и без стабилитронов работать не будет (Data 3.3В).
Не, ну если напрямую от 5В питается и выдает соответственно 5В уровни, то извините, я - пасс. Я бы даже не додумался до такого. laughing.gif Это явно вне любой из спецификаций USB.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 29 2010, 14:55
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Я предположил, что 5В и автор ответил что так и есть.
Два варианта, либо снижать до 3,3В, либо стабилитроны.
P/S/ Стабилитроны со стороны ЮСБ, катодами к шинам данных. После резисторы к МК.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 29 2010, 23:13
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



У меня, правда, FT232R, но от eeePC работает без проблем в любой конфигурации (bus-powered, selfpowered). От eeePC приходит 5 В по линии питания
Go to the top of the page
 
+Quote Post
aal
сообщение Mar 30 2010, 00:54
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 230
Регистрация: 20-10-04
Из: Новосибирская обл, п.Краснообск.
Пользователь №: 916



Я PCM2706 втыкал в еееРС - "0" по вдоль. Не играл. А это стандартное юсб аудио устройство.... т.ч. глюк скорее всего в ееерс.....


--------------------
_____________________________________
Пароли неприемлемы, легко взламываются терморектальным криптоанализатором.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 30 2010, 06:53
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Если я воткну 2707 в Самсунг N110, это будет достоверным тестом?
eeePC нет, а ехать через весь, хоть небольшой город, нет желания.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Mar 30 2010, 07:34
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Alexey Belyaev @ Mar 26 2010, 07:21) *
От своего источника. Питание USB заведено на проц как сигнальное, что оно "воткнулось".на всякий случай указано 50mA
Подтяжка 1к5 Ом, ограничительные 68 Ом.


Подключайте 1к5 Ом транзистором, после того как получите сигнальное питание и будите готовы работать по шине USB.
После появления 1к5 Ом хост даёт вам несколько милисекунд (вроде 100) для ответа - дальше вы неисправное устройство.
Попробуйте для проверки подключить 1к5 Ом через переключатель и подключайте его вручную.
68 Ом - может быть много. Я на FS ставлю 27 Ом, а на HS вобще не ставлю. Поставте с D+ и D- резисторы 1МОм на землю, для стекания напряжения при выключенном USB.


Цитата(Alexey Belyaev @ Mar 26 2010, 07:21) *
Это вы к чему? У меня CDC (COM Port) Может я конечно не знаю, но там разве есть "ремовабле"?


Не знаю. Но из этого места часто растут проблемы на MassStorage.

Цитата(Alexey Belyaev @ Mar 26 2010, 07:21) *
Увы ни одного хаба нет sad.gif


А купить? Они же копейки стоят.
Go to the top of the page
 
+Quote Post
Spider
сообщение Mar 31 2010, 11:01
Сообщение #17


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Сходил купил 2.7В стабилитроны (другие в наличии были тока на 3.8) и воткнул их, как и говорилось ранее - всё заработало.
Сейчас переделаю подтяжку через ключик чтобы хост не пытался определить устройство.

ЗЫ. А никто не знаетвозможно ли определить с CDC устройства открыт ли его порт на Хосте или нет?
Go to the top of the page
 
+Quote Post

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

 


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


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