ปัญหาสำคัญ
ซอฟต์แวร์ EDID pass-through ของตัวอย่างการออกแบบ DisplayPort ไม่รองรับ EDID ที่มีส่วนขยายมากกว่าหนึ่งบล็อก หาก DisplayPort sink\'s EDID มีมากกว่า ส่วนขยายมากกว่าหนึ่งบล็อก ซอฟต์แวร์ EDID pass-through ไม่สามารถส่งต่อได้ บล็อกส่วนขยายที่สอง สาม และสี่ของ EDID\'s ไปยังอุปกรณ์ต้นทาง
หากต้องการแก้ไขปัญหานี้ แก้ไขไฟล์ต่อไปนี้:
- main.c: เพิ่มความกว้างของอาร์เรย์ EDID เป็น
BYTE rx_edid_data [512]
- rx_utils.c: เพิ่มความกว้างของอาร์เรย์ EDID เป็น
BYTE data [256]
ปัญหานี้ได้รับการแก้ไขในเวอร์ชัน 16.0 ของคอร์ DisplayPort IP