• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

ウッヂィ ポコのブログ一覧

2020年07月13日 イイね!

改めて、E-sysのCAFDマッピングについての考察。

改めて、E-sysのCAFDマッピングについての考察。

LauncherPRO3.4が動かなくなり、またLauncherPRO2.8.1で再Codingして、思い出しました。

G21に乗り換えた時、とにかくCodingがやりたくて古いCoding環境でもCodingできる情報を集めた内容をブログに残そうとブログを再開した事を思い出し、今回は私が調べたCAFDマッピングについて書こうと思います。


G系のCodingにはLauncherPRO3以上が必要と言われている理由は、CAFDの新しいモジュールマッピングがPRO3以上でしか実装されておらず、LauncherPRO2系でCAFDを見てもただの数値の羅列が並んで見えるだけで、どのようなパラメーターか一見すると分からないからです。

とは言え、LauncherPRO2系でも新しいPSdZData(4.22.xxや4.23.xx)を使ってモジュールを読み込みは可能なので、正しいパラメーターがモジュールのどこに配置されているかが分かればCodingが可能な訳です。

LauncherPRO2.8.1でG系の新しいモジュール(HU_MGUとか)を読み込んで開くと、「3000_1_1_255」の様な数値が沢山出て来ます。実はこの数値には意味があります。

この意味を知るにはE-sysも少し古い3.30.1とか2.28.1が必要になっています。
alt
※LauncherPRO2.8.1とE-sys3.30.1でFDL-Editerを開いた所。

まず、FDL-Editerの右上「Filter」チェック項目に「Storage Info」項目があり、こいつをチェックします。
※図の①の所。

そうすると、パラメーターの項目に「SpeicherInfo」が現れます。
「SpeicherInfo」の中身に『Start,Ende,Maske』があるのがわかります。
※図の②の所。

ここまで来ると、もうお分かりですね。
図のMEMORY_GONGパラメータは「3000_2_2_32」になります。

 ・先頭の4桁の数値はサブモジュール番号。(図の3000 SM_GLOBAL)
 ・次の数値は「SpeicherInfo」のStart数値。(図のStart=2)
 ・さらにその次の数値は「SpeicherInfo」のEnde数値。(図のEnde=2)
 ・最後の4番目の数値は「SpeicherInfo」のMaske数値。(図のMaske=00100000b)
  こいつはバイナリー(bit)表記なので、10進数に変換すると「32」となる。
  ★bit->byteや10進数への変換はコンピューター基礎を勉強して下さい。m(_ _)m

つまり、あの謎の数値は「サブモジュール番号_Start_Ende_Maske」で出来ており、Filterのチェックボックス「Storage Info」の意味を考えると、サブモジュールにあるパラメーターの書き込まれているアドレスを意味していると推測されます。

LauncherPROは各モジュールのパラメーターアドレスを人が理解できる「ラベル(名称)」に変換(マッピング)していると言う事になります。

だから、例えば海外サイトに新しいCoding情報が掲載された時に、「SpeicherInfo」の情報があるとサブモジュールのどのアドレスの情報を変更したか分かり、旧Coding環境でも正しくCodingが可能となります。

ちなみに、旧Coding環境でもVO Codingが可能だったり、モジュールの初期化(デフォルト書き込み)が可能である事は海外フォーラムでも言われており、上記の考察から考えて納得です。


では、LauncherPRO3系があれば「Storage Info」の情報は不要かと思いますが、そうではありません。
「Storage Info」の情報はFDL-Editerの右側にある「Available Cheat Codes」に関係します。
Cheat Codesはxmlファイルで作成される、パラメーターを一括で書き換える便利なもので、ユーザー自身がxmlを作成する事が可能です。

Cheat Codesを作成する時に「Storage Info」の情報が必要となります。
この辺りは英語を勉強しつつ、以下のサイトを参照して勉強して下さい。




今後は気分を一新して、LauncherPRO3復活を模索しつつ、解析も進めていこうと思います。m(_ _)m
Posted at 2020/07/13 19:23:44 | コメント(0) | トラックバック(0) | G20 | 日記

プロフィール

「桜祭りで公開させて頂いたHBA感度調整についてさらに追い込みしてます。私の車両だけかもしれませんがパラメータの最適化を実行しています。
ただ、実験できる場所が限られるのと、一般道での交通状況に大きく左右されるのでなかなか進捗がだせません。
いくつかの不要パラメータがありそう?!」
何シテル?   04/09 20:02
ウッヂィと申します。 BMWもX5に始まり、いろいろあって、今は7代目G21に乗ってます。 やはりXdriveは良いですね。 年のせいか3シリーズが板...
みんカラ新規会員登録

ユーザー内検索

<< 2020/7 >>

   123 4
5 67891011
12 1314151617 18
19 2021 22 23 2425
2627 28293031 

リンク・クリップ

2020-44【NCD/CAFD toolが無くてもファイル比較できるよ!!】 
カテゴリ:その他(カテゴリ未設定)
2020/11/08 19:56:31
[BMW X2]TokenMaster E-Sys Launcher PRO 2.8.2(2.8.1 + TokenBuster) 
カテゴリ:その他(カテゴリ未設定)
2020/07/15 12:43:44
[BMW 3シリーズ セダン]自作 Esys Launcher PRO 3.7 
カテゴリ:その他(カテゴリ未設定)
2020/07/12 21:04:06

愛車一覧

BMW 4シリーズ グランクーペ リーマン号8代目 (BMW 4シリーズ グランクーペ)
またしても車検前に箱替えしました。 BMW 8代目にてクーペタイプを選択。 フロントマ ...
BMW X5 BMW X5
前期型を購入して貧乏生活に突入した私ですが・・・ ディーラーさんからの悪魔の誘いで、後 ...
BMW X5 BMW X5
ハリアーから乗り換えたBMW X5前期型です。 このクルマはそろそろ乗り換えを考えてい ...
トヨタ ハリアー トヨタ ハリアー
結婚して初めて購入したクルマ。 初代ハリアーです。 97年から05年まで乗り続けた愛着あ ...

過去のブログ

2024年
01月02月03月04月05月06月
07月08月09月10月11月12月
2023年
01月02月03月04月05月06月
07月08月09月10月11月12月
2022年
01月02月03月04月05月06月
07月08月09月10月11月12月
2021年
01月02月03月04月05月06月
07月08月09月10月11月12月
2020年
01月02月03月04月05月06月
07月08月09月10月11月12月
2016年
01月02月03月04月05月06月
07月08月09月10月11月12月
2012年
01月02月03月04月05月06月
07月08月09月10月11月12月
2009年
01月02月03月04月05月06月
07月08月09月10月11月12月
2008年
01月02月03月04月05月06月
07月08月09月10月11月12月
2007年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation