PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Рабочий журнал (http://pccar.ru/forumdisplay.php?f=25)
-   -   BMW 525 e39 (http://pccar.ru/showthread.php?t=16302)

wazzoo 16.01.2012 15:27

Цитата:

Сообщение от DarkDuke (Сообщение 207415)
Позволю себе заметить, что эта шина имеет доступ к более жизненно важным шинам такие как К-bus.

DarkDuke, я тоже конечно могу ошибаться, но надежность и безопасность - это важнейшее требование, которое стоит при проектировании авто. Посему шина CAN например, которая обеспечивает работу коробки (ваш пример с стептроником), ЭБУ двигателя и т.п. - полностью развязана от шин K-BUS и I-BUS.
Вот наглядная топология:
http://www.bimmernav.com/images/ibus_sm.jpg
IBUS не имеет доступа к другим шинам. Или как пример для размышления 0 диагностическая шина, несмотря на то, что имеет доступ к жизненно важным модулям - тоже отдельная, и в самихз модулях отвязанная от жизненно важных частей (в том числе шины CAN). Это делается там примерно так: в модуле например ЭБУ ДМЕ есть диагностический субмодуль. В этот субмодуль пишут ошибки модули управления. И эти ошибки можно почитать/стереть через диагн. шину. Даже если ты через диагн. шину спалишь модуль диагностики, находящийся в DME, DME продолжит спокойно работать - просто запись ошибок не будет вестись.

DarkDuke 16.01.2012 15:47

Цитата:

Сообщение от wazzoo (Сообщение 207634)
DarkDuke, я тоже конечно могу ошибаться, но надежность и безопасность - это важнейшее требование, которое стоит при проектировании авто. Посему шина CAN например, которая обеспечивает работу коробки (ваш пример с стептроником), ЭБУ двигателя и т.п. - полностью развязана от шин K-BUS и I-BUS.

К сожалению эта топология сильно упрощена. Однозначно шина IBUS имеет доступ к считыванию некоторых данных из жизненно важных точек, в том числе от коробки. Я так же не могу гарантировать, что нету какой либо записи. К сожалению BMW видимо никогда не выложит офф доки по этому делу... На схеме так же не указана связь между K и I шинами. Стоит ли рисковать? или просще нормальный чип купить, который на мой взгляд не так уж и дорого стоит. Делаем выводы сами. Я лишь написал инфу для размышлений ;)
P.S. В начальной стадии написания ПО, на идею этого возможного безобразия меня натолкнул Костя740. И меня эта проблема обошла именно благодаря тому, что адаптер сделал за меня всю работу.

wazzoo 16.01.2012 16:13

Ок, не буду спорить :) я сильно тоже не вникал - исхожу во многом из обще-инженерных представлений

DarkDuke 16.01.2012 17:07

Цитата:

Сообщение от wazzoo (Сообщение 207642)
Ок, не буду спорить :) я сильно тоже не вникал - исхожу во многом из обще-инженерных представлений

Вот и я так же. Просто есть некий страх перед нежданчиком в разных ситуациях. Вот кстати отыскал в одном из доков BMW, но опять же это ни о чем не говорит, кроме того что IKE являеться шлюзом:
<<<
Bus Gateway
BMW uses the Instrument Cluster or the Instrument Cluster module (IKE) as the connection or bus
gateway between the following four buses.
• D Bus (RXD/TXD)
• I Bus
• K Bus
• CAN bus
NOTE: i Note the following regarding the IKE gateway:
• The IKE control module is mounted on the back of the instrument cluster and is connected to
the cluster with two additional connectors containing the D, I and K buses.
• The IKE holds the processing electronics for the Instrument Cluster and onboard computer.
• Signals sent to a component that is on the I Bus must be passed on by the IKE.
• Diagnostic data must be passed through the IKE to the I and K buses as communication
between a scan tool and I and K control modules takes place.
• The IKE stores the central coding key.
NOTE: i Because of the Instrument Cluster role as the gateway, always check complete Instrument Cluster
warning lights and display messages as well as all gauges for functionality as indicators of proper
bus operation.
z To check bus gateway (IKE) operation:
1. Perform a full instrument check (all gauges, lights, tachometer, and speedometer operation).
2. Connect a scan tool and check for any I, K, or CAN bus faults stored in the IKE.
>>>


Часовой пояс GMT +4, время: 09:39.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot