メインコンテンツにスキップ
リペアコミュニティに参加 - アカウントの作成

はじめに

手順 1 に進む ↓

この修理ガイドでは、Belkin F5L009 Network USB 5-Port Hubの分解手順を解説します。このデバイスはかつて、USBプリンター用のネットワークプリントサーバーなどとして宣伝されていました。

今回の分解は、主にこのデバイスをWindowsやMac OS X以外のオペレーションシステム(具体的にはLinuxベースのオペレーションシステム)で利用できるかどうかの実現可能性を評価するために行いました。

必要な工具と部品

ツール

この分解は修理ガイドでは ありません。 お持ちのBelkin F5L009 Network USB Hubを修理する際は、iFixitの修理ガイドをご利用ください。

    1. Belkin F5L009 Network USB Hubの分解, Belkin F5L009 Network USB Hubの分解: 手順 1、 1の画像 1
      • 写真の装置はBelkin F5L009です。これに加え、オープニングツールと#1プラスドライバー(少なくともヘッドにはそう刻印されていますが……)のみで作業を完了できました。オープニングツールの代わりにギターピックや、その他の薄くて平らなプラスチック製の物でも代用できるかもしれませんが、試してはいません。

      FixBotに聞いてみる

      コメントを追加

    2. Belkin F5L009 Network USB Hubの分解: 手順 2、 2の画像 1 Belkin F5L009 Network USB Hubの分解: 手順 2、 2の画像 2
      • まず、F5L009を裏返します。

      • ケースの側面は、小さなタブで固定されています。スパッジャーをケースの合わせ目に差し込みます。最も柔軟性が高いと思われる、イーサネットポートがある側から始めました。

      • 片側の上下のケースが少し分離したら、オープニングツールをケース全体に沿って動かし、すべてのタブを外します。タブは比較的「柔らかく」、折らずに簡単に外すことができました。

      FixBotに聞いてみる

      コメントを追加

    3. Belkin F5L009 Network USB Hubの分解: 手順 3、 2の画像 1 Belkin F5L009 Network USB Hubの分解: 手順 3、 2の画像 2
      • 慎重にデバイスを裏返し、底部から上部を持ち上げる。

      • この分解を行った際、インジケーターLEDの上にある小さなプラスチック部品が、ケースの上部を外したときに脱落した。

      FixBotに聞いてみる

      コメントを追加

    4. Belkin F5L009 Network USB Hubの分解: 手順 4、 2の画像 1 Belkin F5L009 Network USB Hubの分解: 手順 4、 2の画像 2
      • 奇妙なことに、ネジ穴は3つありますが、メインボードをケースの下半分に固定しているネジは2つだけでした。この2つのネジを外すだけで、メインボードを取り外すことができました。

      • デバイスの中央にある2つのネジ穴の下に、小さなプラスチック製のスペーサーがあります。なくさないように注意してください。

      FixBotに聞いてみる

      コメントを追加

    5. Belkin F5L009 Network USB Hubの分解, メインボードの主要チップ: 手順 5、 1の画像 1
      • メインボードには、特筆すべき4つの大きな集積回路が搭載されています。そのうち3つのデータシートを、参考としてこの修理ガイドに添付しました。

      • 左上にあるMicrel社製「Centaur」KSZ8695PXは、ARMベースのシステムオンチップです。具体的には、166MHzで動作する32ビットARM9コアを1つ搭載し、最大64MBのRAMとROMの合計容量をサポートするほか、イーサネットおよびPCIインターフェースを内蔵しています。

      • データシートから、このチップがワイヤレスルーターやそれに準ずる機器で使用されるワイヤレスネットワークカードやチップセットと、PCIインターフェース経由で通信することを意図していたことがわかります。

      • 右側にある大きなチップはNEC製D720101GJで、これはBelkin F5U220のようなスタンドアロン型のPCI USBカードで一般的に使用されるものです。つまり、このチップはメインボードに直接統合されたPCI駆動のUSBチップセットの一部であることを示しています。このチップは最大6つのUSB 2.0ポートをサポートしていますが(同チップを使用するカードの仕様から判断)、このボードでは5つが使用されています。

      • 左下にあるチップは、Excel Semiconductor社製ES29LV160D 16Mbit(2MB)フラッシュメモリです。おそらく何らかのカスタマイズされたLinuxがここに保存されていると思われます。ファームウェアのソースコード入手についてBelkin社に問い合わせましたが、現時点で回答はありません。

      • 最後に、下部中央にあるのはWinbond社製W9812G2GH SDRAMモジュールです。容量は「1,048,576ワード x 4バンク x 32ビット」とあり、正しく読み取れていれば約2MBのRAMとなります(2MBを4バンクに分割しているのか、各バンクが2MBなのか、データシートの記載はかなり曖昧です)。

      • 前述のフラッシュメモリと合わせると、合計でわずか4MBのRAMとROMしかありません。もし誰かがより大容量のメモリをハンダ付けしたいと考えれば、約60MBの拡張余地が残されていることになります。

      FixBotに聞いてみる

      コメントを追加

作成者

3人の作成者と共同で作成されました。

Ryan Northrup

メンバー登録日: 09/13/12

364 ポイント

2のガイドは作成済み

チーム

Lahontan Systems Lahontan Systems人のメンバー

Business

1 メンバー

24のガイドは作成済み

3件のガイドコメント

Is there any chance of uploading some alternative firmware and turning it into a headless Linux box?

eugrus - 返信 共有

Brony? Or MLP fan?

Anyways, nice guide. Appreciated!

Alex Li - 返信 共有

I think it has 2mb of flash and 16mb ram. Looks like its running an RTOS with a debugger on the serial port ( pins labelled T and R - 9600 baud )

Hello, this is CREAM for KS8695P!!

'CAKE' CREAM Kernel debugger Ver 1.4.2

'HeDEB' Heap debugger Ver 1.0.0

'DISH' Debugging shell Version 2.5.0

DISH>SYSLOG SysLog Level:4

EEPROM WriteCount: EEP1=1 EEP2=2

MAC address 00:1C:DF:FE:AD:8D

Address :

03004000:Erase

03006000:

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

EEPROM Write!! ***** NIC Initialize Start *****

NIC:TxRx Stop

NIC:MAC Reset

NIC: Initialize Start>>>

NIC: CAM is Dsiable

aNIC:PHY Mode...[00]<<

bcdef..ghi.....<

j<<OKNIC:Packet Task Start!!

PHY:Initialize Start

PHY:PHY ID[86950001]:MICREL KS8695P<

PHY:PHY Setup...<

NIC:TxRx Start

PHY:Link Wait...PHY:10/100 Check START!!

NIC:Polling Task Start!!

PHY:TRC Task Start!!

Oli - 返信 共有

コメントを追加

統計データ:

過去 24時間: 1

過去 7 日: 11

過去 30 日: 46

今までの合計 7,600