Добро пожаловать в клуб владельцев и любителей BMW! Чтобы общаться на форуме и получить доступ к информации, пожалуйста, зарегистрируйтесь!

Сканеры для диагностики BMW     Ключи BMW


Вернуться   Форум владельцев и любителей БМВ > BMWorld > Диагностика BMW | кодирование | программирование
Имя
Пароль
Забыли пароль? Регистрация

Диагностика BMW | кодирование | программирование Диагностические программы и оборудование (BMW ICOM | BMW INPA | BMW SCANNER | BMW ESYS | BMW OPS | BMW GT1). Выбор, обмен опытом и технические вопросы. Кодирование, программирование. Любые вопросы, связанные с диагностикой БМВ.

Блок Airbag Internal ECU error

Ответ
 
LinkBack Опции темы Опции просмотра
Старый 03.04.2014, 15:31 #1
Новичок
 
Регистрация: 13.10.2010
Сообщений: 16
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Откуда: Тарту, Эстония

По умолчанию

Кажется нашел человека с программатором. Возникли новые вопросы.

Цитата:
Сообщение от alecs.k Посмотреть сообщение
считается блок eeprom, в нем и править область с ошибками, rustamabd в этой теме писал где конкретно править.
В этой теме я нашел

Цитата:
Сообщение от rustamabd Посмотреть сообщение
Для MRS2 ошибки записаны в 0x50 байтах непосредственно перед "00 1F 00 3F 00 5F 00 7F 00 9F...". Для MRSZ.C06 это по адресу 0xDE6, для MRSZ.C07 - 0xDB0. Насчет других версий не знаю, ищите сами :)
как и следующем дампе

Цитата:
Сообщение от alecs.k Посмотреть сообщение
снял дампик MRS2.C07 ("MRS-II v3.0"):

IDENT: ID_LIEF_TEXT: Temic
ID_DATUM_JAHR: 98
ID_DIAG_INDEX: 7
JOB_STATUS: OKAY
ID_BUS_INDEX: 0
ID_BMW_NR: 8372521
ID_LIEF_NR: 24
ID_COD_INDEX: 7
ID_HW_NR: 2
ID_DATUM_KW: 4
ID_SW_NR: 30

бинарник во вложении.
получается промежуток 0xDB0-0xDFF (длинна 0x50). Что в него писать? "0", "1" или что-то другие? Что делать после? Подключать и кататься, сбрасывать ошибки через INPA или кодировать. Если кодировать, то где взять нужные настройки (на пример у машины 6 подушек, левый руль итд)?
dimiq вне форума  

Ответить с цитированием
Старый 03.04.2014, 15:46 #2
Новичок
 
Аватар для alecs.k
 
Регистрация: 10.08.2009
Сообщений: 45
Сказал спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщениях
Откуда: Россия, Москва
Авто: BMW E39, M62B35

По умолчанию

Цитата:
Сообщение от dimiq Посмотреть сообщение
получается промежуток 0xDB0-0xDFF (длинна 0x50). Что в него писать? "0", "1" или что-то другие?
Ну что же ты так читаешь не внимательно?
Цитата:
Сообщение от rustamabd Посмотреть сообщение
Так что либо программатор (для сброса ошибок тебе надо исправить байты еепром с 0x30 по 0x7F на FF), либо купить на ****.de такойже (8372521) и залить туда свою кодировку (это конечно с условием что не в самой кодировке дело).
Забить всё единицами, т.е. 80 байт 0xFF.

Цитата:
Сообщение от dimiq Посмотреть сообщение
Что делать после?
Прямо на столе подключиться INPA'ой и почитать ошибки, потом стереть, еще раз прочитать.
Ну и закодировать как нужно (желательно перед правкой ошибок поправить кодирование, если там есть косяки с рассинхроном пар _1/_2).

Вообще из-за чего ошибка 240 появилась? Кривое кодирование?

Цитата:
Сообщение от dimiq Посмотреть сообщение
Если кодировать, то где взять нужные настройки (на пример у машины 6 подушек, левый руль итд)?
там не так уж и много настроек, что бы их где-то брать...

вот мои параметры:
Цитата:
SIDEBAG_FOND_LINKS_1
nicht_aktiv
SIDEBAG_FOND_RECHTS_1
nicht_aktiv
SIDEBAG_FOND_LINKS_2
nicht_aktiv
SIDEBAG_FOND_RECHTS_2
nicht_aktiv
ITS_RECHTS_1
aktiv
ITS_LINKS_1
aktiv
ITS_RECHTS_2
aktiv
ITS_LINKS_2
aktiv
ZAE2_EMULATION_1
mrs_modus
ZAE2_EMULATION_2
mrs_modus
KINDER_SBE_1
nicht_aktiv
KINDER_SBE_2
nicht_aktiv
NICHT_BELEGT
wert_01
GURTSTRAFFER_FAHRER_1
aktiv
GURTSTRAFFER_FAHRER_2
aktiv
GURTSTRAFFER_BEIFAHRER_1
aktiv
GURTSTRAFFER_BEIFAHRER_2
aktiv
AIRBAG_FAHRER_1
aktiv
AIRBAG_FAHRER_2
aktiv
AIRBAG_BEIFAHRER_1
aktiv
AIRBAG_BEIFAHRER_2
aktiv
BEIFAHRERBAG_STUFE2_1
nicht_aktiv
BEIFAHRERBAG_STUFE2_2
nicht_aktiv
GURTSCHLOSS_FAHRER_1
nicht_aktiv
GURTSCHLOSS_FAHRER_2
nicht_aktiv
GURTSCHLOSS_BEIFAHRER_1
nicht_aktiv
GURTSCHLOSS_BEIFAHRER_2
nicht_aktiv
ERKENNUNG_SITZBELEGUNG_1
nicht_aktiv
ERKENNUNG_SITZBELEGUNG_2
nicht_aktiv
AUSLOESEKRITERIUM_1
ece
AUSLOESEKRITERIUM_2
ece
SIDEBAG_LINKS_1
aktiv
SIDEBAG_RECHTS_1
aktiv
SIDEBAG_LINKS_2
aktiv
SIDEBAG_RECHTS_2
aktiv
BAUREIHE
e39
CRASHPARAMETER_11
e39
CRASHPARAMETER_12
e39
e39_bf2
CRASHPARAMETER_13
e39
e39_bf2
CRASHPARAMETER_14
e39
e39_bf2
CRASHPARAMETER_15
e39
CRASHPARAMETER_21
e39
CRASHPARAMETER_22
e39
e39_bf2
CRASHPARAMETER_23
e39
e39_bf2
CRASHPARAMETER_24
e39
e39_bf2
CRASHPARAMETER_25
e39
BPLUS_TRENNUNG_1
aktiv
BPLUS_TRENNUNG_2
aktiv
SBE_ALT/NEU_1
alt
SBE_ALT/NEU_2
alt
__________________
E36, M50B25TU, МКПП, pseudo///M --- продано.
E39, M62B35, МКПП, makeup is in progress... :)
alecs.k вне форума   Ответить с цитированием
Старый 03.04.2014, 18:38 #3
Новичок
 
Регистрация: 13.10.2010
Сообщений: 16
Сказал спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Откуда: Тарту, Эстония

По умолчанию

Спасибо за ответ!

Цитата:
Сообщение от alecs.k Посмотреть сообщение
Вообще из-за чего ошибка 240 появилась? Кривое кодирование?
Да, кривое кодирование (случайное нажатие кодирования всех блоков со стандартными настройками), а ошибка "1 - Internal ECU error".

Цитата:
Сообщение от alecs.k Посмотреть сообщение
Помни, что программатором ты считаешь только EEPROM область кристалла(!)
и адреса будут другими:
с 0x30 по 0x7F
Спасибо, буду иметь в виду, наверно "00 1F 00 3F 00 5F 00 7F 00 9F..." облегчит задачу.
А можно подключать внешнее питание прямо к блоку (+12в к 5-му контакту)? Как я понимаю еще надо RxD, TxD и reset, кроме этого +5в на modB (59. контакт)?
dimiq вне форума   Ответить с цитированием
Старый 03.04.2014, 19:08 #4
Новичок
 
Аватар для alecs.k
 
Регистрация: 10.08.2009
Сообщений: 45
Сказал спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщениях
Откуда: Россия, Москва
Авто: BMW E39, M62B35

По умолчанию

Цитата:
Сообщение от dimiq Посмотреть сообщение
Спасибо, буду иметь в виду, наверно "00 1F 00 3F 00 5F 00 7F 00 9F..." облегчит задачу.
Да, прям до них 0xFF и будет хорошо.

Цитата:
Сообщение от dimiq Посмотреть сообщение
А можно подключать внешнее питание прямо к блоку (+12в к 5-му контакту)? Как я понимаю еще надо RxD, TxD и reset, кроме этого +5в на modB (59. контакт)?
Конечно, так и нужно подключать. И потом к блоку же и диагностику на столе.
И блок и диагностический адаптер можно запитать от компьютерного блока питания.
Цитата:
Сообщение от dimiq Посмотреть сообщение
Как я понимаю еще надо RxD, TxD и reset
Да, это к программатору. Там на обратной стороне платы прям с края, в районе камня есть площадкочки круглые.
Их прозвонить надо и подпаяться к ним.

Цитата:
Сообщение от dimiq Посмотреть сообщение
кроме этого +5в на modB (59. контакт)?
Ни в коем случае! Она и так на плате к +5V подключена :)
Эту ногу наоборот нужно отпаять от площадки - поднять иголочкой.
И припаять к земле (земле программатора).
Проверить поднялась она или нет можно прозванивая её (ногу modB) с ногой VCC.
Если не звонится - значит успех :)
обратно припаивать - так же проверять.

Учти, что для подключения диагностики... я нихрена не помню обязательно ли подключать modB к VCC или нет :)
В общем там всё не сложно. Разберешься. Я и так уже разжевал всё до "осталось только переварить и высрать"

До кучи - вот фотки мои процесса:













__________________
E36, M50B25TU, МКПП, pseudo///M --- продано.
E39, M62B35, МКПП, makeup is in progress... :)

Последний раз редактировалось alecs.k; 03.04.2014 в 19:11. Причина: апдейт
alecs.k вне форума   Ответить с цитированием
Старый 03.04.2014, 15:50 #5
Новичок
 
Аватар для alecs.k
 
Регистрация: 10.08.2009
Сообщений: 45
Сказал спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщениях
Откуда: Россия, Москва
Авто: BMW E39, M62B35

По умолчанию

Цитата:
Сообщение от dimiq Посмотреть сообщение
промежуток 0xDB0-0xDFF (длинна 0x50)
Помни, что программатором ты считаешь только EEPROM область кристалла(!)
и адреса будут другими:
с 0x30 по 0x7F
Вот пример (правда это mrs3 и тут внутри данные чуть другие):
__________________
E36, M50B25TU, МКПП, pseudo///M --- продано.
E39, M62B35, МКПП, makeup is in progress... :)

Последний раз редактировалось alecs.k; 03.04.2014 в 15:53. Причина: апдейт
alecs.k вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
BMW Inpa/Ediabas Tyler Диагностика BMW | кодирование | программирование 3216 02.03.2025 12:43
Кодирование BMW Tyler Диагностика BMW | кодирование | программирование 195 16.03.2020 12:36
Показания расходомера воздуха avds Ремонт и эксплуатация BMW 43 30.04.2015 08:43
Подушки безопасности BMW e39 Stig39 Диагностика BMW | кодирование | программирование 42 20.12.2013 12:13
Вопрос по Инпе rjd5 Диагностика BMW | кодирование | программирование 30 01.03.2011 18:24


Часовой пояс GMT +3, время: 02:34.


Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.

Перевод: zCarot
Форум BMW (БМВ)