قاعدة Switch 2: موزع USB-C بـ40 يورو يتقمص قاعدة نينتندو
موزع USB-C عادي كان يشحن Switch 2 دون أن يعرض الصورة على التلفاز. نحو 540 بايت من الشيفرة المضافة جعلته يتصرف كالقاعدة الرسمية.

تشحن Switch 2 من موزع USB-C عادي، وتدخل حتى في وضع DisplayPort Alt Mode، لكن شاشة التلفاز تبقى بلا صورة. مؤلف المشروع سئم حمل قاعدة نينتندو الرسمية الضخمة والهشة في السفر، فربط جهاز تحليل بالكابل ليعرف ما الذي تنتظره الكونسول. انتهى به الأمر إلى تعديل البرنامج الثابت لموزع سعره 40 يورو.
لماذا لا تعمل Switch 2 مع موزع USB-C عادي؟
مع البرنامج الأصلي تصل الكونسول إلى مرحلة متقدمة: تتفاوض على الطاقة، وتدخل DisplayPort Alt Mode، وتضبط pin assignment D. ثم لا يحدث شيء. كشف جهاز التحليل WITRN K2، الذي يُوصل في منتصف الكابل، السبب. القاعدة الرسمية تعرّف نفسها كجهاز من نينتندو (VID 057E والمنتج 2062)، وتعلن معرّف SVID خاصاً بها هو 057E، وبعد إعداد DP تتبادل مع الكونسول رسائل خاصة بالمصنّع (vendor-defined). الطلب يبدأ بـ057E0001 مع رقم الأمر، والرد يبدأ بـ057E0041.
الموزع المستخدم هو Cable Matters 7-in-1، وفيه متحكم الطاقة VL103 (نواة 8051 وبرنامج ثابت بحجم 32 كيلوبايت) والشريحة RTD2142 التي تحوّل DP إلى HDMI. أضاف المؤلف في المساحة الفارغة نحو 540 بايت من شيفرة 8051 ترد على رسائل نينتندو وتترك الباقي للشيفرة الأصلية. جرّب تغييراً واحداً كل مرة: عرض 15 فولت و2.8 أمبير كالقاعدة (الموزع الأصلي يعطي 2.53 أمبير)، ثم الهوية الكاملة للقاعدة الرسمية. معرّف نينتندو وحده لم يكفِ، فالكونسول تفحص الهوية بشكل أوسع. أما التوقف لنحو 3 ثوانٍ فزال مع النسخة v7.
أرقام الإصدارات في الردود منسوخة من القاعدة الرسمية ولا تصف شيئاً حقيقياً في الموزع، والأوامر غير المعروفة ما زالت تتلقى الرد الأصلي «Not supported». استخدم المؤلف أدوات Ghidra وSDCC ومحاكي uCsim، واستعان كثيراً بـClaude وGPT.
لماذا بدت ألوان HDR باهتة؟
عمل وضع التلفاز، لكن الألوان مع HDR كانت باهتة بوضوح، بينما أعطت القاعدة الرسمية صورة سليمة على الشاشة نفسها وفي اللعبة نفسها. استبعد المؤلف الشاشة ونطاق RGB والموزع نفسه (حاسوب لينكس يعرض HDR عبره بشكل صحيح) ومتحكم الطاقة. بقيت الشريحة RTD2142، فحقول الألوان في AVI InfoFrame على مخرج HDMI كانت تشير إلى BT.709. برنامجها الثابت غير موقّع ويمكن كتابته عبر flashrom، وبحسب عنوان المقال الأصلي احتاج إصلاح HDR إلى 108 بايت.
تطبيقات تستحق النظر
اختر المربعات الصحيحة واجمعها وحقّق الهدف. سهل التعلم، صعب الإتقان. مجاني، لجميع الأعمار.
تحدّث مع شريك محادثة بالذكاء الاصطناعي؛ تعود كل جملة مصحّحة ومشروحة بلغتك. 9 لغات، من A1 إلى C2.
افتح رسائل EDIFACT وX12 مع شرح كل مقطع، وحوّلها إلى JSON/XML، وصدّرها إلى PDF وExcel. يعمل محليًا دون رفع.
اختر لمن الهدية والمناسبة والشخصية. يقرأ محرك البحث أوصاف المنتجات من المتاجر المحلية ويرتّب ما يناسب. مجاني، بلا تسجيل.
المزيد من هذا اليوم
عرض الكل →
AMD Adrenalin 26.11.1 يعالج كتابة Radeon المفرطة على أقراص SSD

إغلاق Apple Support Community بعد 28 عامًا في 20 نوفمبر

Nāpōwawāʻenakaulua: زوج من الكوازارات العملاقة ظهر مبكرًا جدًا

عدّاد لينكي: محكمة العدل الأوروبية تحسم هل يمكن رفضه
المزيد في: العتاد
عرض الكل →
Claude يخترق كاميرا Wi-Fi بسعر 10 دولارات لتعمل دون سحابة

كاميرا Camp Snap CS-8 Micro بطول 3 بوصات تعلّق مع المفاتيح

Ring Drone Cam: كاميرا أمازون الطائرة بـ250 دولارًا صاخبة جدًا
