Pi Zero bir USB çevre aygıtı olarak işlev görebilir mi?


19

Şu anda duyurulan yeni Pi ailesinin ( Pi Zero) bir üyesi USB çevre aygıtı olarak görev yapabilir mi?

Açıkçası şemalar henüz mevcut değildir ve yukarıda bağlantılı blog girişi aşağıdakiler dışında çok fazla ayrıntıya girmez:

"Veri ve güç için mikro USB soketleri"

Pi-supply şunları önerir:

Harici bir USB hub gibi aksesuarlara ve çevre birimlerine bağlamak veya PC'nize bağlamak için mikro USB veri bağlantı noktası (Standart USB aygıtlarınızı bağlamak için Micro USB “On the Go” adaptörü verilir)

Ancak bu, Pi'nin ek devre olmadan USB OTG standardı kullanılarak bir USB ana bilgisayara bağlanabileceği anlamına mı geliyor?


Çık dışarı ... Davaları görmek için sabırsızlanıyorum. :)
goldilocks

Yanıtlar:


6

Anlayabildiğim kadarıyla, cevap A / A + / CM ile aynı olacaktır. Donanım, cihaz modu yeteneğine sahiptir, ancak linux altında nasıl çalışacağını kimsenin anlayamadığını gördüm.

Düzenleme: Bu cevap yazma sırasında doğruydu ancak durum değişti, lütfen /raspberrypi//a/40626/35618 adresini ziyaret edin.


2
Umarım sıfır, yazılım desteğinin çalışmasıyla ilgilenir.
Alistair Buxton

Tamam, bunu umalım.
Ghanima

Lütfen daha güncel cevapların en üste çıkabilmesi için cevabımı biraz aşağıya indirin.
Peter Green

6

Veri USB bağlantı noktası OTG ve “güç” için kullanılabilir. Bu yazıdan itibaren Seri ve Ethernet test edildi, ancak diğerleri uygun miktarda çaba ile (klavye, disk, kamera, vb.) Çalışmalıdır Kompozit cihazlar da çalışmalıdır. Daha fazla bilgi için:

İş olduğu Mutlu RPy-4.4 sürümüne birleştirilecek beklenen OTG işlevselliği basit hack için kullanılabilir adet OTB olabilmesi için çekirdeğin.

Ağır işlerin çoğunluğu Github ahududu / linux Sayı # 1212'de gerçekleştirildi .

Not: Bu, /raspberrypi//a/40623/39346 adresindeki konu hakkındaki diğer yanıtımdan kopyala / yapıştır


Benim için yeni olan, güç olanın da bir usb portu olması. Kullanmak için özel bir şey gerekli mi? Ve ana makine bağlantı noktası olarak da kullanılabilir (bazı usb hubları, teknik özellik yasakladığında bile ana bağlantı noktası üzerinden bir pi'ye güç sağlar)
allo

Bu cevap yanlış. Bağlantılar , güç jakının veri için kullanılabileceği iddiasına yönelik herhangi bir destekleyici kanıt sağlamaz . Çoğu çekirdekte OTG gadget modunu uygulamakla ilgilidir, bu şimdi standarttır ve yapılabilir ancak güç jakı ile değil. Güç yalnızca güç sağlamak için kullanılabilir. Diğeri veri için ve güç sağlamak veya güç çekmek için kullanılabilir.
goldilocks

Pi'nin güç bağlantı noktasının veri bağlantı noktasına kıyasla görsel incelemesinden, @goldilocks'ın güç bağlantı noktasının gerçekten hiçbir veri hattı taşımadığını iddia ettiğini doğrulamaktan eminim. Sıfır için hala resmi bir şemamız olmasa da, "her iki USB bağlantı noktasının OTG için kullanılabilir" gerçekten yanlış olduğunu söylemek güvenlidir.
Ghanima

Cevabı düzelttim. Gerçek şu ki, veri portu Raspberry PI Zero'ya ve OTG portuna güç sağlamak için kullanılabilir.
myroslav

3

Olmalı.
Ama kimse bunu yapmadı ... henüz.

RPI'nin çalışması için bir USB OTG (On The Go) kablosu, diğer Raspberry Pi'lerin aksine ana bilgisayar modudur. Aslında bir mikro-A fişi kullanmadığı sürece, bunun cihaz modunda da çalışması gerektiği anlamına gelir. Aslında mikro / mini USB fişlerinin sadece bunun için ekstra bir pimi vardır. Göre BCM2835 işlemci veri sayfası , bir video temel kullandığı Synopsys DesignWare protokol yığını ana ve cihaz modunu destekler.

Raspberry Pi Model A'daki cihaz moduyla ilgili en büyük sorun , şemaya göre USB_OTGID pininin doğrudan toprağa bağlanmasıydı. Bu bir mantıklı çünkü A Tipi USB fişinde bu pime sahip değilken mikro USB'de. (Bu pin düşük tutulduğunda yazılım aracılığıyla USB cihazı olmak imkansız olabilir.) Ne yazık ki Pi Zero şemalarını bulamadım. Üç yıl önce bu forumda cihaz modu istendi ve umarım tasarımcılar not aldı.

Hala 27 Kasım 2015 ve şansla bu cevap çok yakında modası geçecek.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.