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
バージョンは同じ。コンフィギュレーションが違う????



作り直したハックキットの確認(1)LS-HGL
ハックの記録
LinkStation/玄箱 をハックしよう
PostToTwitterプラグイン をインストールしてみた

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

AltStyle によって変換されたページ (->オリジナル) /