ขั้วต่อวิดีโอ DSI


17

ทางด้านซ้ายของโลโก้ Raspberry จะมีขั้วต่อ DSI ฉันไม่คุ้นเคยกับมาตรฐานนี้ ฉันสามารถเชื่อมต่อจอแสดงผลประเภทใดโดยใช้ตัวเชื่อมต่อนี้ และฉันสามารถซื้อจอแสดงผลเหล่านี้ออกจากชั้นวางได้หรือไม่

นอกจากนี้ยังมีอุปกรณ์ของผู้บริโภคที่เราสามารถไล่แสดงจากที่จะทำงานกับ Pi? โทรศัพท์มือถือ? เกมคอนโซล? อุปกรณ์ในครัว :)


มีบิตเล็ก ๆ ของข้อมูลที่นี่คือen.wikipedia.org/wiki/Display_Serial_Interface
Maria Zverina

DSI อืม ... ฉันมีจอแสดงผล DSI บางส่วนและใช่คุณสามารถไล่สิ่งต่าง ๆ ได้ ฉันซื้อ DS เก่าที่ชำรุดและขับจอแสดงผลและฉันสามารถใช้ pi เป็น portacomputer ดังนั้นฉันคิดว่านี่เป็นข่าวซักหน่อย

คำตอบ:


8

มูลนิธิ Raspberry Pi ได้ประกาศว่าขณะนี้มีการแสดงผลหน้าจอสัมผัส Raspberry Pi อย่างเป็นทางการแล้ว นี่คือหน้าจอสัมผัสสิบจุดซึ่งเชื่อมต่อกับตัวเชื่อมต่อ DSI และมีการสนับสนุนเคอร์เนลเต็มรูปแบบหลังจากการอัพเกรด

เนื่องจากมันใช้เวลาหลายปีในการสร้างรากฐานฉันจึงสงสัยว่ามันเป็นสิ่งที่ทุกคนสามารถแฮ็คด้วยกันได้อย่างง่ายดายจากชิ้นส่วนอะไหล่

พื้นหลัง

หน้า Wikipedia Display Serial Interfaceพูดว่า:

Display Serial Interface (DSI) เป็นข้อกำหนดของกลุ่มอุตสาหกรรม Mobile Processor Processor (MIPI) Alliance ที่มุ่งลดต้นทุนของระบบย่อยการแสดงผลในอุปกรณ์มือถือ มันเป็นเป้าหมายทั่วไปที่ LCD และเทคโนโลยีการแสดงผลที่คล้ายกัน มันกำหนดบัสอนุกรมและโปรโตคอลการสื่อสารระหว่างโฮสต์ (แหล่งที่มาของข้อมูลภาพ) และอุปกรณ์ (ปลายทางของข้อมูลภาพ)

ที่ชั้นกายภาพ DSI ระบุบัสอนุกรมแบบจุดต่อจุด บัสนี้มีช่องสัญญาณนาฬิกาความเร็วสูงหนึ่งช่องและช่องข้อมูลหนึ่งช่องขึ้นไป แต่ละเลนมีสองสาย (เนื่องจากการส่งสัญญาณต่างกัน) ช่องทางทั้งหมดเดินทางจากโฮสต์ DSI ไปยังอุปกรณ์ DSI ยกเว้นช่องทางข้อมูลแรก (เลน 0) ซึ่งมีความสามารถในการใช้งานบัสเทิร์นอะราวด์ (BTA) ที่ช่วยให้สามารถย้อนกลับทิศทางการส่งข้อมูลได้

ตามหน้าจอฟอรั่มเธรด DSI นี้จะต้องมีไดรเวอร์ GPU ใหม่เพื่อเปิดใช้งานเอาต์พุต DSI:

หากคุณจัดการที่จะใช้ขั้วต่อ DSI (เช่นลักพาตัววิศวกร bc บางส่วนและปล่อยให้เขาสร้าง gpu-binary ใหม่สำหรับหน้าจอที่เชื่อมต่อ DSI ของคุณ) ในความเป็นจริงคุณมีการติดตั้งจอแสดงผลแบบ dual ...

ดังนั้นถึงแม้ว่าหน้าจอ DSI อย่างเป็นทางการจะมีให้บริการในขณะนี้และมีการสนับสนุนเคอร์เนล แต่ก็ไม่น่าที่การสนับสนุนดังกล่าวจะขยายไปสู่การใช้งานอื่น ๆ ของหน้าจอ DSI โดยพลการ ระบุว่าหน้าวิกิพีเดียพูดเกี่ยวกับโปรโตคอล DSI นั้นแทบจะเป็นวิธีที่ชาญฉลาดในการทำสิ่งต่าง ๆ ในทุกวันนี้ (โปรโตคอลมีความซับซ้อนโดยความต้องการการสนับสนุนการแสดงที่ไม่มีหน่วยความจำออนบอร์ด) และเป็นไปได้ว่า ด้วยชุดอุปกรณ์ที่รองรับ จำกัด แบบ จำกัด แทนที่จะรองรับจอแสดงผล DSI ใดก็ได้


อืม .. ไม่แน่ใจเกี่ยวกับสิ่งนี้ วันที่มาตรฐานย้อนกลับไปในปี 2004 และมีจุดประสงค์เพื่ออุปกรณ์มือถือ ทำให้การใช้จอแสดงผล CRT ค่อนข้างน่าสงสัย - ไม่? และเนื่องจากมันได้รับการสนับสนุนจากผู้มีชื่อเสียงในมือถือส่วนใหญ่จึงต้องมี DSI ที่จะออกมาในวันนี้ บางทีเราสามารถไล่ BC gpu blob ที่เหมาะสมจากอุปกรณ์เหล่านี้ได้หรือไม่?
Maria Zverina

1
@ มาเรียไม่มีสิ่งที่ฉันหมายถึงคือโปรโตคอลยังคงกล่าวถึงระยะเวลาว่างเปล่า ฯลฯ ซึ่งจำเป็นเฉพาะในวันที่ CRT ของเพื่อให้เวลาลำแสงอิเล็กตรอนกลับไปที่จุดเริ่มต้นของแถวถัดไปหรือด้านบนของหน้าจอ สิ่งใดที่ทำกับ GPU จะต้องใช้ Raspberry Pi Foundation อย่างมีประสิทธิภาพเนื่องจากซอฟต์แวร์ GPU นั้นปิดแหล่งที่มา
Mark Booth

ฉันคิดว่ามีหน้าจอสัมผัสกำลังจะมาดังนั้นฉันจะทำงานร่วมกับ IO ของ DSI โดยสิ้นเชิง
Hellonearthis

1
DSI is hardly a smart way of doing things these days (the protocol is mired in the days of CRT fly-back blanking periods)คุณแทบจะผิดมากกว่า DSI เป็นมาตรฐานในขณะนี้และจะยังคงเป็นเช่นนั้นสักระยะหนึ่ง คุณยังผิดเกี่ยวกับ blankings เมื่อใดก็ตามที่คุณมีไดร์เวอร์จอแสดงผลที่ไม่มี RAM คุณจะต้องใช้ DSI videomode ซึ่งรวมถึง blankings หากคุณมีไดรเวอร์การแสดงผลรวมถึง RAM คุณสามารถสลับไปที่โหมดคำสั่ง DSI ซึ่งไม่จำเป็นต้องใช้ช่องว่าง ... I am assuming the ribbon cable is a standard DSI interface cable.ไม่มีสายเคเบิลมาตรฐาน

ฉันได้อัปเดตคำตอบของฉัน @Erwin เกี่ยวกับช่วงเวลา blanking แล้วฉันยังไม่คิดว่า DSI เป็นวิธีที่ชาญฉลาดในการจัดแสดง Raspberry Pi แต่มันยากเกินไปที่จะรวมเข้าด้วยกัน
Mark Booth

1

Nintendo DS ใช้จอแสดงผลแบบสัมผัส DSI แต่จนถึงขณะนี้เป็นอุปกรณ์สำหรับผู้บริโภคเพียงอย่างเดียวที่ฉันได้เห็นว่าคุณสามารถเปลี่ยนหน้าจอเพื่อติดตั้งกับ Raspberry Pi ฉันไม่ทราบว่าปัญหาความเข้ากันได้ที่คุณอาจพบเมื่อมีมาตรการที่เป็นกรรมสิทธิ์ดำเนินการและฉันสมมติว่าสายริบบิ้นเป็นสายเคเบิลอินเตอร์เฟซมาตรฐาน DSI


1
คุณมีข้อมูลเพิ่มเติมเกี่ยวกับการใช้หน้าจอ DS กับ Raspberry Pi หรือไม่? ฉันหาอะไรไม่เจอ
YetAnotherRandomUser

ไม่มีสิ่งเช่น "สายเคเบิลอินเตอร์เฟซ DSI มาตรฐาน" DSI กำหนดสัญญาณไฟฟ้าไม่ใช่ตัวเชื่อมต่อ / สายเคเบิลทางกายภาพ
Dmitry Grigoryev

1

จาก การใช้หน้าจอโทรศัพท์มือถือที่มีอินเตอร์เฟซ HDMIมีตัวควบคุมวิดีโอที่ทำจาก Arduino DSI Display Shield พร้อม FPGA ที่สามารถตั้งโปรแกรมได้ (Xilinx Spartan-6-SLX9) ซึ่งเชื่อมต่ออินเตอร์เฟซการแสดงผล iPhone4 กับอินเตอร์เฟส DSI

อินเทอร์เฟซ HDMI กับ DSI


1
นั่นไม่ใช่ "กระดานเลิก" นั่นคือคอนโทรลเลอร์วิดีโอที่มี FPGA ที่คุณต้องตั้งโปรแกรมเพื่อให้ทำงานได้
Dmitry Grigoryev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.