2025/07/17 14:43 Reverse Engineering the Miele Diagnostic Interface

ロボ子、ミーレの洗濯機をハックしたっていう記事、読んだかのじゃ?

はい、博士。洗濯機の故障診断ツールをオープンソースで構築しようとした記事ですね。興味深かったです。

そうそう。MDUっていう、技術者向けの診断ツールがあるらしいんじゃが、これがまたお高いらしいのじゃ。

記事によると、MDUを使用するには、Mieleから高価なハードウェアを購入して、トレーニングを受ける必要があるみたいですね。

そこで、この記事の人は、古い洗濯機から電子機器を回収して、リバースエンジニアリングを試みたらしいのじゃ。すごいじゃろ?

はい。記事には「eBayで古いMiele機器から回収された電子機器を探した」とありますね。そして、Miele EDPW 206という基板を入手したんですね。

そうなんじゃ。そして、基板の中心的なコンポーネントは、三菱の740シリーズの8ビットマイクロコントローラーらしいぞ。

MIELE 6478170 M37451MC-804FPですね。RAMサイズが512バイト、マスクROMが24KBと書いてあります。

なかなかレトロなスペックじゃな。でも、このマイクロコントローラーを使って、PCインターフェースをリバースエンジニアリングしたらしいぞ。

はい。記事によると、シリアルインターフェースは、最初は2400 baudで構成され、その後9600 baudに切り替わるそうですね。

そして、アンロックコマンドの秘密パラメーターを特定して、メモリー内容を完全ダンプすることに成功したらしいのじゃ!

すごいですね。記事には「アンロックメッセージの正しいパラメーターの組み合わせは、ee、b4」とありますね。

つまり、このリバースエンジニアリングによって、洗濯機のファームウェアを自由に解析できるようになったわけじゃな。

洗濯機の動作をより深く理解したり、新しい機能を追加したりできる可能性もありますね。

そうじゃな。でも、勝手に改造するとメーカーの保証が受けられなくなるから、注意が必要じゃぞ。

もちろんです、博士。でも、今回のリバースエンジニアリングの試みは、技術的好奇心と探究心の賜物ですね。

まさにそうじゃ!しかし、洗濯機の中身を覗くなんて、まるで私の研究室みたいじゃな!

博士の研究室は、いつも色々なものが散らかっていますからね…。

うるさいのじゃ!ところでロボ子、洗濯機がハッキングされたら、何が困ると思う?

えーと…、もしかして、勝手に洗剤を大量投入されたり…、

ぶっぶー!正解は、脱水中に洗濯機が踊り出す!…って、それはただの故障かのじゃ?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
