ms21xx firmware research
1.0.0
| バイト(ヘックス) | ラベル | 値の例 | 説明 |
|---|---|---|---|
| 00-01 | EEPROMタイプ | A5 5Aまたは96 69 | 24C01/02/04/08/16のA5 5A 、24C32/64の96 69 |
| 02-03 | コード長 | 06 BC | コードの長さバイトの長さ、コードはオーディオ(USB)後に30から始まります |
| 06-07 | VID(USB) | 53 4D | 2バイトベンダーID、 53 4DはマクロシリコンベンダーIDです |
| 08-09 | PID(USB) | 21 09 | 2バイト製品ID、 21 09はMS2109の製品IDです |
| 0c-0f | バージョン | 20 07 29 01 | ファームウェアのバージョン |
| 10-1F | ビデオ(USB) | 0A 55 53 42 20 56 69 64 65 6F FF FF FF FF FF FF | 最初のバイトは、データが続く文字列のサイズで、例の値はUSBビデオに変換されます |
| 20-2F | オーディオ(USB) | 0A 55 53 42 20 41 75 64 69 6F FF FF FF FF FF FF | 最初のバイトは、データが続く文字列のサイズであり、例の値はUSBオーディオに変換されます |
| EEID(モニター) | EEIDは、モニターメーカー名とシリアル番号、製品タイプ、機能などを変更するために使用できます。EEIDは幼稚園の位置にあり、ヘッダー00 FF FF FF FF FF FF 00を検索し、その後にヘッダーを含む256バイトです。 EEIDデータ形式の詳細については、こちらをご覧ください。 | ||
| 最後の4バイト | チェックサム | 27 02 52 8D | チェックサムデータは、コードが終了した直後に行われます。最初の2バイト、 27 02バイト02-2Fのチェックサムであり、最後の2バイト、 52 8Dコードのチェックサムです。 |
| バイト(ヘックス) | ラベル | 値の例 | 説明 |
|---|---|---|---|
| 00-01 | EEPROMタイプ | 5A A5または69 96または3C C3 | 24C01/02/04/08/16の5A A5 /64の場合は69 96 3C C3 |
| 02-03 | コード長 | 06 BC | コードの長さバイトの長さ、コードはオーディオ(USB)後に30から始まります |
| 04-05 | VID(USB) | 34 5F | 2バイトベンダーID、 34 5FはマクロシリコンベンダーIDです |
| 06-07 | PID(USB) | 21 30 | 2バイト製品ID、 21 30 MS2109の製品IDです |
| 0c-0f | バージョン | 20 07 29 01 | ファームウェアのバージョン |
| 10-1F | ビデオ(USB) | 0A 55 53 42 20 56 69 64 65 6F FF FF FF FF FF FF | 最初のバイトは、データが続く文字列のサイズであり、例の値はUSBビデオに変換されます |
| 20-2F | オーディオ(USB) | 0A 55 53 42 20 41 75 64 69 6F FF FF FF FF FF FF | 最初のバイトは、データが続く文字列のサイズであり、例の値はUSBオーディオに変換されます |
| EEID(モニター) | EEIDは、モニターメーカー名とシリアル番号、製品タイプ、機能などを変更するために使用できます。EEIDは幼稚園の位置にあり、ヘッダー00 FF FF FF FF FF FF 00を検索し、その後にヘッダーを含む256バイトです。 EEIDデータ形式の詳細については、こちらをご覧ください。 | ||
| 最後の4バイト | チェックサム | 25 F7 72 6C | チェックサムデータは、コードが終了した直後に行われます。最初の2バイト、 25 F7バイト02-0Bおよび10-2Fのチェックサムであり、最後の2バイトである72 6Cコードのチェックサムです。 |
カスタムVID、PID、EDID、記述子、シリアル番号を使用してMS21XXファームウェアを生成するツール。
このツールは、HIDインターフェイスを介してファームウェアの読み取り/フラッシュに使用できます。

マクロシリコンMS2106/MS2109/MS2130チップのために開発するプログラム、ライブラリ、および参照設計。
HXDはhexエディターです。 MS21XXのファームウェアを編集するために使用できます。
Edid Decodeは、ヘックスEDID値を読み取り可能な形式にデコードするオンラインWebアプリです。
モニターのエディッドを解析するツール。