Сброс короткого замыкания bmw frm

Опубликовано: 17.05.2024

Как говорится, на этом мои полномочия все😁
Ну ладно, попробуем сделать сброс КЗ, так как задний габарит не работал совсем, раз человечек захотел)
Краткая предыстория — у X5 E70 задние фонари в крышке багажника устанавливаются на прокладку, которая защищает фонари от попадания внутрь влаги

Номера уплотнителей фонарей:
63217288973 — на фонарь багажника Л
63217288974 — на фонарь багажника П
63217046137 — на фонарь в крыле Л
63217046138 — на фонарь в крыле П

Проблема заключается в том, что этой прокладки в нашем случае попросту не было, из-за чего внутри скапливалась флага. Контакты подключения окислились, а плата с диодами вышла из строя — фонарь под замену! Полагаю, схожая ситуация была и с фонарем в крыле, но там эффект был меньше (если честно, толком и не разбирал машину, так, мельком глянул и все.
Фишка прикипела, пришлось ее выдирать из фонаря, мучались долго, но у нас получилось)
Фонарь в крыле был живой, присоединили фишку заново и пошли стирать КЗ в блоке.

КЗ сбрасывали через Tool32 в составе комплекса BMW Standart Tools, выбрав из списка JOB — "reset kurzschluss sperre".

Блок в нашем случае FRM70, вот список адресов ламп в HEX-формате для этого блока:

FRM 70 LAMP NUMBERS

0x00 high beam headlights AUSGANG_FL_LINKS or Abbiegelicht on the left
0x01 high beam headlights AUSGANG_FL_RECHTS or Abbiegelicht on the right
0x02 dimmed headlights AUSGANG_AL_LINKS on the left
0x03 dimmed headlights AUSGANG_AL_RECHTS on the right
0x04 sidelight AUSGANG_BEGRL_LINKS on the left
0x05 sidelight AUSGANG_BEGRL_RECHTS on the right
0x06 fog lamp AUSGANG_NSW_LINKS on the left, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the left
0x07 fog lamp AUSGANG_NSW_RECHTS on the right, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the right
0x08 direction indicator AUSGANG_FRA_LINKS_VORN on the left in front
0x09 direction indicator AUSGANG_FRA_RECHTS_VORN on the right in front
0x0A direction indicator AUSGANG_FRA_LINKS_HINTEN on the left behind
0x0B direction indicator AUSGANG_FRA_RECHTS_HINTEN on the right behind
0x0C AUSGANG_R56_CS_ORANGE PL3: Colour-Switch orange, but: LED addition direction indicator on the left
0x0D AUSGANG_R56_CS_BLAU PL3: Colour-Switch blue, but: LED addition direction indicator on the right
0x0E stoplight AUSGANG_BREMSLICHT_LINKS on the left, PL3 from 07/14 and SA5A1: Day driving light LED, PL3 from 07/14 and SA896: Day driving light on the left
0x0F stoplight AUSGANG_BREMSLICHT_RECHTS on the right, PL3 from 07/14 and SA5A1: Fog lamp LED, PL3 from 07/14 and SA896: Day driving light on the right
0x10 stoplight AUSGANG_BREMSLICHT_MITTE mitte
0x11 AUSGANG_SL_BL_LINKS_1 tail light / stoplight on the left 1
0x12 AUSGANG_SL_BL_RECHTS_1 tail light / stoplight on the right 1
0x13 AUSGANG_E70_SL_BL_LINKS_2_R56_SML_LV_RH E70: Tail light to the left of 2, R56: Side mark light on the left in front, on the right behind
0x14 AUSGANG_E70_SL_BL_RECHTS_2_R56_SML_RV_LH E70: Tail light to the right of 2, R56: Side mark light on the right in front, on the left behind
0x15 sign light AUSGANG_KZL
0x16 interior lighting AUSGANG_INNENBELEUCHTUNG
0x17 AUSGANG_NSL_LINKS nebulous tail light, the US: Break Force display on the left
0x18 AUSGANG_NSL_RECHTS nebulous tail light, the US: Break Force display on the right
0x19 back driving light AUSGANG_RFL_LINKS on the left

Как несложно догадаться, после сброса КЗ и повторного сброса ошибок, ошибка по КЗ пропала, а задний фонарь в крыле начал работать)

Ну и напоследок, прописали в блоке CAS новую емкость аккумулятора, так как хозяин икса его до приезда ко мне поменял
По остальным ошибкам проконсультировал, думаю в ближайшем будущем займемся более глубокой диагностикой и лечением неисправностей)

В прошлой записи я упоминал, что у меня умер FRM, когда я коротнул плюсовой клеммой на аккумуляторе…
Как это было:
Прихожу утром, нужно ехать на работу, завожу машину, как обычно горит красная машинка на подъемнике, думаю ну опять аккумулятор почти умер, но нет, пишет что это связано с освещением, и правда в принудиловку включены задние габариты, ближний свет, и загораются стопы при нажатии на педаль тормоза, а остальные осветительные приборы отказали. Первая мысль в голове — "Хорошо, хоть заводится и едет!". Звоню своему знакомому, он говорит что умер блок света, начинаю пробоверять что ещё не работает, отказали привода зеркал, и передние стеклоподъемники, остальное вроде в норме. После этого у меня практически не было времени заниматься машиной, поэтому она в основном стояла в гараже месяца 1,5-2, за это время начал изучать форумы, общаться со знакомыми, но никто не знал как это решить, так же купил диагностический шнурок K+Dcan

Описание про него можно почитать по ссылке chipmart.ru/index.php?rou…t&path=162&product_id=803, кстати покупал я его в этом же магазине, когда был проездом в Москве. После этого начал искать программы для работы с этим шнурком, сколько раз не пробовал, но через DIS я так и не смог даже подключиться к машине, но в принципе он мне и не нужен, перебрав кучу программ и разных сборок я остановился на комплекте BMW Standart Tools 2.12, Rheingold, Ista-P, NCSDummy, BMW Coding Tool, описывать установку и откуда я их брал не буду, потому что здесь же на Drive2.ru есть несколько инструкций и всё замечательно работает, если кому интересно откуда я скачивал пишите в комментарии, скину в личку.
Как определить, что умер FRM:
1. Принудительно горит ближний и задние габариты.
2. Больше ничего из освещения не работает(поворотники, дальний, противотуманки, освещение салона).
3. Не работают передние стекло подъемники(при этом задние, с задних дверей можно открывать и закрывать).
4. Не работают привода зеркал(складывание и управление).
5. Ещё нашёл ряд проблем на других форумах, но у меня их не было, это проблемы с центральным замком(с закрытием или вообще не работает), и проблемы со стеклоподъемниками.
6. Подключаемся диагностической программой и смотрим выходит ли FRM на связь, в моём случае ни одной программой его видно не было.

При диагностике через Rheingold в дереве блоков FRM горел красным цветом и нельзя было вызвать функции ЭБУ.

и в дереве ошибок высвечивались стандартные ошибки при такой проблеме 00A3B4, 00A3C1, 00CDAB

в тоже время в INPA блока FRM в дереве вообще нет, и существующие ошибки приписываются блоку KOMBI (это блок комбинации приборов спидометр/тахометр/одометр).

