PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Планшеты (http://pccar.ru/forumdisplay.php?f=182)
-   -   Зависает USB HOST (http://pccar.ru/showthread.php?t=24020)

Влип 17.03.2016 14:44

Зависает USB HOST
 
Имею планшет nexus 7 2013 LTE и вместе с ним ряд проблем, решаются одни, появляются другие. Планшет без батареи, питание получает 4.4В. Подключен Usb Hub Dlink H7 черный, питается отдельно от Киса, вставлен easycap на STK1160 и ардуино. + от хаба до планшета разорван. ОТГ контакт передергивается реле, этим же реле замыкается датчик холла. Проблема в том что иногда (очень часто) зависает USB HOST, в /dev/usb все остается, ec_video0 остается, но ни камера не работает, ни кнопки. Выдергивание штекера не помогает, только перезагрузка. Прошивка стоит 4.4.4 ядро даниэля с обходом контроллера. Помогите разобраться с проблемой.

Rage2 17.03.2016 15:03

А в хабе распаивал перемычку по плюсу между гнездом питания и юсб? Иначе как тогда хаб включается.

Влип 17.03.2016 15:17

Цитата:

Сообщение от Rage2 (Сообщение 355297)
А в хабе распаивал перемычку по плюсу между гнездом питания и юсб? Иначе как тогда хаб включается.

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

Rage2 17.03.2016 15:23

Попробуй ее убрать и вернуть 5в. в юсб кабеле от планшета до хаба.

Влип 17.03.2016 15:31

Цитата:

Сообщение от Rage2 (Сообщение 355301)
Попробуй ее убрать и вернуть 5в. в юсб кабеле от планшета до хаба.

А планшет не будет питать хаб во сне?

Rage2 17.03.2016 16:11

Цитата:

Сообщение от Влип (Сообщение 355303)
А планшет не будет питать хаб во сне?

Если ты говоришь, что разрываешь ОТГ через реле, то тогда как он будет питать? Режим отг у тебя же выключается у во сне.

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

Влип 17.03.2016 18:46

Цитата:

Сообщение от Rage2 (Сообщение 355314)
Если ты говоришь, что разрываешь ОТГ через реле, то тогда как он будет питать? Режим отг у тебя же выключается у во сне.

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

Спасибо! Попробую.

papant 17.03.2016 20:47

Один в один проблема как у ТС, только хаб серый первой ревизии. Перемычку и паял, и выпаивал, и включал хаб после планшета и до, и передергивал отг оптореле и на включенном планшете и на спящем - пока не вернул плюс в USB кабеле и не убрал перемычку - девайсы в хабе не определялись ни в какую (победил только вчера )))

Влип 17.03.2016 20:48

Цитата:

Сообщение от Rage2 (Сообщение 355314)
Если ты говоришь, что разрываешь ОТГ через реле, то тогда как он будет питать? Режим отг у тебя же выключается у во сне.

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

Забыл упомянуть один момент, возможно это важно. У меня почему-то сильно грелся в гнезде планшета +5 контакт, там пахло паленым, я думал он выгорел, но почистил иголкой и он заработал, но плохо контачит сейчас, видимо опорный пластик выгорел. Может он и грелся потому что + обрезан был.

Rage2 17.03.2016 20:53

Если грелся..да еще и без плюса...томожет быть там было кз....или разъем чего барахлил.

Влип 17.03.2016 21:00

Цитата:

Сообщение от Rage2 (Сообщение 355356)
Если грелся..да еще и без плюса...томожет быть там было кз....или разъем чего барахлил.

Но отг отваливался, до того как выгорел.

Вадим93 19.03.2016 21:21

Добрый день. Такая проблема. Планшет Nexus 7 2012 + EasyCap+ EasyCap viewer(b). Все это дело пытаюсь подружить. При первичном запуске все работает и видео идет, вообщем все как положено. Но если планшет вдруг завис и перезагрузился или его сам перезагружаю. То при загрузке ЕС viewer более не находит устройство, хотя в USB HOST устройство отображается. Помогает только если выдернуть OTG шнур из планшета и не перезагрузка а именно полное выключение планшета.
Прошу помощи.

sandr2010 19.03.2016 22:32

Для начала найти причину зависаний и ребутов. Затем идти в тему нексуса и в тему изикапа и читать,как правильно организовать включение otg режима.

Вадим93 20.03.2016 21:40

Причина зависаний и ребутов, проста, это android. Спасибо за помощь.

sandr2010 20.03.2016 22:08

Цитата:

Сообщение от Вадим93 (Сообщение 355623)
Причина зависаний и ребутов, проста, это android. Спасибо за помощь.

Я бы может,от части, и согласился бы,если у вас был бы какой-нибудь нонейм,но у вас нексус - проверен временем и пользователями. Зависания и ребуты на нексусе случаются из-за конфликтов приложений,либо из-за проблем с железом,либо от шаловливых ручек пользователя.На двух телах ,нексус 7 12 WIFI и асус 176,за более года эксплуатации - ни одного ребута или зависания. Встречный вопрос:у меня на стационарном компе тоже часто зависает - это вина винды? Или все же комп пора на помойку?
Цитата:

Сообщение от Вадим93 (Сообщение 355548)
Помогает только если выдернуть OTG шнур из планшета и не перезагрузка а именно полное выключение планшета.

Вывод напрашивается сам собой : включать OTG на уже загруженном или загружающемся теле - т.е. соединять контакты 4 и 5 на микроUSB шнурка OTG с задержкой. Как будет при "произвольных" ребутах - я не знаю,хотя и здесь можно найти довольно таки простое решение,если не используете OTG+зарядка для включения экрана.

Вадим93 20.03.2016 23:12

Цитата:

Сообщение от sandr2010 (Сообщение 355626)
Вывод напрашивается сам собой : включать OTG на уже загруженном или загружающемся теле - т.е. соединять контакты 4 и 5 на микроUSB шнурка OTG с задержкой. Как будет при "произвольных" ребутах - я не знаю,хотя и здесь можно найти довольно таки простое решение,если не используете OTG+зарядка для включения экрана.

Я прошил планшет. поставил AutoDroid-tilapia-4.4.4.build.1.2 ставлю EC viewer. Все работает. Удаляю ЕС, но ОТГ оставляю зарядка отключена. Перезагружаю планшет, загружается и через сек 10 зависает и ребут. По кругу. Пока не выдерну ОТГ. Тогда работает планшет.

Я затем и спрашиваю тут, что должно работать все без зависаний. Понятно что что-то не настроено как надо.

sandr2010 20.03.2016 23:32

Цитата:

Сообщение от Вадим93 (Сообщение 355633)
Удаляю ЕС, но ОТГ оставляю, зарядка отключена. Перезагружаю планшет, загружается и через сек 10 зависает и ребут. По кругу. Пока не выдерну ОТГ. Тогда работает планшет.

Включать OTG на уже загруженном или загружающемся теле - т.е. соединять контакты 4 и 5 на микроUSB шнурка OTG с задержкой. Замените микроUSB на шнуре OTG на нормальный пяти контактный(на стандартном 4 и 5 контакты сделаны как одно целое и переделке не поддаются),на нем и рвите 4 и 5 контакты при ребутах.
Чем питаете? Сколько вольт даете на планшет? Контроллер батарейки стоит?

Вадим93 21.03.2016 00:03

Цитата:

Сообщение от sandr2010 (Сообщение 355639)
Включать OTG на уже загруженном или загружающемся теле - т.е. соединять контакты 4 и 5 на микроUSB шнурка OTG с задержкой. Замените микроUSB на шнуре OTG на нормальный пяти контактный(на стандартном 4 и 5 контакты сделаны как одно целое и переделке не поддаются),на нем и рвите 4 и 5 контакты при ребутах.
Чем питаете? Сколько вольт даете на планшет? Контроллер батарейки стоит?

Да разобрал ОТГ Y . Там 4+5 одна ножка. И разобрал обычный шнурок там вообще не видно 5 ножки со стороны пайки. Питание от БП 5v 2A. Контроллер стоит там ни чего не трогал.


Нашел с 5-ю ножками.

sandr2010 21.03.2016 00:10

Цитата:

Сообщение от Вадим93 (Сообщение 355654)
И разобрал обычный шнурок там вообще не видно 5 ножки со стороны пайки. Питание от БП 5v 2A. Нашел с 5-ю ножками.

На обычных шнурах это редкость. Блок питания какой(марка,ссылка),напряжения сколько даете? На контроллере желательно поставить перемычку между минусом контакта батареи и минусом на выходе контроллера.

Вадим93 21.03.2016 00:19

Цитата:

Сообщение от sandr2010 (Сообщение 355657)
На обычных шнурах это редкость. Блок питания какой(марка,ссылка),напряжения сколько даете? На контроллере желательно поставить перемычку между минусом контакта батареи и минусом на выходе контроллера.

блок питания, обычный китайцы присылали с чем то уже не помню power adapter la 520
В авто вот это http://ru.aliexpress.com/item/Free-S...384879121.html установлено
Но в авто я не проверял еще как работает.

sandr2010 21.03.2016 00:37

Так вы не сетевом проверяете. Он скорее всего может не выдавать 2А,от этого могут и быть ребуты - тупо питания не хватает. Второй тоже не айс. В машине не 12 вольт ,а 14В(в среднем). Питание должно регулироваться и 5В для планшета может быть много. Достаточно и 4,2-4,4В максимум. Есть в России и дешевле и гораздо меньше размером - ставлю вовнутрь планшета : для примера - http://avrobot.ru/product_info.php?products_id=1630 - хватает за глаза. Только прежде чем подключать - нужно настроить напряжение на выходе(обычно приходит с выходом 12В). Ну или пока можно приобрести подобный : http://avrobot.ru/product_info.php?products_id=1610 (тоже нужно настроить выход 5В)- даже в вашем городе думаю,для настройки дома. Подключите его от компа(в нем есть 12В) или от блока питания ноута - для них(преобразователей) питающее напряжение не критично - от 8В до 26В
http://pccar.ru/attachment.php?attac...5&d=1435087696

Вадим93 21.03.2016 00:59

Что то как то все сложно. Вот тут http://407club.ru/index.php?showtopic=12745 ребята все подключают и все работает без проблем.

Спаял проводок с отдельным 4+5 проводком. И после перезагрузки с разомкнутым питанием и разомкнутым отг. При соединении 4+5 и подать питание все заработало.

sandr2010 21.03.2016 01:18

У них по - феншую,а здесь - как правильно. Да и сложностей нет никаких. Сложность подключить тестер и выставить на выходе 4,2В? Вы по феншую уже попробовали.

Вадим93 21.03.2016 01:46

Цитата:

Сообщение от sandr2010 (Сообщение 355666)
У них по - феншую,а здесь - как правильно. Да и сложностей нет никаких. Сложность подключить тестер и выставить на выходе 4,2В? Вы по феншую уже попробовали.

Спасибо за помощь. Будем подумать!

mazay66 21.03.2016 12:19

Цитата:

Сообщение от Вадим93 (Сообщение 355670)
Спасибо за помощь. Будем подумать!

Не увидел в ваших сообщениях конкретики по 12-у нексусу. Попробуйте ешё почитать вот это и далее тему. Возможно вы один из "счастливиых обладателей" модели 3G.
Да и вообще, сравнивал стабильность работы (включения/выключения) двух изиков. На 007 EasyCap viewer(b) работает крайне не стабильно. Но если к этому же планшету подключаю 008 с программой rearview camerа, то результативность корректной работы 100%. Никаких зависаний и ребутов не наблюдается.

alexx280277 09.04.2016 13:33

Привет друзья. Такая проблемка. В машине стоит Nexus 7 2012 wi-fi, прошивка Тимура, хаб, изик 1160, питание у планшета и хаба отдельно. Теперь о проблемке. Как только поставлю авто на охрану, через минуту планшет засыпает, хаб тоже отключается, снимаю с охраны он просыпается, но уже не видит флешку. Изик отрабатывает на ура, а чтобы появилась флеха приходиться перезагружать устройство. Подскажите в чем может быть причина? Может быть не выключать хаб, во время ухода в сон планшета? Тогда он постоянно будет под питанием.

alexx280277 12.04.2016 14:26

Цитата:

Сообщение от alexx280277 (Сообщение 357801)
Привет друзья. Такая проблемка. В машине стоит Nexus 7 2012 wi-fi, прошивка Тимура, хаб, изик 1160, питание у планшета и хаба отдельно. Теперь о проблемке. Как только поставлю авто на охрану, через минуту планшет засыпает, хаб тоже отключается, снимаю с охраны он просыпается, но уже не видит флешку. Изик отрабатывает на ура, а чтобы появилась флеха приходиться перезагружать устройство. Подскажите в чем может быть причина? Может быть не выключать хаб, во время ухода в сон планшета? Тогда он постоянно будет под питанием.

Кто нибудь подскажет

rzunin 09.04.2017 14:37

Цитата:

Сообщение от Влип (Сообщение 355291)
Имею планшет nexus 7 2013 LTE и вместе с ним ряд проблем, решаются одни, появляются другие. Планшет без батареи, питание получает 4.4В. Подключен Usb Hub Dlink H7 черный, питается отдельно от Киса, вставлен easycap на STK1160 и ардуино. + от хаба до планшета разорван. ОТГ контакт передергивается реле, этим же реле замыкается датчик холла. Проблема в том что иногда (очень часто) зависает USB HOST, в /dev/usb все остается, ec_video0 остается, но ни камера не работает, ни кнопки. Выдергивание штекера не помогает, только перезагрузка. Прошивка стоит 4.4.4 ядро даниэля с обходом контроллера. Помогите разобраться с проблемой.

Аналогичная ситуация, планшет и хаб тот же, подключение похоже, прошивка dirty unicores 6.0. Планшет засыпает и просыпается через датчик холла. Периодически когда просыпается не видит usb.

При этом пробовал много раз отправлять в сон кнопкой питания - ничего не зависает.

Решается только полной перезагрузкой, быстрая перезагрузка не помогает.

Кто-нибудь решил проблему?

Успешный 09.04.2017 19:41

Цитата:

Сообщение от rzunin (Сообщение 385556)
Аналогичная ситуация, планшет и хаб тот же, подключение похоже, прошивка dirty unicores 6.0. Планшет засыпает и просыпается через датчик холла. Периодически когда просыпается не видит usb.

При этом пробовал много раз отправлять в сон кнопкой питания - ничего не зависает.

Решается только полной перезагрузкой, быстрая перезагрузка не помогает.

Кто-нибудь решил проблему?

У себя переделывал схему размыкания режима отг. Было: в штекер на 4 и 5 контакт впаивался. Стало: распаял полноценные разъем усб и отдельно вывел контакт ОТГ. Плюс купил умный блок питания, он все по порядку включает и выключает, избавился от реле)

blogsylar 10.04.2017 10:10

В идеале, чтобы не было глюков, нужно, чтобы, первым запитывался хаб, включались воткнутые в него устройства, а уже после этого замыкался 4 и 5 пин. У меня, еще до умного БП было именно так - хаб подключен отдельным питанием, которое появлялось при снятии с сигналки. Потом уже АСС замыкал 4 и 5 пин. Глюков и отвалов не было.

А по поводу 12 нексуса и тимура - крайне глючная система. Надо экспериментировать с ядрами, выбирать самое стабильное

Denkos 10.04.2017 13:36

Цитата:

Сообщение от blogsylar (Сообщение 385584)
А по поводу 12 нексуса и тимура - крайне глючная система. Надо экспериментировать с ядрами, выбирать самое стабильное

Года три планшет катается именно в этой связке, ни и каких глюков.
Вся фишка Тимуровской прошивки в его ядре и менять его на этой прошивки все равно что другую поставить.

blogsylar 10.04.2017 14:30

Цитата:

Сообщение от Denkos (Сообщение 385592)
Года три планшет катается именно в этой связке, ни и каких глюков.
Вся фишка Тимуровской прошивки в его ядре и менять его на этой прошивки все равно что другую поставить.

Вам везет. Там 3 или 4 ядра. Нужно выбрать оптимально работающее

rzunin 12.09.2017 10:43

Цитата:

Сообщение от rzunin (Сообщение 385556)
Аналогичная ситуация, планшет и хаб тот же, подключение похоже, прошивка dirty unicores 6.0. Планшет засыпает и просыпается через датчик холла. Периодически когда просыпается не видит usb.

При этом пробовал много раз отправлять в сон кнопкой питания - ничего не зависает.

Решается только полной перезагрузкой, быстрая перезагрузка не помогает.

Кто-нибудь решил проблему?

Отвечаю сам, планшет Nexus 2013 WiFi.

Поэкспериментировал.
- прошивки ставил разные, остановился на cyanogen. Но это никак не влияет, проблема остается;
- никакой зависимости от времени работы или используемых программ не нашел. Иногда не зависал 5-6 просыпаний, иногда при каждом.
- проблему вызывал USB микрофон, после его отключения зависания исчезли, но... У меня звук выведен через Bluetooth, качество отличное и нет проблем с гальванической развязкой. Попробовал воткнуть вместо микрофона звуковуху Creative Sound - проблема вернулась! Те получается, что вешают именно USB интерфейс звука.

Планшет подключен через блок питания, при выключении зажигания сначала засыпает планшет, потом Dlink. при включении непонятно, по лампочкам почти одновременно.

Напишите, у кого еще такая проблема, и кто решил...

ritchie 22.08.2018 13:43

Цитата:

Сообщение от Вадим93 (Сообщение 355548)
Добрый день. Такая проблема. Планшет Nexus 7 2012 + EasyCap+ EasyCap viewer(b). Все это дело пытаюсь подружить. При первичном запуске все работает и видео идет, вообщем все как положено. Но если планшет вдруг завис и перезагрузился или его сам перезагружаю. То при загрузке ЕС viewer более не находит устройство, хотя в USB HOST устройство отображается. Помогает только если выдернуть OTG шнур из планшета и не перезагрузка а именно полное выключение планшета.
Прошу помощи.

Привет, Вадим!
У меня точно такая проблема. Нехус7 (2012, 3G, 32GB), прошивка Тимура, как бы все норм до тех пор, пока не перезагружу планшет. После этого внешние UBB устройства (пр. Изикап) перестают работать. Вернее планшет перестаёт на них реагировать, хотя в USB Host-> USB Slave devices эти устройства видны. Приходится отсоединять Y-OTG кабель с разъему микро-ЮСБ планшета, перезагружать его, а потом вставлять обратно. Если делать именно так, то все возвращается. Попробовал снять дампы системных служб, логи и тп. в разных состояниях, т.е. когда работает, и когда не работает, и сравнить. Думал может службу какую то вручную надо запускать?. Но там черт голову сломает.
Мой вопрос, вы смогли эту проблему решить? И как?

skanch 22.08.2018 14:34

Цитата:

Сообщение от ritchie (Сообщение 404940)
Привет, Вадим!
У меня точно такая проблема. Нехус7 (2012, 3G, 32GB), прошивка Тимура, как бы все норм до тех пор, пока не перезагружу планшет. После этого внешние UBB устройства (пр. Изикап) перестают работать. Вернее планшет перестаёт на них реагировать, хотя в USB Host-> USB Slave devices эти устройства видны. Приходится отсоединять Y-OTG кабель с разъему микро-ЮСБ планшета, перезагружать его, а потом вставлять обратно. Если делать именно так, то все возвращается. Попробовал снять дампы системных служб, логи и тп. в разных состояниях, т.е. когда работает, и когда не работает, и сравнить. Думал может службу какую то вручную надо запускать?. Но там черт голову сломает.
Мой вопрос, вы смогли эту проблему решить? И как?

Нужно коммутировать режим OTG (после полной загрузки планшета замыкать 4 контакт в USB разъёме на "массу", а перед отключением планшета размыкать). Тогда всё будет работать.

oleg707 22.08.2018 14:41

Цитата:

Сообщение от ritchie (Сообщение 404940)
Привет, Вадим!
У меня точно такая проблема. Нехус7 (2012, 3G, 32GB), прошивка Тимура, как бы все норм до тех пор, пока не перезагружу планшет. После этого внешние UBB устройства (пр. Изикап) перестают работать. Вернее планшет перестаёт на них реагировать, хотя в USB Host-> USB Slave devices эти устройства видны. Приходится отсоединять Y-OTG кабель с разъему микро-ЮСБ планшета, перезагружать его, а потом вставлять обратно. Если делать именно так, то все возвращается. Попробовал снять дампы системных служб, логи и тп. в разных состояниях, т.е. когда работает, и когда не работает, и сравнить. Думал может службу какую то вручную надо запускать?. Но там черт голову сломает.
Мой вопрос, вы смогли эту проблему решить? И как?

При выключении зажигания снимаем массу с отг и питание с хаба. При включении зажигания включаем сначала массу на 4 контакт юсб (id), подаём питание на хаб, снимаем питание с хаба на 0.5 сек и подаём снова. На моём блоке питания я помогал сделать такой алгоритм для нормального определения изикапа, потом оставил алгоритм в качестве основного. Попробуйте вручную сделать эти коммутации, если заработает - мой проект бесплатно выложен, повторяйте и наслаждайтесь.


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

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot