Bisakah Pi Zero bertindak sebagai perangkat periferal USB?

19

Bisakah anggota keluarga Pi yang baru diumumkan - Pi Zero - bertindak sebagai perangkat periferal USB?

Jelas skema tersebut belum tersedia dan entri blog yang ditautkan di atas tidak terlalu detail, selain:

"Soket Micro-USB untuk data dan daya"

Pi-supply menunjukkan bahwa:

Port data USB mikro untuk menghubungkan ke aksesori dan periferal seperti hub USB eksternal, atau untuk menghubungkan ke PC Anda (Micro USB "On the Go" adaptor disediakan untuk menghubungkan perangkat USB standar Anda)

Tetapi apakah itu berarti bahwa Pi dapat dihubungkan ke host USB menggunakan standar USB OTG tanpa sirkuit tambahan?

Ghanima
sumber
Oh, keluar ... Saya tidak sabar untuk melihat kasingnya. :)
goldilocks

Jawaban:

6

Sejauh yang saya tahu, jawabannya akan sama dengan A / A + / CM. Perangkat keras ini mampu melakukan mode perangkat tetapi saya belum melihat ada yang tahu cara membuatnya bekerja di linux.

Sunting: jawaban ini benar pada saat penulisan tetapi situasinya telah berubah, silakan lihat (dan upvote) /raspberrypi//a/40626/35618

Peter Green
sumber
2
Semoga nol akan memicu minat agar dukungan perangkat lunak berfungsi.
Alistair Buxton
Benar, mari berharap itu.
Ghanima
Harap sedikit downvote jawaban saya sehingga lebih banyak jawaban saat ini dapat naik ke atas.
Peter Green
6

Port USB data dapat digunakan untuk OTG dan "daya". Pada saat penulisan ini, Serial dan Ethernet diuji, tetapi yang lain harus bekerja dengan jumlah upaya yang tepat (keyboard, disk, kamera, dll.) Perangkat komposit juga dapat bekerja. Lihat info lebih lanjut di

Pekerjaan ini diharapkan akan digabung ke dalam versi rpy-4.4 dari kernel untuk fungsionalitas OTG agar tersedia OOTB untuk peretasan yang lebih sederhana.

Mayoritas pengantongan berat dilakukan di Github raspberrypi / linux Edisi # 1212 .

PS Ini adalah salin / tempel dari jawaban saya yang lain pada topik di /raspberrypi//a/40623/39346

myroslav
sumber
Ini baru bagi saya, bahwa kekuatannya adalah port usb juga. Apakah diperlukan sesuatu yang khusus untuk menggunakannya? Dan apakah itu dapat digunakan sebagai host-port juga (beberapa hub usb memberi daya pi melalui host-port, bahkan ketika spec melarangnya)
allo
Jawaban ini salah. Tautan tidak memberikan bukti pendukung untuk klaim bahwa colokan daya dapat digunakan untuk data. Kebanyakan dari mereka hanya tentang menerapkan mode gadget OTG di kernel, yang sekarang standar dan dapat dilakukan tetapi tidak melalui colokan listrik. Kekuatan yang hanya dapat digunakan untuk memasok daya. Yang lain dapat digunakan untuk data dan untuk memasok atau menarik daya.
goldilocks
Dari pemeriksaan visual port daya Pi dibandingkan dengan port data, saya merasa yakin untuk mengonfirmasi klaim @goldilocks bahwa port daya memang tidak memiliki saluran data. Meskipun kami masih tidak memiliki skema resmi untuk Zero, aman untuk mengatakan bahwa "kedua port USB dapat digunakan untuk OTG" memang salah.
Ghanima
Saya sudah mengoreksi jawabannya. Faktanya adalah bahwa port data dapat digunakan untuk memberi daya Raspberry PI Zero dan sebagai port OTG.
myroslav
3

Seharusnya begitu.
Tapi belum ada yang melakukannya ...

Kabel USB OTG (On The Go) diperlukan agar RPI berfungsi adalah mode host, tidak seperti Raspberry Pi lainnya. Kecuali jika sebenarnya menggunakan plug micro-A, ini menyiratkan bahwa itu juga harus beroperasi dalam mode perangkat. Bahkan colokan mikro / mini USB memiliki pin tambahan hanya untuk ini. Menurut lembar data prosesor BCM2835 , inti video menggunakan tumpukan protokol Synopsys DesignWare yang mendukung mode host dan perangkat.

Masalah terbesar dengan mode perangkat pada Raspberry Pi Model A adalah bahwa menurut skema , pin USB_OTGID diikat langsung ke ground. Ini masuk akal karena colokan USB Tipe-A tidak memiliki pin ini, sedangkan USB mikro tidak. (Bisa jadi mustahil untuk menjadi perangkat USB melalui perangkat lunak ketika pin ini hampir habis.) Sayangnya, saya tidak dapat menemukan skema Pi Zero. Mode perangkat diminta di forum ini tiga tahun lalu, dan mudah-mudahan para desainer mencatat.

Ini masih 27 Nov 2015, dan dengan keberuntungan, jawaban ini akan segera menjadi usang.

nathan
sumber