Если блок не выходит на связь, то его можно восстановить только программатором(есть много упоминаний, что даже в таком случае его восстанавливали диагностическими шнурами и диагностическими программами, но ни одного документального подтверждения этому не было, так же как и обещания людей проделать такое в итоге заканчивались неудачами).
От слов к действиям.
Для того чтобы начать восстанавливать FRM нужно сначала устранить проблему изза которой он умер, а это был неисправный аккумулятор, в прошлом посте я писал на какой я поменял его. Естественно любой нормальный человек выбирает из двух зол меньшее, так и я пытался диагностическими программами, но толку не было вообще, нашёл у знакомого электрика программаторы для прошивки процессоров от производителей Motorolla, приехал к нему, но как на зло X-Prog`а у него не было, он был в ремонте, но зато была UPA-Usb v1.3,

перед этим был скачан целый мешок разных дампов памяти, но очень мало иформации какой действительно нужен для прошивки, какой дамп подойдёт, ведь теоретически подойдёт практически любой, так и в моём случае было, тот дамп который якобы от моего блока почему то не хотел заливаться, но получилось залить из FRM от BMW X5 E70, но он скорее всего был версии Basis.

И так порядок программирования через UPA:
1. Припаяли провода и вставили фишку в UPA.
2. Подали дополнительное питание в UPA.(Дополнительное питание обязательно всегда, иначе последствия могут был очень плачевными или как в моём случае, она просто не сможет запустить FRM)
3. Запустили программу от UPA, выбрали в ней нашу микросхему, считали содержимое и посмотрели есть ли что нибудь в ней, в моём случае EEPROM был пустой, терять мне было нечего и поэтому я нажал удалить раздел и разметить новый, новый раздел размечается следующим образом EEPROM — 4kb(4096b), DFlash — 0kb(0b), PFlash — XXXkb(XXXb), UPA не умеет работать с PFlash поэтому я её вообще не трогал.
4. Открыли файл дампа памяти EEPROM с расширением *.bin и записали через наш программатор.(Честно говоря, у меня получилось записать дамп через UPA раза с 15, я так и не понял какими конкретными действиями, потому что часто после заливки считывая дамп она опять показывала что он пустой)

УРА! — были мои первые впечатления, и я сразу пошёл проверять на машине, что же это получилось, в итоге подключив блок и вставив ключ в зажигание и включив его, у меня была красная машинка на подъёмнике на панели приборов, но при этом начали сыпаться ошибки по лампам, адаптивному свету, сразу стало понятно что о ожил, остальное думал я дело техники и нужно просто почистить ошибки, запрограммировать блок и прописать его в машине, но я был не прав…

Результат программирования FRM через UPA-USB v1.3.

При заведенной машине, принудительно ничего не горит, при включении света передняя левая фара не работает в правой светят глазки, ближний бьёт стробоскопом, противотуманки в пол накала, поворотники работают быстро, как будто перегорела лампа но светят все, свет в салоне появился, адаптивный свет не работает, стеклоподъемники перепутаны местами(левая кнопка опускает правый, а правая левый), складывание зеркал работает вместе с управлением нормально — это результат того что дамп в блоке прошит не с моей машины . через Rheingold сбросилась только половина ошибок, основные висели это короткое замыкание(далее — КЗ), режим транспортировки активирован и версия ПО не соответствует оборудованию блока FRM. Нужно было стереть КЗ, для этого мне понадобилась программа Tool32 из набора программ BMW Standart Tools 2.12, я пользовался инструкцией по сбросу КЗ из следующего видео

Как я сбросил КЗ в своём блоке FRM.
Перед сбросом КЗ я открыл NCS Expert, считал данные из блока CAS, после этого записал FA и закодировал этими данными блок FRM, после этого можно было сбрасывать КЗ.
1. Сначала я скачал самый последний файл для редактирования FRM(я скачал последнюю версию ISTA-P в файлах программы, в папке с моим кузовом — это E89, скопировал все файлы для программирования в отдельную папку на рабочем столе, конкретно мне нужен был файл FRM_70.prg).
2. Открыл Tool32, подключил ноут шнурком к машине и включил зажигание, открыл файл b>FRM_70.prg</b> который лежал уже в отдельной папке.
3. В графе Jobs которая открылась слева выбрал status_lampen_kurzschluss_counter_maxx и вверху начал кнопку выполнить, на видео видно, она обозначается 1x> и если у вас все значения не по 0 то, тогда у вас висят КЗ в блоке и здесь указаны максимальные значения для каждой лампы.
4. Затем я выбрал строку status_lampen_kurzschluss_counter и нажал выполнить, после чего увидел количество КЗ которое зафиксировано в блоке для каждой лампы.
5. После этого я открыл свернутую таблицу, как показано на видео, из выдвигающегося списка я выбрал LAMPNRTEXTE, в этой таблице написаны адреса ламп, которых я сбрасывал КЗ, для этого я смотрел результат status_lampen_kurzschluss_counter и выписывал адреса ламп с не нулевым значением из таблицы.
6. Теперь мы знаем в каких лампах у нас было КЗ, и чтобы его сбросить нам необходимо выбрать строку _reset_kurzschluss_sperre, в графе Arguments ввести адрес лампы в формате 0xFF, где FF-изменяемое значение для каждой лампы, после этого нажимаем кнопку выполнить 1x>, затем если вы всё правильно сделали, появится новое окно в котором должно быть написано JOB_STATUS OK, пример такого окна есть на видео.
7. После чего проделываем данную процедуру описанную в п.6 для каждой лампы, когда все КЗ будут сброшены, открыв строки из п. 3 и 4 все значения будут нулевыми.

После проделанных операций, я опять зашёл через Rheingold и INPA и сбросил ошибки, после чего они все исчезли, но появились новые, при этом датчик света не работал, и машина ругалась на неисправные поворотники при их включении, как будто перегорели лампы, но они работали, только очень быстро, видимо блок света думал что в поворотниках должны были стоять лампы а не светодиоды как у меня.

При этом проверяя все блоки через Rheingold ошибок вообще не было, он показывал что все блоки зеленые, что было для меня очень странным, после этого я стал меньше доверять программе Rheingold.
Не понимая откуда берётся данная проблема, а так же сильной просадкой нового аккумулятора, т.к. я решил протестировать программу ISTA-P через свой шнурок, она нашла все блоки даже хотела составить план работ, всё это заняло около 1 часа, но делать я ничего не стал т.к. машина написала что аккумулятор разряжен, тут же был вынужден уехать, ехал далеко и немного подзарядил аккумулятор, но решил что этого недостаточно.
По приезду поставил машину снял аккумулятор и поставил его на сутки на зарядку, для верности, аккумулятор зарядился хорошо, поставил его в машину подключил клеммы и был очень неприятно удивлён, т.к. все мои мучения с кодированием сбросом КЗ и всем остальным были напрасны, FRM стал работать как будто я только что в него залил тот самый дамп памяти.
Домой ехать далеко, поэтому нужно было восстанавливать освещение, ещё вдобавок шёл сильный ливень, без него никак ехать нельзя было, хорошо что я с собой взял ноут и шнур, и в течении 30 минут я заново удалил все КЗ, закодировал блок и сбросил все ошибки, опять всё стало работать, и вернулось в то состояние в котором было до крайнего снятия аккумулятора.
Вывод был очевидным, нужно заливать другой дамп через программатор, потому что этот точно не от моего блока, связавшись с электриком, ему как раз вернули Xprog-Box 5.55 из ремонта, на форуме BMWTools огромное спасибо участнику Strellson был скачан новый дамп памяти, с другого блока, абсолютно такого же как и у меня только с немного другим номером детали.

Прошивка FRM через X-Prog Box 5.55
1. Припаиваем провода в те же места как и с UPA.
2. Подключаем дополнительное питание к X-Prog.
3. Выбираем микросхему нажимая кнопку "Device", в моём случае это MC9S12XEQ384, и выбираем EEPROM без security.
4. После этого нажимаем кнопку "Erase", это нужно чтобы стереть всё что сейчас записано в памяти микросхемы, и выбираем разметку, разметка должна быть №16, в этом случае размер EPROM=4096kb, а размер DFlash=0kb.
5. Далее открываем файл дампа и нажимаем кнопку "Write", опять выбираем нашу разметку, после чего дамп будет записан.
6. Возвращаемся к выбору микросхемы и выбираем PFlash, далее так же открываем PFlash из дампа и нажимаем кнопку "Write", разметку выбираем такую же, записывалась она очень долго, но в конце ждал успех.

Примечание:
Если во время программирования через X-Prog у вас выдаются ошибки при верификации после записи или при чтении, значит у вас не получится записать дамп, для того чтобы убрать данные ошибки необходимо в папке с программой найти 2 файла(source.xml, configuratin.xml) и изменить их атрибуты, сделать их "только для чтения", данная проблема обсуждалась на нескольких форумах, после изменения атрибутов обязательно не забудьте перезагрузить программу.

Далее последовала установка FRM в его штатное место для проверки, как себя он будет вести теперь, место его установки если кто не знает выложу ниже

После включения зажигания поворотники стали работать нормально и ошибок по ним не было, но была куча других ошибок, следующее что я сделал это зашёл в NCS Expert скачать конфигурацию из блока CAS, выбрал для программирования NFRM(в NCS он почему то называется так, почему не знаю), сначала записал FA, выбрав команду "FA_WRITE", после этого выбрал команду "SG_CODIEREN", далее кодирование прошло успешно, далее я зашёл в Tool32, и на моё удивление там е было ни одного КЗ в блоке, после этого я зашёл в Rheingold, после теста и очистки ошибок всё стало на свои места, все функции работали, весь свет заработал, включая адаптивный свет и датчик света, но вылезла ошибка по стопу, оказало перегорела 1 лампа из левого стопа, это уже были мелочи. Далее последовал стресс тест для FRM точно ли я нормально всё прошил и сделал, я скинул клемму с АКБ подождал и подкинул обратно, и эврика, FRM живой! и тут я понял, что всё сделано было верно, после этого я поехал купил 2 лампочки и заменил в левом стопе, после этого все ошибки у меня исчезли, сейчас опять машинка чистая без каких либо ошибок.

Важно!
Стоимость данной процедуры от 2500р. до 10 000р., вариантов сделать её несколько.
1. Сделать всё красиво, нормально и правильно, например как у меня описано.
2. Делают люди которым выгодно чтобы вы приехали ещё раз, рассказывают сказки о том что они сами по себе мрут и т.д.

Если с первым вариантом всё понятно, то вот второй вариант мы немного разберём, во первых если дамп не с вашего блока то при снятии АКБ он умрёт(или вернется к тому состоянию как будто в него только что залили дамп), и во вторых если все видимые ошибки не убираются отключают их отображение в машине, тогда ошибки будут копиться пока не настанет предельное количество, после чего блок снова умрёт это объямнение товарищам которые говорят что у них он каждый месяц ложится сам по себе. ЗАПОМНИТЕ САМО НИЧЕГО НЕ ЛОМАЕТСЯ, ВСЕМУ ЕСТЬ СВОЯ ПРИЧИНА И ЧАЩЕ ВСЕГО — ЭТО КРИВЫЕ РУКИ.
Проверяйте на месте работу мастера, при нём скидывайте минусовую клемму, если FRM не умирает значит деньги можно платить за проделанную работу.

PS. Скидывать нужно в первую очередь "-" минусовую клемму, иначе убьёте сами какие нибудь блоки в машине.

Хотел добавить, что я не описывал как прописал свой VIN код в блок, потому что это делалось через другой диагностический комплекс. Вот с этой проблемы всё началось, и её решением не закончилось, далее буду углубленно изучать кодирование. Если есть какие то вопросы или замечание, пишите отвечу или подредактирую, так же можно обращаться теперь ко мне с восстановлением блоков света.

Модуль в пространстве для ног


Модуль в пространстве для ног (FRM) является узловым элементом электрооборудования в пространстве для ног на стороне водителя. Он регистрирует и направляет сигналы двери водителя и подсветки. Кроме того, модуль используется для связи с панелью приборов.
[Обзор системы . ]

Краткое описание узла

Сигналы для модуля в пространстве для ног поступают от следующих узлов:

- датчики дорожного просвета

- контактный выключатель фонарей заднего хода

- выключатель аварийной световой сигнализации

- блок переключателей в двери водителя

- контакты задних дверей

- контакты передних дверей

- замок двери водителя

В работе освещения участвуют несколько блоков управления: В некотором смысле в работе освещения участвуют следующие блоки управления:

- AHM: Модуль подключения электрооборудования прицепа

Модуль прицепа присылает сигнал, имеется ли прицеп у автомобиля. Модуль прицепа также управляет освещением прицепа.
При движении с прицепом с помощью модуля прицепа автоматически деактивизируются, например, задние датчики аварийного сближения при парковке (PDC) и задние противотуманные фонари на автомобиле.
При распознавании прицепа деактивизируется автоматическая установка зеркал в положение для припарковывания. (Автоматическая установка в положение для припарковывания: Для того чтобы можно было лучше видеть поребрик, стекло наружного зеркала на стороне переднего пассажира отклоняется вниз. Это позволяет видеть при парковке нижний край автомобиля и кромку бордюрного камня.)

Модуль прицепа (AHM) через шину K-CAN соединен с модулем в пространстве для ног.

- DSC: Система динамического контроля стабильности

Когда активизируется круиз-контроль, при автоматическом торможении активизируются фонари стоп-сигналов (в соответствии законодательными предписаниями). Для этого необходим сигнал от DSC по шине PT-CAN к модулю педали акселератора.

- FRM: Модуль в пространстве для ног

Модуль в пространстве для ног соединен с автомобилем с помощью 3 разъемов.
Два 51-полюсных разъема используются для подключения основного жгута проводов. Еще один 26-полюсный разъем предназначен для подключения к панели приборов.
[подробнее . ]

- FZD: Функциональный центр в крыше

Функциональный центр в крыше отвечает за компоненты освещения салона в области потолка.
В базовом варианте функциональный центр в крыше не имеет собственного блока управления. Передний и задний светильники освещения салона активизируются модулем в пространстве для ног (FRM).

В варианте High функциональный центр в крыше имеет собственный блок управления: ЭБУ FZD.

Модуль в пространстве для ног через шину K-CAN соединен с ЭБУ FZD.

- JBE: Электронный блок управления JBE

Освещение багажного отделения и перчаточного ящика подключены к ЭБУ JBE.

- LDM: Система управления продольной динамикой

В комбинации с LDM SA "Активный круиз-контроль" использует при смене полосы движения в качестве вспомогательного сигнал "мигать" от модуля в пространстве для ног. Это означает, что если перед обгоном включается левый указатель поворота, дистанция до идущего впереди автомобиля сокращается. Обгоняемый автомобиль быстрее "теряется". И, наоборот, при перестроении в правый ряд быстрее распознается движущийся там автомобиль.

- SZL: Коммутационный центр в рулевой колонке

Сигналы переключателя указателей поворота/дальнего света считываются и оцениваются в SZL. После оценки SZL передает сигналы переключателя, закодированные с помощью сопротивления, по прямому проводу модулю FRM (модуль в пространстве для ног).

Активизируются следующие узлы:

- дополнительный фонарь стоп-сигнала

- дополнительные указатели поворота

- подсветка пространства перед передними дверями

- подсветка пространства перед задними дверями

- фонари подсветки номерных знаков

Функции системы

Модуль в пространстве для ног выполняет следующие функции:

- межсетевой преобразователь между шиной LIN и K-CAN;

- активизация с помощью различных сигналов;

- хранение данных спецификации автомобиля.

Межсетевой преобразователь между шиной LIN и K-CAN

Модуль в пространстве для ног (FRM) обеспечивает обмен данными между шинами LIN и K-CAN. Компонентами, подключенными к шине LIN, являются наружное зеркало в варианте High и блок переключателей в двери водителя в исполнении High. Модуль в пространстве для ног передает сообщения с одной шины на другую.

Активизация с помощью различных сигналов

Модуль в пространстве для ног (FRM) может быть активизирован следующими сигналами:

Хранение данных спецификации автомобиля

Спецификация автомобиля записывается в модуль пространства для ног (FRM). Для этого должен быть включен контакт 15 и скорость движения должна быть менее 5 км/ч.

С помощью спецификации автомобиля осуществляется идентификация автомобиля. Спецификация автомобиля содержит наряду с кодом модели все важные данные комплектации автомобиля.

Другие функции

Модуль в пространстве для ног оказывает влияние на выполнение различных функций в автомобиле. Он осуществляет управление следующими компонентами:

Наружные зеркала

Имеется 2 исполнения блока переключателей в двери водителя:

- Блок переключателей в двери водителя в базовом варианте

Блок переключателей посылает сигналы прямо модулю в пространстве для ног (FRM).

- Блок переключателей в двери водителя в варианте High

Блок переключателей подключен к шине LIN. Команды регулировки зеркал передаются по шине LIN.
Модуль в пространстве для ног (FRM) принимает и передает сигналы по шине LIN.
Каждые 20 мс он запрашивает наличие команд от блока переключателей.
В режиме ожидания происходит отключение напряжения питания. Активизация наружных зеркал невозможна.
Обогрев зеркал активизируется модулем в пространстве для ног. Соответствующая информация передается на электронный блок обработки в зеркале по шине LIN.

При наличии памяти положения зеркал модуль в пространстве для ног запоминает положение зеркал.
[подробнее. ]

Внешнее освещение

Функции внешнего освещения встроены в модуль в пространстве для ног (FRM).
К ним относятся:

Наряду с функциями осветительных приборов в модуль в пространстве для ног встроены также другие функции, связанные с внешним освещением:

(Важные функции осветительных приборов при отказе отдельных приборов заменяются с помощью активизации других осветительных приборов.)

(визуальный сигнал тревоги осуществляется в соответствии с кодированием с помощью аварийных световых сигналов, мигания фарами ближнего или дальнего света.)

Модуль в пространстве для ног (FRM) обеспечивает питание всех осветительных приборов, за исключением дополнительного фонаря стоп-сигнала, с помощью сигнала с широтно-импульсной модуляцией. Данный сигнал ШИМ позволяет поддерживать постоянную яркость внешнего освещения.

Освещение салона

На автомобилях без функционального центра (FZD) освещением салона в области потолка управляет модуль в пространстве для ног.

Все выходные сигналы модуля в пространстве для ног к осветительным приборам салона имеют широтно-импульсную модуляцию (ШИМ). Благодаря этому при колебании напряжения обеспечивается постоянная яркость освещения салона.

Освещение салона в серийной комплектации состоит из следующих компонентов:

- освещение передней части салона;

- освещение багажного отделения;

- подсветка перчаточного ящика;

- освещение пространства для ног.

В качестве дополнительного оборудования для освещения салона могут быть установлены следующие компоненты:

- освещение задней части салона;

- подсветка пространства перед дверями.

Центральный замок

Модуль в пространстве для ног анализирует статусы датчиков Холла контактов дверей.

Если автомобиль запирается или отпирается механическим ключом, то это распознается модулем в пространстве для ног. Модуль в пространстве для ног посылает сообщение по шине K-CAN к CAS (Система комфортного доступа).

Стеклоподъемники

Модуль в пространстве для ног и ЭБУ JBE активизируют электродвигатели стеклоподъемников.

В модуле в пространстве для ног установлены реле электродвигателей стеклоподъемников передних дверей. Реле электродвигателей стеклоподъемников задних дверей установлены в ЭБУ JBE.

Условия включения

Освещение салона включается при следующих сигналах:

Освещение салона выключается при следующих условиях:

Через 16 минут после выключения контакта R модуль в пространстве для ног выключает освещение салона. Для этого модуль FRM по шине K-CAN передает сообщение для отключения потребителей. Функциональный центр в крыше (FZD) принимает это сообщение и выключает осветительные приборы в области потолка. Также выключаются осветительные приборы подключенные непосредственно к FRM.

FRM передает сигнал контакта 58 g по шине K-CAN или по прямому проводу. Сигнал контакта 58g с широтно-импульсной модуляцией и имеет 2 уровня яркости.

- Уровни яркости подсветки клавиш

Первый уровень яркости для подсветки клавиш и может регулироваться с помощью двухпозиционной клавиши выключателя на рулевой колонке.

- Уровни яркости подсветки функциональных клавиш

Уровень яркости для подсветки функциональных клавиш. Он не может приглушаться и всегда включается на полную мощность.

Как только нажимается выключатель аварийной сигнализации, FRM включает полную яркость подсветки выключателя аварийной сигнализации. При контакте 58 g выключатель аварийной сигнализации освещается не с полной яркостью. Яркость зависит от настройки подсветки клавиш.

Указания по сервисному обслуживанию

При сервисном обслуживании выполнять следующие указания:

- Почти все функции памяти автомобиля и ключа в автомобиле устанавливаются самим водителем. (См. руководство по эксплуатации, раздел "Персональные настройки": Персональные настройки параметров макс. для 3 пультов дистанционного управления через дисплей комбинации приборов или через центральный информационный дисплей.

Добрый день! Сегодня я опишу принцип сброса короткого замыкания в блоках FRM, FRM87, NFRM.

Многие владельцы BMW повстречались с этой проблемой, и к сожалению виноваты чаще всего сами, так как вовремя не заменили ту или иную лампу, некоторых ошибка постигла при замене ламп на LED или просто обрыв проводки. Логика Баварских инженеров следующая, дабы не плодить предохранители и реле на фары и на разные лампы, с начала времён в эксплуатацию пришёл блок LCM (Light Control Module), который устанавливался примерно с 1995 по 2003(4) года, каждый раз его модифицировали и модифицировали и поняли, что против человека в данном случае электроника бессильна, кто ксенон воткнёт там где его быть не должно, кто птф от одного разъёма разведёт, кто ещё доп. оборудование какое-нибудь навесит, в том числе контактные провода нештатных сигнализаций которые цепляются к поворотникам или габаритам. В связи с такими халатными действиями, блоки LCM отмерали один за другим, пока на смену не пришло поколение FRMов. 🙂

FRM имеет встроенную защиту от «дурака» и поэтому если на линии ему что-то не нравится, а для каждой линии предусмотрен логический счётчик неисправностей, например 40, то через 40 не срабатываний потухшей лампы, блок отключит данную линию и смена лампы с очисткой ошибок уже не поможет, как говориться «думать надо было раньше» 🙂

В общем переходя от слов к делу, дилер такой блок (с кз) только меняет, а мы обнуляем. Для работы потребуется сверхсекретная неизведанная страшнейшая программа Ediabas Tool32, которую Немецкие инженеры разработали для тестирования блоков управления на стадии их производства и ввода в эксплуатацию.

С помощью это программы нажатием пары кнопок можно запросто увалить всю машину 🙂

Для начала нужно определить с каким блоком вы работаете, самый просто вариант вычитать через NCSExpert все ЭБУ и посмотреть кодировочный индекс блока.


На примере мы видим, что это блок FRM_70, для работы с ним потребуются SP-Daten от соответствующего кузова, например E90/E92 с указанием по программированию FRM_70.prg.

После этого вызываем Tool32 идущий в стандартном пакете BMW Standart Tools

ToolSet32

В качестве бонуса, публикую вам все лампы в hex формате двух блоков FRM70 и FRM87, NFRM дублирует один из них. Более опытные пользователи могут запустить джобу kurzschluss lamp counter и посмотреть в каких световых линиях счётчик кз достиг Апогея.

Благодарю за прочтение, кому нужна помощь, обращайтесь.

FRM 70 LAMP NUMBERS

0x00 high beam headlights AUSGANG_FL_LINKS or Abbiegelicht on the left
0x01 high beam headlights AUSGANG_FL_RECHTS or Abbiegelicht on the right
0x02 dimmed headlights AUSGANG_AL_LINKS on the left
0x03 dimmed headlights AUSGANG_AL_RECHTS on the right
0x04 sidelight AUSGANG_BEGRL_LINKS on the left
0x05 sidelight AUSGANG_BEGRL_RECHTS on the right
0x06 fog lamp AUSGANG_NSW_LINKS on the left, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the left
0x07 fog lamp AUSGANG_NSW_RECHTS on the right, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the right
0x08 direction indicator AUSGANG_FRA_LINKS_VORN on the left in front
0x09 direction indicator AUSGANG_FRA_RECHTS_VORN on the right in front
0x0A direction indicator AUSGANG_FRA_LINKS_HINTEN on the left behind
0x0B direction indicator AUSGANG_FRA_RECHTS_HINTEN on the right behind
0x0C AUSGANG_R56_CS_ORANGE PL3: Colour-Switch orange, but: LED addition direction indicator on the left
0x0D AUSGANG_R56_CS_BLAU PL3: Colour-Switch blue, but: LED addition direction indicator on the right
0x0E stoplight AUSGANG_BREMSLICHT_LINKS on the left, PL3 from 07/14 and SA5A1: Day driving light LED, PL3 from 07/14 and SA896: Day driving light on the left
0x0F stoplight AUSGANG_BREMSLICHT_RECHTS on the right, PL3 from 07/14 and SA5A1: Fog lamp LED, PL3 from 07/14 and SA896: Day driving light on the right
0x10 stoplight AUSGANG_BREMSLICHT_MITTE mitte
0x11 AUSGANG_SL_BL_LINKS_1 tail light / stoplight on the left 1
0x12 AUSGANG_SL_BL_RECHTS_1 tail light / stoplight on the right 1
0x13 AUSGANG_E70_SL_BL_LINKS_2_R56_SML_LV_RH E70: Tail light to the left of 2, R56: Side mark light on the left in front, on the right behind
0x14 AUSGANG_E70_SL_BL_RECHTS_2_R56_SML_RV_LH E70: Tail light to the right of 2, R56: Side mark light on the right in front, on the left behind
0x15 sign light AUSGANG_KZL
0x16 interior lighting AUSGANG_INNENBELEUCHTUNG
0x17 AUSGANG_NSL_LINKS nebulous tail light, the US: Break Force display on the left
0x18 AUSGANG_NSL_RECHTS nebulous tail light, the US: Break Force display on the right
0x19 back driving light AUSGANG_RFL_LINKS on the left

FRM 87 LAMP NUMBER

0x00 high beam headlights AUSGANG_FL_LINKS on the left, E92 / E93: Abbiegelicht on the left
0x01 high beam headlights AUSGANG_FL_RECHTS on the right, E92 / E93: Abbiegelicht on the right
0x02 dimmed headlights AUSGANG_AL_LINKS on the left
0x03 dimmed headlights AUSGANG_AL_RECHTS on the right
0x04 sidelight AUSGANG_BEGRL_LINKS on the left
0x05 sidelight AUSGANG_BEGRL_RECHTS on the right
0x06 fog lamp AUSGANG_NSW_LINKS on the left
0x07 fog lamp AUSGANG_NSW_RECHTS on the right
0x08 direction indicator AUSGANG_FRA_LINKS_VORN on the left in front
0x09 direction indicator AUSGANG_FRA_RECHTS_VORN on the right in front
0x0A direction indicator AUSGANG_FRA_LINKS_HINTEN on the left behind
0x0B direction indicator AUSGANG_FRA_RECHTS_HINTEN on the right behind
0x0C UNBELEGT_1 uncovered 1
0x0D lighting AUSGANG_BEL_WBL_TASTE WBL tracer
0x0E stoplight AUSGANG_BREMSLICHT_LINKS on the left
0x0F stoplight AUSGANG_BREMSLICHT_RECHTS on the right
0x10 stoplight AUSGANG_BREMSLICHT_MITTE mitte
0x11 AUSGANG_SL_BL_LINKS_1 tail light / stoplight on the left 1, E92 / E93: Day driving light on the left
0x12 AUSGANG_SL_BL_RECHTS_1 tail light / stoplight on the right 1, E92 / E93: Day driving light on the right
0x13 AUSGANG_SL_BL_LINKS_2 tail light / stoplight to the left of 2
0x14 AUSGANG_SL_BL_RECHTS_2 tail light / stoplight to the right of 2
0x15 sign light AUSGANG_KZL
0x16 interior lighting AUSGANG_INNENBELEUCHTUNG
0x17 AUSGANG_NSL_LINKS nebulous tail light on the left
0x18 AUSGANG_NSL_RECHTS nebulous tail light on the right
0x19 back driving light AUSGANG_RFL_LINKS on the left
0x1A back driving light AUSGANG_RFL_RECHTS on the right
0x1B break Force display AUSGANG_BFD_LINKS on the left
0x1C break Force display AUSGANG_BFD_RECHTS on the right
0x1D clip AUSGANG_KL_58G 58 gs

Вчера наконец-то победил неработающий передний левый габарит на своей е90.
Для начала запускаем Rheingold или Inpa, кому в чём удобнее работать, сканируем дерево ЭБУ.

Затем видим, что блок FRM содержит ошибки, заходим в накопитель ошибок.
И наблюдаем всем известную ошибку 009CBB Короткое замыкание.

Выяснил окончательно, что действительно в бмв для защиты блока управления светом,
для каждого типа лампы проработали автоотключение линий питания в случае КЗ или обрыва.
Для габаритов это 50 срабатываний для полного отключения.

С этой проблемой помогут разобраться 2 тулзы, это официальная Tool32 в составе INPA, и kurzschlussreset, вторая к сожалению у меня не заработала с ошибкой "No Ediabas interface", хотя inpa и рейн отлично работают, все конфиги настроены, возможно косяк с тем, что для её работы необходим netframework 4.5, у меня на win10 версия 4.6, по сути должна поддерживать предыдущие релизы но не пошло.

Собственно главное, что нужно знать, для сброса КЗ это номер лампы в HEX формате, например мой передний левый габарит это 0x04. Запускаем Tool32, открываем FRM вашей версии, у меня это frm70, находим в JOB листе "reset kurzschluss sperre" и указываем аргумент, в качестве которого идёт номер лампы, выполняем операцию нажатием F5 и дуем в rhein или inpa тереть ошибки, после стерания ошибок, ваш блок FRM засветится зелёным цветом в статусе Okay и питание на необходимую лампу восстановится.

В моей ситуации пока только не разобрался, почему на приборной панели продолжает гореть ошибка по лампам, по сути все работают, те что диодные с нормальными обманками, ничего не моргает не коротит, inpa молчит, rheingold тоже не диагностирует неполадки, но главное что проблему неработающего габарита победил, а с этой фифой будем разбираться дальше.

UPDATE: Список адресов ламп на английском

FRM 87 LAMP NUMBER

0x00 high beam headlights AUSGANG_FL_LINKS on the left, E92 / E93: Abbiegelicht on the left
0x01 high beam headlights AUSGANG_FL_RECHTS on the right, E92 / E93: Abbiegelicht on the right
0x02 dimmed headlights AUSGANG_AL_LINKS on the left
0x03 dimmed headlights AUSGANG_AL_RECHTS on the right
0x04 sidelight AUSGANG_BEGRL_LINKS on the left
0x05 sidelight AUSGANG_BEGRL_RECHTS on the right
0x06 fog lamp AUSGANG_NSW_LINKS on the left
0x07 fog lamp AUSGANG_NSW_RECHTS on the right
0x08 direction indicator AUSGANG_FRA_LINKS_VORN on the left in front
0x09 direction indicator AUSGANG_FRA_RECHTS_VORN on the right in front
0x0A direction indicator AUSGANG_FRA_LINKS_HINTEN on the left behind
0x0B direction indicator AUSGANG_FRA_RECHTS_HINTEN on the right behind
0x0C UNBELEGT_1 uncovered 1
0x0D lighting AUSGANG_BEL_WBL_TASTE WBL tracer
0x0E stoplight AUSGANG_BREMSLICHT_LINKS on the left
0x0F stoplight AUSGANG_BREMSLICHT_RECHTS on the right
0x10 stoplight AUSGANG_BREMSLICHT_MITTE mitte
0x11 AUSGANG_SL_BL_LINKS_1 tail light / stoplight on the left 1, E92 / E93: Day driving light on the left
0x12 AUSGANG_SL_BL_RECHTS_1 tail light / stoplight on the right 1, E92 / E93: Day driving light on the right
0x13 AUSGANG_SL_BL_LINKS_2 tail light / stoplight to the left of 2
0x14 AUSGANG_SL_BL_RECHTS_2 tail light / stoplight to the right of 2
0x15 sign light AUSGANG_KZL
0x16 interior lighting AUSGANG_INNENBELEUCHTUNG
0x17 AUSGANG_NSL_LINKS nebulous tail light on the left
0x18 AUSGANG_NSL_RECHTS nebulous tail light on the right
0x19 back driving light AUSGANG_RFL_LINKS on the left
0x1A back driving light AUSGANG_RFL_RECHTS on the right
0x1B break Force display AUSGANG_BFD_LINKS on the left
0x1C break Force display AUSGANG_BFD_RECHTS on the right
0x1D clip AUSGANG_KL_58G 58 gs

FRM 70 LAMP NUMBERS

0x00 high beam headlights AUSGANG_FL_LINKS or Abbiegelicht on the left
0x01 high beam headlights AUSGANG_FL_RECHTS or Abbiegelicht on the right
0x02 dimmed headlights AUSGANG_AL_LINKS on the left
0x03 dimmed headlights AUSGANG_AL_RECHTS on the right
0x04 sidelight AUSGANG_BEGRL_LINKS on the left
0x05 sidelight AUSGANG_BEGRL_RECHTS on the right
0x06 fog lamp AUSGANG_NSW_LINKS on the left, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the left
0x07 fog lamp AUSGANG_NSW_RECHTS on the right, PL3 from 07/14 and (SA5A1 or SA896): Stoplight on the right
0x08 direction indicator AUSGANG_FRA_LINKS_VORN on the left in front
0x09 direction indicator AUSGANG_FRA_RECHTS_VORN on the right in front
0x0A direction indicator AUSGANG_FRA_LINKS_HINTEN on the left behind
0x0B direction indicator AUSGANG_FRA_RECHTS_HINTEN on the right behind
0x0C AUSGANG_R56_CS_ORANGE PL3: Colour-Switch orange, but: LED addition direction indicator on the left
0x0D AUSGANG_R56_CS_BLAU PL3: Colour-Switch blue, but: LED addition direction indicator on the right
0x0E stoplight AUSGANG_BREMSLICHT_LINKS on the left, PL3 from 07/14 and SA5A1: Day driving light LED, PL3 from 07/14 and SA896: Day driving light on the left
0x0F stoplight AUSGANG_BREMSLICHT_RECHTS on the right, PL3 from 07/14 and SA5A1: Fog lamp LED, PL3 from 07/14 and SA896: Day driving light on the right
0x10 stoplight AUSGANG_BREMSLICHT_MITTE mitte
0x11 AUSGANG_SL_BL_LINKS_1 tail light / stoplight on the left 1
0x12 AUSGANG_SL_BL_RECHTS_1 tail light / stoplight on the right 1
0x13 AUSGANG_E70_SL_BL_LINKS_2_R56_SML_LV_RH E70: Tail light to the left of 2, R56: Side mark light on the left in front, on the right behind
0x14 AUSGANG_E70_SL_BL_RECHTS_2_R56_SML_RV_LH E70: Tail light to the right of 2, R56: Side mark light on the right in front, on the left behind
0x15 sign light AUSGANG_KZL
0x16 interior lighting AUSGANG_INNENBELEUCHTUNG
0x17 AUSGANG_NSL_LINKS nebulous tail light, the US: Break Force display on the left
0x18 AUSGANG_NSL_RECHTS nebulous tail light, the US: Break Force display on the right
0x19 back driving light AUSGANG_RFL_LINKS on the left

Читайте также: