M-Vave FM-1 シンセサイザーのリバースエンジニアリングとアップデートプロトコル研究。パッケージ、SPL、SDK の出所により、ターゲットは Jie Li AC791N/WL82 で、pi32v2 CPU、0x02000000 の XIP フラッシュ、Dexed/msfa 由来の 6 オペレーター FM エンジンを搭載していると特定されました。埋め込まれた JL-BR22 文字列は継承されたライブラリ命名法であり、信頼できる SoC 識別ではありません。このメインブランチには、意図的に代替ファームウェアやカスタムイメージビルダーは含まれていません。
アーキテクチャの概要:マッピングされたハードウェア、ブートチェーン、メモリレイアウト、主要サブシステム。OTA プロトコル:キャプチャされた USB-MIDI フレーミング、セッションフロー、ローダーの動作、未解決のゲート。デバッグサーフェス監査:コンソール、ファクトリーモード、テストコマンド、リカバリエントリポイントの静的検索。Windows アップデータ分析:逆コンパイルされた M-UPGRADE ステートマシンと識別解析。
リポジトリレイアウトには、analysis/、docs/、scripts/、tools/、ghidra/scripts/、firmware-images/、reference/、サードパーティサブモジュールが含まれます。リポジトリは、独立して開発された 2 つの V13 分析パイプラインを保持しています。リポジトリルートからの再現コマンドには、逆アセンブリ、OTA ローダー抽出、データベース構築のスクリプトが含まれます。
安全性ステータス:アップデートプロトコルは実証されたリカバリメカニズムではありません。現在の作業では、シングルバンクレイアウトの ROM リカバリ、ロールバック、安全な中断書き込み動作は確立されていません。コンソール/ファクトリーモード監査では、代替リカバリエントリは見つかりませんでした。アップデートまたはフラッシュユーティリティを使用する前に、TODO_aug2.md をお読みください。
出典: Hacker News · 要約:HeadlinesBriefing