LS-WSGL に LS-SL の HDD

LS-SL LS-WSGL/R1

ハックキットを作り直したので、全機種確認していこうとしているが、 LS-SL は 壊してしまった

同じハードの LS-WSGL で確認できないか、
LS-WSGL に LS-SL の HDD をセットして起動してみる。

LS-WSGL の SATA2 コネクタに LS-SL の HDD をセットして起動

すんなり起動すると思っていたが、、、
Orion1   CPU =  Low

Checking DATA BUS
Checking ADDRESS BUS

> Checking hardware info ...
=== Strap status : 0x00802030 ===
=== H/W boardId  :       0x33 ===
=== boardId      :       0x1a ===
=== micon_support:        off ===
> OK.
=== BUFFALO LS-WSGL/R1 U-Boot. ===
 ** LOADER **
 ** BUFFALO BOARD: BUFFALO_BOARD_LS_WSGL/R1 LE (CFG_ENV_ADDR=fffff000)


U-Boot 1.1.1 (Oct 22 2008 - 20:00:59) Marvell version: 1.12.1 - TINY
Buffalo Version: 1.23-1.00

DRAM CS[0] base 0x00000000   size 128MB
DRAM Total size 128MB
[256kB@fffc0000] Flash: 256 kB
Addresses 20M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (20M - 16M): Done

Soc: 88F5182 A2
CPU: ARM926 (Rev 0) running @ 400Mhz
Orion 1 streaming disabled
SysClock = 200Mhz , TClock = 166Mhz


USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PCI 1: Conventional PCI, speed = 33000000
Net:   egiga0 [PRIME]
Using 88E1118 phy
buffalo_change_power_status > Read 0x3a
buffalo_IsStopAtUbootStatus > MagicKey=0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Writing 0x5c

Please Press HDD power button to continue ...
buffalo_change_power_status > Read 0x5c
buffalo_change_power_status > Writing 0x3a

Marvell Serial ATA Adapter
Integrated Sata device found
  Device 0: OK
Model: WDC WD5000BEVT-00ZAT0                    Firm: 01.01A01 Ser#:      WD-WX50A79U4140
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)

Using device ide0, partition 1

Loading from block device ide device 0, partition 1: Name: hda1
  Type: U-Boot  File:/uImage.buffalo
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - ide 0:1 **
serch_boot_drv (185)>No kernel_file 0
Using device ide0, partition 1

Loading from block device ide device 0, partition 1: Name: hda1
  Type: U-Boot  File:/initrd.buffalo
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - ide 0:1 **
serch_boot_drv (240)>No init_file 0
Using device ide1, partition 1
** Bad partition 1 **
serch_boot_drv (185)>No kernel_file 1
Using device ide1, partition 1
** Bad partition 1 **
serch_boot_drv (240)>No init_file 1
Lost all init_rd
/boot が読めていないようだ

LS-WSGL の SATA1 コネクタに LS-SL の HDD をセットして起動

では、SATA1 に刺した HDD は?
Orion1   CPU =  Low

Checking DATA BUS
Checking ADDRESS BUS

> Checking hardware info ...
=== Strap status : 0x00802030 ===
=== H/W boardId  :       0x33 ===
=== boardId      :       0x1a ===
=== micon_support:        off ===
> OK.
=== BUFFALO LS-WSGL/R1 U-Boot. ===
 ** LOADER **
 ** BUFFALO BOARD: BUFFALO_BOARD_LS_WSGL/R1 LE (CFG_ENV_ADDR=fffff000)


U-Boot 1.1.1 (Oct 22 2008 - 20:00:59) Marvell version: 1.12.1 - TINY
Buffalo Version: 1.23-1.00

DRAM CS[0] base 0x00000000   size 128MB
DRAM Total size 128MB
[256kB@fffc0000] Flash: 256 kB
Addresses 20M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (20M - 16M): Done

Soc: 88F5182 A2
CPU: ARM926 (Rev 0) running @ 400Mhz
Orion 1 streaming disabled
SysClock = 200Mhz , TClock = 166Mhz


USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PCI 1: Conventional PCI, speed = 33000000
Net:   egiga0 [PRIME]
Using 88E1118 phy
buffalo_change_power_status > Read 0x3a
buffalo_IsStopAtUbootStatus > MagicKey=0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Read 0x3a
buffalo_change_power_status > Writing 0x5c

Please Press HDD power button to continue ...
buffalo_change_power_status > Read 0x5c
buffalo_change_power_status > Writing 0x3a

Marvell Serial ATA Adapter
Integrated Sata device found
  Device 1: OK
Model: WDC WD5000BEVT-00ZAT0                    Firm: 01.01A01 Ser#:      WD-WX50A79U4140
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)

Using device ide0, partition 1
** Bad partition 1 **
serch_boot_drv (185)>No kernel_file 0
Using device ide0, partition 1
** Bad partition 1 **
serch_boot_drv (240)>No init_file 0
Using device ide1, partition 1

Loading from block device ide device 1, partition 1: Name: hdb1
  Type: U-Boot  File:/uImage.buffalo
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - ide 1:1 **
serch_boot_drv (185)>No kernel_file 1
Using device ide1, partition 1

Loading from block device ide device 1, partition 1: Name: hdb1
  Type: U-Boot  File:/initrd.buffalo
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - ide 1:1 **
serch_boot_drv (240)>No init_file 1
Lost all init_rd
こちらも駄目。

U-Boot ?

推測するに、LS-SL の HDD は GPT なので、 LS-WSGL の U-Boot は読めないのだろう。

LS-WSGL の U-Boot は

U-Boot 1.1.1 (Oct 22 2008 - 20:00:59) Marvell version: 1.12.1 - TINY
LS-SL の U-Boot は
U-Boot 1.1.1 (May 28 2009 - 11:06:21) Marvell version: 1.12.1 - TINY
バージョンは同じ。コンフィギュレーションが違う????

LinkStation Mini
LS-WSGL
バッファローダイレクト
楽天市場
Amazon
Yahoo!ショッピング
Livedoor デパート
ムラウチドットコム
ヤマダ電機WEB
LS-SL
楽天市場




作り直したハックキットの確認(1)LS-HGL
ハックの記録
LinkStation/玄箱 をハックしよう

PostToTwitterプラグイン をインストールしてみた

Copyright (C) 2003-2009 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市