U0301: عدم توافق برمجي مع وحدة تحكم المحرك
ما الذي ينبغي فعله
لا شيء معطل. فحاسوبان في سيارتك يعمل كلٌّ منهما تمامًا ويشغّلان برنامجين لم يُقصَد لهما قط أن يعملا معًا.
وذلك جدير بالفهم قبل إنفاق أي مال، لأن لا قطعة تصلح هذا — فهو عمل برمجة لا إصلاح.
وأهمّ شيء تعرفه: لا تدع حاسوب المحرك يُستبدَل على قوة هذا الكود. فهو من أبهظ القطع في السيارة، وهو يجب أن يُبرمَج للمركبة، وقد يكون النصف الصحيح بالفعل — فالكود يسمّي حاسوبين يختلفان لا واحدًا مكسورًا. والبديل يصل بأي برنامج وضعه المورّد عليه، وهو كثيرًا ليس أيًّا من النسختين الموجودتين في سيارتك، فقد يتركك بتنافر ثانٍ وفاتورة كبيرة.
قل ما الذي أُنجِز في السيارة حديثًا. وحدة استُبدِلت — وخصوصًا مستعملة — أو تحديث برنامج أو استدعاء، أو إعادة برمجة قُطِعت، أو شيء رُكِّب لاحقًا. فواحد من تلك هو السبب في كل الحالات تقريبًا، ومعرفة أيّه توفّر التشخيص كله.
وتوقّع أن يحتاج هذا وكيلًا أو متخصصًا بوصول إلى بيانات معايرة الصانع. فورشة عامة بقارئ أكواد قد لا تستطيع حلّه مهما كانت قديرة، وذلك جدير بالإثبات قبل الدفع للتشخيص لا بعده.
ما الذي يعنيه هذا الرمز
وحدة تشغّل برنامجًا لا ينتمي مع برنامج وحدة المحرك. وU0300 يؤسس العائلة وينبغي أن يُقرأ أولًا؛ وهذه الصفحة تضيف ما يتغير حين يسمّي كود الشريك لا حين يبلّغ عن تناقض وحدة مع نفسها.
وذلك هو الفرق كله وهو جدير بالقول صراحةً. فU0300 يقول إن وحدةً وجدت برنامجها متناقضًا مع نفسه. وهذا الكود يقول إن وحدتين بعينهما قارنتا ملاحظاتهما واختلفتا — وهو يسمّي إحداهما.
وذلك ينتج الفخ الذي توجد هذه الصفحة لمنعه: فالوحدة المسمّاة ليست المتَّهمة.
فللتنافر نصفان وأي منهما قد يكون الخاطئ. فالوحدة المبلِّغة قد تكون مبرمَجةً حديثًا وصحيحة، تعترض على وحدة محرك ما زالت على معايرة قديمة. أو قد تكون وحدة المحرك حالية والوحدة المبلِّغة متروكةً خلفًا. ولا يستطيع الكود إخبارك بأيّهما، لأنه من داخل المركبة لا وجود لشيء اسمه الخاطئة — بل زوج لا يتفق فحسب.
فـ«استبدل وحدة تحكم المحرك» خطأ مرتين. فهو خطأ لأن هذا برنامج لا عتاد، وخطأ ثانيةً لأن وحدة المحرك قد تكون النصف الصحيح بالفعل. فالبديل يصل حاملًا أي معايرة شحنها المورّد، وقد لا تكون أيًّا من النسختين الموجودتين في المركبة أصلًا — فالنتيجة المعتادة لاستبدال وحدة هنا تنافر ثانٍ مختلف فوق قطعة باهظة.
والسؤال الصحيح ليس «أي وحدة معيبة» بل «ما طقم المعايرة الحالي المُصدَر لرقم تعريف هذه المركبة»، ثم جلب كل وحدة على الشبكة المتأثرة إليه. وذلك سؤال وكيل أو متخصص، وهو قابل للإجابة في دقائق ممن يملك وصولًا إلى بيانات الصانع.
ولماذا يظهر هذا الكود بعينه أكثر من أكثرها: فوحدة المحرك تنشر القيم التي يستهلكها كل شيء آخر — سرعة المحرك، والحمل، والعزم، وحرارة سائل التبريد، وموضع الخانق، وحال الوقود. فكلما كثر شركاء وحدة، كثر من يلاحظ حين تتغير لهجتها. فالاتساع هنا يعكس دور وحدة المحرك لا خطورة التنافر، وقائمة طويلة من الوحدات المشتكية ليست دليلًا على أن المحرك في ورطة.
الأسباب المرجَّحة
ابدؤوا من هنا
- تحديث البرمجية على وحدة واحدة فقط · متخصّص
- وحدة مستعملة مقفلة على سيارة أخرى · متخصّص
- تهيئة الوحدة خاطئة بعد الاستبدال · متخصّص
- انقطاع برمجة الوحدة · متخصّص
أقل شيوعًا
- إعادة برمجة المحرك أو تثبيت برمجية غير أصلية · متخصّص
- معايرة البرمجية قديمة · متخصّص
الأعراض
المكوّنات المعنيّة
معلومات لا تعليمات
موقع CarGeek مرجع وليس دليل صيانة. تُكتب صفحاته من مصادر عامة ومما توصّل إليه آخرون، لا من وثائق الصيانة الخاصة بالشركة الصانعة، ولذلك قد تكون خاطئة أو ناقصة بالنسبة لمركبتك تحديدًا. وبعض ما تصفه ينطوي على خطر حقيقي: جهد عالٍ، ووقود تحت ضغط، وطاقة مخزَّنة، وأجزاء ساخنة أو متحركة.
قبل العمل بأي مما هنا، اطلب من شخص مدرَّب التحقق منه وفق الإجراء المعتمد من الشركة الصانعة لمركبتك. ولا شيء هنا يغني عن ذلك الإجراء.
خبرة المجتمع
كن أول من يوثّق هذا
لم يُنشر شيء عن هذا بعد. كل ما توصّلتم إليه يستحق التدوين — حتى الطريق المسدود يوفّر على غيركم إضاعة بعد ظهر كامل.
ما الذي يجعله جديرًا بالقراءة:
- السيارة — الماركة والطراز والسنة والمحرّك. العطل نفسه يتصرّف على كل منها بشكل مختلف.
- ما الذي قِسته، لا ما الذي استبدلته فقط.
- ما الذي أصلحه فعلًا — أو أن شيئًا لم يُصلحه، وهذا أيضًا جدير بالمعرفة.
تسجيل الدخول أو إنشاء حساب لإضافة ما توصّلت إليه عن U0301.