บอร์ดอะแดปเตอร์ MIPI-HDMI ที่ใช้ชิป LT8912B ช่วยเพิ่มเอาต์พุต HDMI ให้กับบอร์ด ESP32-P4-Devkit

Olimex ได้เปิดตัว MIPI-HDMI adapter board ใช้ชิป LT8912B ของ Lontium Semiconductors ซึ่งเป็นบริดจ์แปลงสัญญาณจาก MIPI DSI ไปเป็น HDMI และออกแบบมาให้ทำงานร่วมกับบอร์ด ESP32-P4-DevKit โดยเฉพาะ

บอร์ดนี้สามารถส่งออกสัญญาณ HDMI สูงสุดที่ความละเอียด 1080p60 แบบ 8-bit ผ่านตัวแปลง LT8912B และรองรับเลนข้อมูล MIPI DSI จำนวน 1–4 เลน (80 Mbps ถึง 1.5 Gbps ต่อเลน) ในโหมด continuous-clock พร้อมส่งออกวิดีโอ HDMI 1.4 ในขนาดบอร์ดที่กะทัดรัดเพียง 60 × 24 มม. คุณสมบัติเหล่านี้ทำให้บอร์ดเหมาะสำหรับงานแสดงผล UI, การสตรีมวิดีโอ, การเล่นมีเดีย, งานประมวลผลภาพ (vision workflows) และแอปพลิเคชัน HMI ต่าง ๆ เช่น ป้ายดิจิทัล (digital signage), ระบบคีออสก์ และอุปกรณ์มัลติมีเดียแบบพกพา

LT8912B MIPI to HDMI adapter board

สเปคของ Olimex MIPI-HDMI adapter specifications:

  • ชิปหลัก – LT8912B ตัวแปลงสัญญาณจาก MIPI DSI แบบ Single-Channel ไปเป็น LVDS/HDMI/MHL
  • อินเทอร์เฟซ MIPI
    • คอนเนกเตอร์ FPC แบบ 15 พิน
    • 1 เลนสัญญาณนาฬิกา + 1 ถึง 4 เลนข้อมูล
    • รองรับมาตรฐาน D-PHY 1.1 และ DSI 1.02
    • อัตราการรับส่งข้อมูล 80 Mbps ถึง 1.5 Gbps ต่อเลน
    • รองรับเฉพาะโหมด continuous-clock
  • เอาต์พุต HDMI
    • คอนเนกเตอร์ HDMI แบบ Type-A
    • ตัวส่งสัญญาณ HDMI 1.4
    • รองรับความละเอียดสูงสุด 1080p @ 60 Hz สี 8-bit
  • ขนาด – 60 × 24 มม.

บริษัทระบุว่าบอร์ด MIPI-HDMI ตัวนี้สามารถใช้งานกับ ESP32-P4-DevKit ได้แบบ Plug-and-Play โดยไม่ต้องแฟลชเฟิร์มแวร์พิเศษลงในตัวบริดจ์ LT8912B เอง สามารถดูข้อมูลเพิ่มเติม เอกสารประกอบ รวมถึงไฟล์ KiCad และผังวงจร (schematics) ไฟล์ PDF ได้จาก GitHub ของบริษัท

Olimex ESP32-P4 mipi hdmi demo

บอร์ดนี้มีความคล้ายคลึงกับ ESP-HDMI-Bridge, อย่างมาก เนื่องจากใช้ชิป LT8912B ตัวเดียวกันและทำงานร่วมกับ ESP32-P4-Function-EV-Board ทั้งคู่สามารถเชื่อมต่อบอร์ดเข้ากับจอแสดงผล HDMI เพื่อใช้งานเป็นเครื่องเล่นป้ายดิจิทัล (digital signage player) หรือแดชบอร์ดสด (live dashboard) รวมถึงสามารถสร้างอะแดปเตอร์ Ethernet-to-HDMI ได้อีกด้วย, สำหรับ ESP32-P4-Function-EV-Board ยังสามารถทำเป็นอะแดปเตอร์แสดงผลไร้สายผ่าน WiFi ได้ด้วย เนื่องจากบนบอร์ดมีโมดูล ESP32-C6-MINI-1 ติดตั้งมาให้แล้ว

LT8912 Application Block Diagram

ก่อนหน้านี้เราได้เขียนถึงบอร์ดพัฒนาที่ใช้ ESP32-P4 รุ่นอื่น ๆ เช่น FireBeetle 2 ESP32-P4, GUITION JC-ESP32P4-M3-DEV, รวมถึงบอร์ดจาก Waveshare ESP32-P4-ETH และ ESP32-P4-WIFI6-POE-ETH คำตอบน่าเสียดายคือ “ไม่ได้!” อย่างน้อยก็ไม่สามารถใช้ได้โดยตรงโดยไม่แก้ไขใด ๆ แม้จะใช้ชิป SoC เดียวกัน (ESP32-P4) แต่ผู้ผลิตแต่ละรายใช้คอนเนกเตอร์ DSI และผังขา (pinout) ที่แตกต่างกัน ส่งผลให้ใช้ได้เฉพาะ Olimex ESP32-P4-DevKit และ Espressif Systems ESP32-P4-Function-EV-Board (รอการยืนยัน) รวมถึงบอร์ดอื่นที่เลียนแบบคอนเน็กเตอร์และผังขาเหมือนกันแบบเป๊ะเท่านั้น

มีความคิดเห็นจาก S K เรื่องความเข้ากันได้กับบอร์ด ESP32-P4 รุ่นอื่น ๆ ทำให้เรารู้สึกสงสัย จึงได้ลองตรวจสอบบอร์ดที่ใช้ ESP32-P4 ทั้งหมดที่เราเคยนำเสนอ:

ผู้ผลิตอย่าง Waveshare, DFRobot และ Olimex ใช้มาตรฐาน pinout MIPI เดียวกับ ESP32-P4-Function-EV-Board ส่วนผู้ผลิตรายอื่นใช้ pinout คนละแบบ จึงต้องใช้อะแดปเตอร์เพิ่มเพื่อให้ใช้งานได้

เรายังแนบส่วนผังวงจร (schematics) ของพอร์ต MIPI DSI ของบอร์ด MIPI-HDMI (15 พิน) และ ESP32-P4-DevKit (มี 30 พินแต่ใช้จริง 15 พิน) เพื่ออ้างอิงเพิ่มเติม และดูเหมือนว่าสามารถใช้งานร่วมกับ Raspberry Pi รุ่น 1–4 ได้ด้วย

ESP32-P4-Devkit MIPI DS CSI schamtics
ESP32-P4-Devkit
MIPI-HDMI board DSI schematics
MIPI-HDMI board

บอร์ดอะแดปเตอร์ MIPI-HDMI มีวางจำหน่ายบนร้านของ Olimex ในราคา 14.95 ยูโร (~550฿) และสามารถซื้อสาย MIPI FPC แบบ 15 พินที่จำเป็นต้องใช้ได้จากร้านเดียวกันด้วย

แปลจากบทความภาษาอังกฤษ : Olimex LT8912B-based MIPI-HDMI adapter board adds HDMI output to the ESP32-P4-Devkit board

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา