Home

コーディング


コーディングの備忘録

次にいじるのは、何年後かな? 忘れてしまうので、メモします。

1.ツール

種類 品名 備考 使用したツールのVersionなど
20200105の情報
ハードウェア ENETケーブル PCとBMW車を繋ぐケーブル

Amazonで、完成品が1,000円くらいからで売ってます。
自作するなら、以下が必要
  • OBD2 コネクタ 1,000円前後
  • LANケーブル 適当に。
  • 510Ω抵抗
 ※はんだ付け必要
ソフトウェア E-Sys 編集ソフト本体 3.30.1
E-SYs Launcher E-Sysを起動するためのツール

Premium フリー版。日付制限あり。2020年は使えない?
Pro 有償(寄付)版。50$。
 TokenBusterを用いてアクティベイト
3.28.1 Build155
PSdZデータ 車両情報が記載されたDB

PSdZ latestで検索して、新しいものをダウンロード
Lite版で今のところ不都合は無い。Liteだと5GB程度、Fullだと100 GB位ある
v.4.20.30Lite
Extracted from ISTA version 4.20.31


他にも、ISTAというツール(ソフトウェア)があるようですが、使っていないので詳細不明
参考になるホームページ:BIMMER Option



2.変更内容

設定したものを記します。変更できなかったものもありました。

# 目的 実行結果 システム パラメータ名 デフォルト値 設定値 備考
1 ■エアバッグオフスイッチを認識させる 成功 ACSM Passenger_Airbag_Off_Schalter nicht_aktiv aktiv
2 ■リバース時のドアランプオン 成功 FEM_BODY OVT_BEI_RUECKFAHRLIGHT nicht_aktiv aktiv
3 ■3ターンシグナルの回数変更 変更できず FEM_BODY BLINKZYKLEN_ANZAHL_TIPP 00 02
FEM_BODY PIA_DEFAULT_TIPPBLINKEN 01 01 01
4 ■デイライト 成功 HU_NBT2 DAYDRIVING_LIGHT Perm_off Standard iDriveにメニューを出す
FEM_BODY TFL_MODUS off tfl_s フロントon、リアoff
FEM_BODY MAPPING_TAGFAHRL_V_L_PWM_LEVEL_1 12.5V 11.5V 暗めにした
FEM_BODY MAPPING_TAGFAHRL_V_R_PWM_LEVEL_1 12.5V 11.5V 暗めにした
5 ■iDriveオープニング画面のデザイン変更 未確認 HU_NBT STARTUP_EMBLEM variant_00 variant_01 BMW ConnectedDriveからMへ
6 ■ナビのスピード制限 成功 HU_NBT2 SPEEDLOCK_X_KMH_MIN:FE 08 FE 8 km/hから254 km/hへ
HU_NBT2 SPEEDLOCK_X_KMH_MAX:FF 0A FF 10 km/hから255 km/hへ
7 ■ナビのリーガルディスクレイマー 変更できず HU_NBT2 NAVI_NEW_START_GUIDANCE aktiv nicht_aktiv
8 ■USBビデオ再生機能追加 未確認 HU_NBT2 ENT_MC_VIDEO_SUPPORT nicht_aktiv aktiv
HU_NBT2 ENT_CODEC_OGG nicht_aktiv aktiv
HU_NBT2 ENT_CODEC_XVID nicht_aktiv aktiv
HU_NBT2 ENT_CODEC_VCD nicht_aktiv aktiv
HU_NBT2 API_USB_VIDEO nicht_aktiv both
HU_NBT2 API_IPOD_VIDEO nicht_aktiv both
9 ■GPS時間連動 成功 HU_NBT2 SETTINGS_TIME_AUTOMATIC off navigation
10 ■時計の位置移動 成功 KOMBI BASISANZEIGE_VARIANTE Ausgelesen nicht_aktiv aktiv



3.上手くいかかなったことの整理

■3ターンシグナルの回数変更
以前は、FEM_BODY→BLINKZYKLEN_ANZAHL_TIPPを、02(3回)から、04(5回)に変更すれば良かったのですが、今回はそれを行ってもダメでした。
ネットで調べると、PIA_DEFAULT_TIPPBLINKENにパラメータが変わった模様。でも、上手くいかない。どうすれば良いのかな?

Case 1
(デフォルト値)
2 3 4 5
(設定値)
FEM_BODY BLINKZYKLEN_ANZAHL_TIPP 02 04 05 05 02
FEM_BODY PIA_DEFAULT_TIPPBLINKEN 01 01 01 02 01
点滅回数 3 3 3 1 3


■ナビのリーガルディスクレイマー
HU_NBT2→NAVI_NEW_START_GUIDANCEをnicht_activにしましたが、変化せず。LEGAL_DISCLAIMER_TIMEを変更するとの情報もありましたが、このパラメータが見つからなかったんですよね。


4.エラーの消し方

  1. External ApplicationsにあるTransmitterを起動
  2. Connect
  3. tester addressを "F5"に変更 # "F4"ではウチの場合動作しなかった (以前はこの項目を触った記憶が無い)
  4. Clear DTCをダブルクリックして、コードを送る # "send by doubule click" にチェックが入っているため
  5. Resultsに結果が表示される。クルマの方ではエラーが消える。


5.FAのコーディング

コーディングされるたびに、レストレイントシステムエラーが出られては迷惑です。
これを解決する方法として、FA (Fahrzeug Auftragen (Vehicle Order) )をコーディングする方法がありそうです。

ここで、エアバッグオフスイッチのメーカオプションフラグを入れれば良い。
調べたところ、"5DA"の様です。今度トライ。といっても効果が現れるのは、ディーラーが上書きしたときだけか。

homep