• Dock สำหรับ Nintendo Switch 2 ปฏิบัติตามมาตรฐาน USB-C PD แต่การใช้งาน VDM เป็นแบบนอกมาตรฐาน ทำให้เกิดปัญหาความเข้ากันได้กับด็อกของผู้ผลิตรายอื่น
  • Switch 2 ชาร์จได้สูงสุด 15W และให้ความเร็วในการชาร์จเท่ากันทั้งบนด็อกของ Nintendo และด็อกของผู้ผลิตรายอื่น
  • ด็อกแท้ของ Nintendo จะร้องขอ 20V 3A ทุกครั้งเมื่อเชื่อมต่อ ขณะที่ ด็อก ANTANK S3 Max จะร้องขอพลังงานเฉพาะเมื่อจำเป็น จึงมีประสิทธิภาพมากกว่า
  • เวลาในการชาร์จ ใช้เวลาประมาณ 2 ชั่วโมงถึง 90% และประมาณ 3 ชั่วโมงถึง 100% โดยการใช้งานหลังชาร์จถึง 75% มีประสิทธิภาพกว่า
  • การทำ VDM แบบนอกมาตรฐานของ Nintendo จำกัดความเข้ากันได้กับอุปกรณ์เสริมของผู้ผลิตรายอื่น ซึ่งอาจเป็น ช่องโหว่หรือการทำ USB-C ที่ยังไม่ครบถ้วน มากกว่าจะเป็นเจตนาร้าย
  • บทความนี้มีจุดประสงค์เพื่อเผยแพร่ ข้อมูลการเจรจา USB-C PD และข้อมูลความเข้ากันได้ของด็อก Switch 2 พร้อมสรุปการวัดรายละเอียดเพิ่มเติมที่ไม่ได้ใส่ไว้ในวิดีโอในฐานะ เอกสารเสริม

พื้นฐานของ USB-C PD

  • USB-C PD กำหนดทั้ง ขีดจำกัดแรงดัน/กระแสและขั้นตอนการสื่อสาร ทำให้จ่ายพลังงานได้สูงสุด 240W (EPR)
  • เมื่อเทียบกับขีดจำกัดไฟ USB ทั่วไปที่ 15W (5V·3A), PD รองรับได้สูงสุด 20V·5A และขยายเป็น 48V ได้ด้วย EPR
  • มาตรฐานนี้กำหนดทั้ง คุณสมบัติทางกายภาพของคอนเน็กเตอร์และสาย และ โปรโตคอลการเจรจาระหว่าง source/sink

ลำดับการเจรจา USB-C PD

  • SOURCE_CAPABILITIES: source โฆษณา รายการโหมดที่สามารถจ่ายได้ เช่น แรงดัน/กระแสคงที่ และการรองรับ PPS
    • source อาจส่งเป็นระยะ หรือ sink ขอได้ด้วย GET_SOURCE_CAP
    • ความสามารถของ sink แลกเปลี่ยนผ่าน GET_SINK_CAP / SINK_CAPABILITIES
  • REQUEST: sink เลือกและร้องขอ ดัชนีของโหมดที่ต้องการ
    • หากสถานการณ์เปลี่ยน สามารถ ร้องขอใหม่ เพื่อเพิ่มหรือลดความเร็วการชาร์จได้
  • ACCEPT: source แจ้งผลว่า ยอมรับหรือปฏิเสธ
    • อาจส่ง REJECT ได้ตามลอจิกภายใน เช่น ความร้อนหรือโหลด
  • PS_RDY: source แจ้งว่า สลับแรงดันเสร็จแล้วและพร้อมจ่ายไฟ
  • GOODCRC: ข้อความเสริมที่ทำหน้าที่เป็น การยืนยันการรับ (ACK) สำหรับทุกข้อความที่ได้รับ
  • ในการใช้งานจริงควรระวังว่า พฤติกรรมข้อยกเว้น เกิดขึ้นได้บ่อยจาก การสูญหายของแพ็กเก็ต ความคลาดเคลื่อนของจังหวะเวลา และการติดตั้งใช้งานที่ไม่สมบูรณ์

Vendor Defined Messages (VDM)

  • นอกเหนือจากพลังงานแล้ว ยังใช้ VDM เพื่อเจรจาเรื่อง ทิศทางข้อมูล รูปแบบ และ Alt Mode
  • VDM มาตรฐานแบบเปิดเผย เช่น DisplayPort Alt Mode ช่วยเพิ่มการทำงานร่วมกันระหว่างอุปกรณ์
  • VDM แบบปิดหรือเฉพาะผู้ผลิต อาจลดความเข้ากันได้กับอุปกรณ์ของบริษัทอื่น และบทความนี้มีมุมมองเชิงวิจารณ์ต่อ แนวทางการใช้ VDM ของ Nintendo

สรุปการทดสอบ USB-C PD

  • ชุดอุปกรณ์ทดสอบ: ตัวเครื่อง Switch 2/ด็อก/อะแดปเตอร์แท้, อะแดปเตอร์ UGREEN 100W และสายต่อ, ด็อก ANTANK S3 Max, Infineon CY4500 (รวม EPR), โมดูลวิเคราะห์พลังงาน AC ของ Quarch, จอ Asus ProArt 32" เป็นต้น
  • การแสดงผลในกราฟ: สีส้ม/สีชมพู คือกำลังไฟที่วัดโดย CY4500, และ เส้นขาวแนวตั้ง แสดง จุดที่เกิดข้อความ PD

Test 1: อะแดปเตอร์แท้ → CY4500 → ด็อกแท้ → Switch 2

  • พบว่า ด็อกใช้พลังงานสูงสุดราว 15W และ สามารถส่งสัญญาณภาพได้
  • หลังการเจรจา 20V·3A ตอนเชื่อมต่อ มีแนวโน้มว่า ไม่มีข้อความเพิ่มเติมเกิดขึ้น

Test 2: อะแดปเตอร์แท้ → ด็อกแท้ → สายต่อ UGREEN → CY4500 → Switch 2

  • ยังคงรักษาระดับ ประมาณ 15W และ การส่งสัญญาณภาพ ได้
  • พบ การเจรจาพลังงาน และ การเจรจาโหมดแสดงผลหลายครั้งเมื่อสถานะเปลี่ยน

Test 3: อะแดปเตอร์แท้ → CY4500 → Switch 2

  • แม้ชาร์จตรงเข้าตัวเครื่อง ก็ยังคงเพดานที่ ประมาณ 15W

Test 4: อะแดปเตอร์ UGREEN 100W → CY4500 → Switch 2

  • แม้ใช้งาน อะแดปเตอร์ 100W ของผู้ผลิตรายอื่น ก็ยังมีเพดาน ประมาณ 15W เท่าเดิม

Test 5: จอ ProArt 32" → CY4500 → Switch 2

  • มี ความพยายาม DR_SWAP ซ้ำหลายครั้งแต่ถูกปฏิเสธทั้งหมด และ ไม่มีภาพขึ้นบนจอ
  • มีแนวโน้มว่า การเจรจาล้มเหลวก่อนถึงขั้น VDM

Test 6: UGREEN 100W → CY4500 → ด็อก ANTANK S3 Max → Switch 2

  • ด็อก S3 Max มีความโปร่งใสในการร้องขอพลังงานที่ดี และ ให้ความเร็วชาร์จเท่ากับด็อกแท้

Test 7: UGREEN 100W → ด็อก S3 Max → สายต่อ UGREEN → CY4500 → Switch 2

  • การชาร์จทำงานได้ แต่ การส่งสัญญาณภาพล้มเหลว
  • อาจเป็นปัญหาจาก สายต่อหรือคุณภาพหน้าสัมผัส

Test 8: UGREEN 100W → ด็อก S3 Max → สายต่อของผู้ผลิตรายอื่น → CY4500 → Switch 2

  • ทั้งการชาร์จและการส่งสัญญาณภาพทำงานปกติ โดยจ่ายไฟเฉลี่ยได้สูงสุด ประมาณ 15W

การทดสอบเวลาในการชาร์จ (วัดจากไฟบ้าน)

  • การตั้งค่า: เปรียบเทียบ ด็อกแท้/อะแดปเตอร์แท้ กับ อะแดปเตอร์ UGREEN 100W โดยใช้ Quarch PAM
  • ผลลัพธ์: ความเร็วในการชาร์จใกล้เคียงกันทั้งสองกรณี และใช้ กราฟแกนคงที่ เพื่อให้เปรียบเทียบได้ง่าย

บทสรุปและจุดสังเกต

  • เพดานกำลังชาร์จของ Switch 2 อยู่ที่ประมาณ 15W อย่างสม่ำเสมอ
    • ไม่ขึ้นกับวิธีการ ไม่ว่าจะเป็น ด็อกแท้/ด็อกของผู้ผลิตรายอื่น อะแดปเตอร์ หรือจอ USB-C
  • ด็อกแท้จะร้องขอ 20V·3A ทันทีเมื่อเชื่อมต่อ จึงมีลักษณะเป็น การจองพลังงานสูงไว้ตลอดเวลา
    • ขณะที่ ด็อก ANTANK S3 Max จะ ขอเพิ่มกำลังไฟเมื่อจำเป็น เช่น ตอนเปิดเครื่อง จึงมี มารยาทด้านการใช้พลังงานที่มีประสิทธิภาพกว่า
  • เวลาในการชาร์จ: ประมาณ 2 ชั่วโมงถึง 90% และ ประมาณ 3 ชั่วโมงถึง 100%
    • สะท้อนว่า การดูแค่เวลารวมจนถึง 100% มีข้อจำกัดในการใช้ตัดสินพฤติกรรมการชาร์จ
  • เคล็ดลับการใช้งานแบตเตอรี่ให้เหมาะสม: หาก ชาร์จถึงราว 75% (มากกว่า 1.5 ชั่วโมง) แล้วนำไปใช้และวนซ้ำ จะยังคงได้ การชาร์จใกล้ 15W ตลอด และ หลีกเลี่ยงช่วง trickle charge ได้
  • ความไม่เข้ากันได้กับด็อกอื่น อาจเป็น ความไม่สมบูรณ์ของการทำ USB-C หรือ การเจรจาที่ล้มเหลวก่อนถึง VDM มากกว่าจะเป็น การบล็อกโดยเจตนา

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น