قام Maker Will Whang بتصميم جسر MK4001MTD USB وفتحه. هذا جهاز متوافق مع وحدة تخزين USB كبيرة الحجم مما يسهل استخدام أصغر محركات الأقراص الصلبة الميكانيكية في العالم (التي عفا عليها الزمن لسنوات عديدة) مع التكنولوجيا الحديثة.
شاهد
يوضح وانغ أنه تم إجراء عدة محاولات سابقة للوصول إلى محركات الأقراص القديمة MK4001MTD، لكنها واجهت عقبات مختلفة. لذلك، قررت الشركة المصنعة البدء في جمع الوحدات العاملة (وغير العاملة) لمعرفة ما إذا كان بإمكانها كسر صمولة التخزين القديمة هذه.
يستمر المقال أدناه
بدءًا من الأساسيات، قام Whang بمقارنة محركات الأقراص ومنصات واجهة القارئ التي تبدو مشابهة لـ MK4001MTD. نعم، إنها تشبه إلى حد ما بطاقة SD ذات موصل من نوع MMC. لذلك، تم استخدام العديد من أجهزة القراءة القديمة/الاحتياطية مع محركات أقراص Toshiba لمعرفة ما حدث. في النهاية، قرر Whang إنشاء قارئ خاص به يعتمد على شريحة التحكم في وسائط الفلاش USB2240. وهكذا أصبح من الممكن استخدام محلل منطقي لمعرفة الإشارات التي تذهب إلى أين.
ولسوء الحظ، أصبح من الواضح أن “هذا لم يكن يتصرف مثل جهاز تخزين عادي من نوع SD أو MMC.” لذا، سيكون من الضروري إجراء المزيد من التحليل، وهو ما قد يمتد إلى جهد الهندسة العكسية.
بالنسبة لهذه المرحلة التالية من المشروع، حصل Whang على هاتف Nokia N91 المتهالك ولكن القابل للاستخدام. كان هذا الجهاز المحمول أحد الأجهزة النادرة التي تتبنى MK4001MTD في منتصف العقد الأول من القرن العشرين.
بعد تشغيل الهاتف القديم، حتى يتمكنوا من التقاط الآثار، أصبح الغرض من كل لوحة أكثر وضوحًا. يقول وانغ: “تؤكد الآثار أن هذه واجهة SD/MMC ذات 4 بت وأن اتصال الدبوس اليدوي لخدمة N91 صحيح بالفعل. أظهر نشاط الناقل حركة مرور CMD52، والتي أشارت على الفور نحو SDIO بدلاً من وضع بطاقة الذاكرة العادية”. “بالنظر إلى مزيد من محتويات الأوامر، يبدو أيضًا أن أوامر نمط ATA مثل IDENTIFY DEVICE تم نقلها عبر تلك الواجهة.”
مع الفكرة التقريبية حول ما كان يحدث، قررت الشركة المصنعة الاستفادة من OpenClaw للعناية بالجانب البرمجي لحل قارئ USB. كان وكيل الذكاء الاصطناعي ناجحًا على نطاق واسع، كما يشير وانج، حيث “نجح في إجراء هندسة عكسية للآثار المنطقية من خلال بناء وحدة فك ترميز SDIO الخاصة به، ثم كتب البرامج الثابتة لجهاز Pico الذي يكشف عن محرك الأقراص كمخزن USB كبير السعة.”
بتشجيع من نجاح OpenClaw، قرر Whang اللجوء إلى Oups 4.6 والإصدارات الأحدث GPT-5.4 للحصول على نتيجة محسنة، والتي عملت مع لوحة التجارب Pico ومحرك سلكي يدويًا.
مرحلة تصميم الأجهزة
الآن سعيدًا بالبرامج والبرامج الثابتة وتصميم الواجهة، قرر Whang إطلاق KiCad وتصميم PCB مخصص للحصول على حل أنيق واحترافي المظهر. إنها تشترك في لغة التصميم الخاصة بمشروع MicroDrive السابق مقاس 1 بوصة الخاص بالشركة المصنعة.
والنتيجة هي أن وصول USB إلى MK4001MTD يعمل بشكل موثوق ولكن بسرعة قراءة/كتابة تصل إلى 0.42 ميجابايت في الثانية، في أحسن الأحوال، مع ضبط ساعة SDIO على 10 ميجاهرتز. كان محرك Toshiba هذا بسعة 4 جيجابايت (أقل من سعة قرص DVD)، ولكن عند سرعة النقل البطيئة هذه، قد يستغرق الأمر حوالي ساعتين ونصف لقراءة محرك الأقراص الثابتة بالكامل أو كتابته بالكامل.
ويخلص وانغ إلى أنهم سعداء بالعمل التعاوني مع ماجستير إدارة الأعمال الذي يركز على الاستدلال، وقد تتبع المشاريع المستقبلية هيكلًا مماثلاً. تمت مشاركة جميع التعليمات البرمجية المصدر وملفات تصميم الأجهزة والمزيد على GitHub بموجب ترخيص “لا أهتم” الأكثر ليبرالية.
يتبع أجهزة توم على أخبار جوجل، أو أضفنا كمصدر مفضل، للحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.

التعليقات