Nintendo Switch Liteのボードビュー逆設計
- Nintendo Switch Liteのロジックボードからネットリストを抽出する過程の結果データ。
- PCBにはんだ付けされた電気部品と銅層が電気回路を構成する。
- ネットリスト、部品、パッドの幾何学データを組み合わせてボードビューを構成する。
どのように行われたのか?
- 6000 PPI解像度で、組み立て済みPCBの幾何学的かつ色再現が正確なパノラマ画像を生成する工程。
- パノラマ上に部品/パッドデータを描画し、修正できるGUIをサポート。
- 任意本数のピンに1本ずつ給電し、各ステップの間にすべてのピンの状態を読み取れる独自PCBを開発。
工程
- すべての画像を取得して底面パノラマを作成し、ボードを裏返してRFシールドを外した後、上面パノラマを作成。
- 完成したパノラマをGUIに取り込み、初期の部品/パッド幾何学データを配置。
- すべての部品を個別に取り外し、解析のため特定の位置に保管。
- すべてのパッドが露出し短絡していない状態で、DMMを使ってすべてのパッドをプローブし、GUIに記録。
- GUIを使って残りのパッドを視覚的な接続に基づいてネットフラグメントにグループ化。
- 抽出用PCBのピンから対象PCBのネットフラグメントへ接続する配線の順序をGUIに記録。
- 抽出器を実行して、すべての隠れた接続の完全なマッピングを生成。
- GUIを使ってすべてのフラグメントを完成したネットリストにマージし、ボードビューファイルとしてエクスポート。
最終統計
- 2,444枚の写真を2つのパノラマに合成し、760個の部品を取り外し、1,917本の配線を使用し、約30,176か所の無鉛・ビスマスフリー・ハロゲンフリーのはんだ接合を使用。
制限
- パノラマの実際の解像度は2000 PPI。
- 部品/パッドの輪郭が単純なのは、OBVが現時点で複雑なレンダリング機能をサポートしていないため。
- RFシールドの取り外しと抽出前の超音波洗浄が必要だが、著者は超音波洗浄機を持っていない。
なぜこのプロジェクトを行ったのか?
- 著者は医療、航空、軍事、産業分野で働く電子機器受託製造の分野で10年以上の経験を持つ。
- このプロジェクトは、自宅で行うインターネットのフリーランス業と専門的な電気はんだ付けを組み合わせる実験。
- このプロジェクトが有用だと思った場合は寄付を求めている。
連絡/購読
- フィードバック、訂正、一般的な連絡はメールで歓迎。
- RSSに対応しており、件名を
SUBSCRIBEとしたメールでメーリングリストに登録可能。
GN⁺の見解
- この記事は電子製品のPCBリバースエンジニアリング過程を詳しく説明しており、特にNintendo Switch Liteのロジックボードを対象としている。
- 著者は専門的な電子はんだ付け技術とPCB解析を組み合わせ、従来の大規模設備に依存しない新しい手法を開発することで、個人や小規模事業者でも有用なデータを生成できる可能性を示している。
- この文章は電子工学に関心のある人にとって非常に興味深く有益であり、複雑な電子機器の構造と機能を理解する助けとなる。
1件のコメント
Hacker Newsの意見
資金調達モデルに関する提案
単純だが効果的なアプローチ
Openseadragon ビューアーの迅速な生成
素晴らしいプロジェクト
「ベッド・オブ・ネイル」アプローチの可能性
研磨してスキャンする方法、または X線/CT 手法についての考察
このプロジェクトの潜在的価値
驚くべきプロジェクト
ルイス・ロスマンとのインタビュー提案
創造的なアイデア