đồng thời USB-OTG và sạc


9

Tôi đang cố gắng sạc Nexus 7 2013 trong khi sử dụng USB-OTG.

Tôi đã xây dựng cáp Y được mô tả rộng rãi, có chức năng truyền qua USB, đặt chân cảm giác (dây dẫn màu vàng) thông qua điện trở 100 k và kết nối màu đỏ và đen với bộ sạc. Sạc đã hoạt động, nhưng máy tính bảng sẽ không nhận ra thiết bị OTG.

Máy tính bảng nhận diện các thiết bị OTG thông qua bộ chuyển đổi Samsung OTG (EPL-AU10WEGXAR). Vì vậy, tôi nghĩ, này, ở phía dưới bộ chuyển đổi, hãy đặt cáp mở rộng 4 đầu USB-A nam-nữ và chạm vào màu đỏ và đen của nó để thêm bộ sạc.

Nhưng ngay cả khi không có bộ sạc, cáp mở rộng sẽ phá vỡ OTG. Mặc dù nó hoạt động khi được chèn giữa một ngón tay cái và PC. Nó chỉ là bốn dây dẫn. Máy tính bảng không có cách nào để phát hiện ra nó!

Works: máy tính bảng - Bộ chuyển đổi Samsung - OTG-thiết bị.

Fails: máy tính bảng - Bộ chuyển đổi Samsung - cáp mở rộng - OTG-thiết bị.

Làm thế nào tôi có thể gỡ lỗi này, hoặc nói cách khác là tiến bộ về OTG và sạc đồng thời?


2
Tôi nghĩ rằng bạn có thể cần phải thay đổi kernel
beeshyams

Tôi nghĩ bạn đúng. Tôi hy vọng cho một bước tiếp theo ít đáng sợ hơn việc root N7, nhưng cuối cùng việc root có thể phải xảy ra. (Và tôi vẫn còn bị bối rối bởi bí ẩn cáp mở rộng.)
Camille Goudeseune

Câu trả lời:


5

Có hai câu hỏi khác nhau ở đây

Fails: máy tính bảng - Bộ chuyển đổi Samsung - cáp mở rộng - OTG-device ..... (Nhưng) nó hoạt động khi được chèn giữa ngón tay cái và PC

  • Các thiết bị Android hỗ trợ chế độ máy chủ USB (kết nối bàn phím hoặc chuột USB) cũng như chế độ ngoại vi USB (ví dụ: bạn có thể cắm nó vào PC, để PC có thể truy cập vào bộ lưu trữ của điện thoại)

  • Cáp USB OTG tạo điều kiện cho thiết bị được kết nối hoạt động ở chế độ máy chủ

  • PC luôn chạy ở chế độ máy chủ

Nguồn: Sự khác biệt giữa USB On-The-Go (OTG) và USB Host Mode là gì?

Vì vậy, khi bạn kết nối bằng cáp mở rộng với PC, không có vấn đề gì trong việc phát hiện bởi PC luôn ở chế độ máy chủ.

Bây giờ, đến phần lý do tại sao cáp mở rộng phá vỡ OTG

Từ góc độ điện, được giải thích tốt ở đây

Để tránh xung đột tiềm ẩn về thiết bị nào là máy chủ và thiết bị ngoại vi, việc gán thiết bị nào là A hoặc B được xác định bởi hướng của cáp OTG. Cáp này xác định xem chân báo hiệu của cổng mà nó được cắm vào có bị nổi hay bị kéo xuống đất hay không. Thiết bị có chân báo hiệu được kéo xuống đất được chỉ định là Thiết bị A hoặc máy chủ mặc định và thiết bị có chân báo hiệu nổi được chỉ định là Thiết bị B hoặc thiết bị ngoại vi mặc định.

Bằng cách thêm cáp mở rộng 4 đầu USB-A nam-nữ vào cáp OTG, bạn sẽ không mở rộng cơ chế phát hiện cổng này sang đầu kia. Do đó, nó không phát hiện ra thiết bị được kết nối

Ii tốt hơn là mua cáp OTG dài hơn 3 mét thay vì cố gắng tăng chiều dài như đã thử nghiệm

Sạc đã hoạt động, nhưng máy tính bảng sẽ không nhận ra thiết bị OTG

Như đã giải thích trong Cấp nguồn cho máy tính bảng Nexus 7 thông qua cổng USB đồng thời kết nối thiết bị USB :

.... Mặc dù bạn có thể mua nhiều loại cáp Y OT OT khác nhau, nhưng điều này sẽ cho phép bạn sử dụng một thiết bị bên ngoài (hoặc thậm chí kết nối với một trung tâm USB để bạn có thể sử dụng nhiều thiết bị) đồng thời cho phép Bộ sạc / nguồn điện được kết nối, điều này không hoạt động với Nexus 7 gốc.

(Nhấn mạnh cung cấp)

Đây là một giới hạn kernel và bạn có thể ghi đè lên bằng cách root và flash kernel tùy chỉnh như được giải thích trong bài viết được liên kết


Đọc thêm:

  1. USB trên đường chuẩn

  2. Từ SE Electronics: Máy tính bảng Android có thể đóng vai trò là Máy chủ lưu trữ USB và được sạc đồng thời qua một cổng không?


Là giới hạn này vẫn còn trong Android Oreo? Có bất kỳ hy vọng cải thiện tình hình trong các phiên bản sau?
bukzor

@bukzor: Xin lỗi, không có ý kiến ​​gì - tôi vẫn đang dùng marshmallow
beeshyams

2018 gập ghềnh. Tôi thực sự thích sạc (các) thiết bị của mình trong khi sử dụng OTG để kết nối bàn phím ...
user1129682
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.