U0335: Модуль датчиков батарейного блока — несовместимость программного обеспечения
Что делать
Do not work around this, do not have it cleared, and do not attempt anything yourself. The high-voltage system runs at several hundred volts. Expect the car to refuse to charge, refuse to deliver power, or both.
That is protection, and it is worth understanding why the car is so firm about it.
This module is the one that measures your battery — every cell's voltage, the temperatures, the current flowing. But what those measurements mean depends entirely on its software: how many cells there are, how they are grouped, which reading belongs to which physical position.
When that description does not match the pack, the car does not get obvious nonsense. It gets steady, believable numbers about a battery it is not really looking at — a cell close to its limit reported against the wrong position, or a temperature read through the wrong curve.
The entire safety case for a lithium battery rests on knowing the condition of its worst cell. With that gone, refusing to work is the only honest answer.
One thing to insist on absolutely: no second-hand module. Battery packs are revised through a car's production life — different cells, different arrangement, often under the same part number — so a used one measures your pack through the wrong description of it. A matching part number is not enough, and this is a safety matter rather than a money one.
If part of the battery has been replaced, mention it — that is the commonest cause, and the job is not finished until every computer in the pack is on the same software.
Что означает этот код
A module is running software that does not belong with the battery pack sensor module's. See U0300 for the family and U0312 for why this corner of the corpus is stricter than the rest — and note that this concerns a high-voltage system, with nothing on it for a general workshop to open.
The distinction from U0312 is worth drawing because the two are easily confused. The battery energy control module decides what the pack may do. This module measures what it is doing — individual cell voltages, module temperatures, pack current — and reports upward.
And its software is what makes those measurements mean anything. How many cells are in series, how they are grouped, which physical position each measured channel corresponds to, what the temperature sensors' response curves are, and how raw readings map to voltages.
So a mismatch here produces measurements that are consistent, stable and describing the wrong thing — and the danger is precisely that they are believable. A cell nearing its limit reported against the wrong position, or a temperature read through the wrong curve, gives a management system confident numbers about a battery it is not actually looking at.
Which is why the vehicle stops rather than derating. The whole safety case for a lithium pack rests on knowing the condition of the worst cell, and a measurement chain that cannot be verified removes that entirely. Refusing to charge or to deliver power is the correct answer.
The U0312 warning applies here with the same force and for the same reason: no second-hand module. Packs are revised through a model's life — different cells, different grouping, different sensors, frequently under one part number — and a sensor module from a donor pack measures this one through the wrong description of it. A matching part number is not enough, and this is one of the two places in the corpus where that shortcut has physical rather than financial consequences.
A pack section replaced after a fault is the commonest route in, and the job is not complete until every module on the pack is at one calibration.
Вероятные причины
Начните отсюда
- Б/у блок привязан к другому автомобилю · ремонт для специалиста
- Ошибочная конфигурация блока после замены · ремонт для специалиста
- ПО обновлено только в одном блоке · ремонт для специалиста
Встречается реже
- Блок заменён на снятый с другого автомобиля · ремонт для специалиста
- Программирование блока прервано · ремонт для специалиста
- Программная калибровка устарела · ремонт для специалиста
Симптомы
Задействованные компоненты
Информация, а не инструкция
CarGeek — это справочник, а не руководство по ремонту. Его страницы составлены по открытым источникам и по опыту других людей, но не по сервисной документации производителя, поэтому для вашего конкретного автомобиля они могут быть неверными или неполными. Часть описанного связана с реальной опасностью: высокое напряжение, топливо под давлением, накопленная энергия, горячие и движущиеся детали.
Всё, по чему вы собираетесь действовать, сначала проверьте с человеком, имеющим техническую подготовку, по собственной процедуре производителя для вашего автомобиля. Ничто здесь не заменяет эту процедуру.
Опыт сообщества
Напишите об этом первым
Об этом пока ничего не опубликовано. Всё, что вы выяснили, стоит записать — даже тупиковый путь сэкономит кому-то те же полдня.
Что делает такой отчёт полезным:
- Автомобиль — марка, модель, год и двигатель. Одна и та же неисправность ведёт себя на каждом по-своему.
- Что вы измерили, а не только что заменили.
- Что действительно помогло — или что не помогло ничто, это тоже стоит знать.
Войти или создать учётную запись для добавления того, что вы выяснили по теме U0335.