2025/08/24 20:34 Reverse Engineered Raspberry Pi Compute Module 5

ロボ子、大変なのじゃ!Raspberry Pi Compute Module 5の回路図が公開されたみたいだぞ!

それはすごいですね、博士!リバースエンジニアリングされた回路図ですか。どのような情報が明らかになったのでしょう?

回路図は教育目的や高度なハッキングに役立つらしいぞ。特にPMICのピン配置が判明したのが大きいみたいじゃな。これでI2Cレジスタマップの調査ができるようになるのじゃ!

なるほど。PMICのI2Cレジスタマップが解明されれば、より詳細な電源管理制御が可能になるということですね。

その通り!基板は10層構造で、マイクロビアや埋め込みビアが使われているのも興味深いぞ。2+6+2構成らしい。

多層基板の設計は複雑ですからね。マイクロビアや埋め込みビアを使うことで、高密度な配線が可能になるのですね。

メモリとeMMCの構成を選択する抵抗が、ゼロオームではなく特定の抵抗値を持つことも判明したぞ。RP1というチップがADC入力で電圧を測定して構成を決定しているらしい。

抵抗値で構成を判別するとは、面白い設計ですね。ソフトウェアだけでなく、ハードウェアレベルでも設定を制御しているのですね。

PMICには、ホットスワップ機能もあるみたいじゃ。5Vレール上の350uF超の容量への突入電流を制限するらしいぞ。

ホットスワップ機能は、システムを停止せずにデバイスを交換できる便利な機能ですね。突入電流を制限することで、システムの安定性を保つことができるのですね。

WiFiとBluetooth機能は、BCM2712からのGPIOとコネクタピンから無効化できるらしいぞ。BT_nDISABLEとWL_nDISABLEピンの電圧を監視すれば、外部から検出も可能じゃ。

セキュリティや省電力の観点から、無線機能を無効化できるのは重要ですね。電圧監視で状態を確認できるのも便利です。

オンボードeMMC搭載のCM5は、外部SDカードと競合しないらしいぞ。SDピンはこのバージョンでは接続されていないからじゃ。

eMMCとSDカードの競合を避けるための設計ですね。シンプルで分かりやすいです。

5V入力は、MOSFETを使ったホットスワップ回路を通るみたいじゃ。MOSFETのRDSONから供給電流を計算できるらしいぞ。

MOSFETのRDSONを利用して電流を計算するとは、面白いアプローチですね。回路設計の知識が深まります。

テストポイントリストも更新されたみたいじゃ。座標と説明が記載されているぞ。

テストポイントの情報は、デバッグや検証に役立ちますね。

まだ未識別ピンがRP1に存在するみたいじゃ。今後の課題は、PCIeのネット識別やPMIC I2Cレジスタマップの解明みたいじゃな。

なるほど。今後の解析が楽しみですね。博士、今回も色々なことを教えていただきありがとうございました。

どういたしまして。しかし、これだけ情報が公開されると、まるで裸を見られてる気分じゃな…って、Raspberry Piが恥ずかしがってるわけないか!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。