この記事では、テレビ専用のWi-Fiアダプターを作成する方法について説明します。 ここで紹介する技術ソリューションが他のメーカーや他のテレビモデルに適用されることを排除しません。
この記事は情報提供のみを目的としています。 私はあなたの行動の結果に対して責任を負いません。決して強制しません。 あなたは自分の危険とリスクですべてをします。残りは、Habrkatへようこそ!
フィリップス55PFL7606Hテレビ 、モデル
7000シリーズがあります。 その特性
はメーカーの
ウェブサイトで見つけることができます。 残念ながら、このモデルは2012年であり、最初はワイヤレスネットワークに接続する機能がありません。 このデバイスはLANポートを介してのみワールドワイドウェブおよびホームネットワークで動作できますが、これは多くの理由で不可能です。 テレビにはボード上に複数のUSBインターフェイスがあり、これにより外部デバイスを使用して既存の問題を回避する機会が与えられます。
上記の仕様ページで、メーカーは互換性のある
フィリップス USBワイヤレスアダプター
PTA01の使用を主張しています。 このデバイスは現在生産されておらず、デバイスを見つけて入手しようとしても失敗しました。 さらに、彼に関する情報がオンラインストアで入手可能な場合、かなり印象的なコストが示されました-3,500ルーブル以上。
他のメーカーのさまざまなモデルを接続することに関する私の実験は失敗しました-テレビは、アダプターとの非互換性について通知しました。 そして、私はスマートテレビを見て、テレビを使ってインターネットをサーフィンしたかった...
まず、ブランドの
Philips PTA01ワイヤレスアダプターの特性を調べました。
ここでは、
AR9002Uチップセット上に構築されており、
AR9271がWi-Fi
操作を担当するチップ
であると述べてい
ます 。 これらのチップと完全に互換性のあるワイヤレスアダプターチップを検索すると、次のモデルが返されました。
- D-Link DWA-126
- ネットギアWNA1100
- TP-LINK TL-WN322G v3
- TP-LINK TL-WN422G v2
- TP-LINK TL-WN721N
- TP-LINK TL-WN722N
OnkyoとSonyのワイヤレスUSBアダプターもありますが、価格は元のアダプターと同等です。
経験のために、150 Mbpsのデータ転送速度と安定した動作のための外部アンテナを備えた当時入手可能な
TP-LINK TL-WN722Nを購入しました。 その特徴と写真は
こちらにあります 。
このアダプタをテレビに取り付けても何も得られず、テレビは頑固にそれを知覚したくありませんでした。 インターネット上の情報をさらに検索すると、
VIDと
PIDが該当する可能性があることが
わかりました 。 オリジナルの
Philips PTA01 ID:0471:209e 、
TP-LINK TL-WN722N ID:0cf3:9271 この矛盾を見て、TVオペレーティングシステム
-Linuxは、アダプターを使用するためにドライバーをアクティブにすることを拒否し、識別子を変更する必要がありました。
デバイスボードの外部検査中に、
24C04 EEPROM チップを見つけ、これらの識別子がそこに書き込まれていることを提案しました。 私はそれを引き出し、以下のスキームに従ってCOMポート用の簡単なI2Cプログラマーをまとめました。
KD522Aダイオードの代替として、
1N4148とツェナーダイオード
KC156A -5.6Vツェナーダイオードを使用できます。
WinPic800プログラマプログラムを使用して、メモリダンプを取得
しました 。興味のある方は
、こちらからダウンロードできます。
VIDおよびPIDバイトがそれぞれ書き込まれるアドレス:
0x0000003e, 0x0000003f, 0x00000040, 0x00000041 ( HEX - 46 33 30 43, ASCII — F 3 0 C)
0x00000042, 0x00000043, 0x00000044, 0x00000045 ( HEX - 37 31 39 32, ASCII - 7 1 9 2)
各識別子の半分のバイトが交換されているという事実に注意を払う必要があります。
それで、私は上記のアドレスで登録し、次の値の場所で識別子の半分を交換しました:
VID ( HEX — 37 31 30 34, ASCII — 7 1 0 4)
PID ( HEX — 39 45 32 30, ASCII — 9 E 2 0)
変更されたファームウェアは
こちらから入手でき
ます 。
この場合、チェックサムは自動的に再計算されるため、プログラマープログラム自体のバイト値を変更することが重要です。 そうしないと、ダンプはチップに書き込まれません。
変更したダンプを
EEPROMにアップロードし、アダプターの所定の位置にはんだ付けしました。 操作後、デバイスはテレビによって決定され、ワイヤレスネットワークに接続するための設定を要求され、動作を開始しました。
それが私がテレビで必要な機能を手に入れ、まともな金額を節約した方法です。
テレビ用のWi-Fiアダプターをアップグレードする皆さん、幸運を祈ります!
PS私のevilslonアイデアの成功した
実装の例。