Difference between revisions of "Information/LSPROOverview"

From NAS-Central Buffalo - The Linkstation Wiki
Jump to: navigation, search
m (From the Forums)
 
(46 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{Template:Articles|Linkstation Variants|Hardware}}
+
{{Template:Articles|Linkstation Variants|Hardware|LSPro}}
[[Image:LS-Pro.jpg|frame|right]]
+
 
{| style="background:#DDDDDD; color:black"
+
[[w:Melco| Buffalo]] has released a new version of the LinkStation<ref>[http://www.embedded.com/shared/printableArticle.jhtml?articleID=163702499 http://www.embedded.com/] - Marvell's Feroceon ARM-based CPU shifts to variable-length pipeline</ref><ref>[http://www.marvell.com/products/media/index.jsp Marvell: Media Vault Processors (Orion)]</ref><ref>Tom's Networking: [http://www.smallnetbuilder.com/content/view/28111/75/ BuffaloTechnology's LinkStation Pro: One Hot NAS!]</ref>.  
|- style="background:#BBBBBB; color:green"
+
based on a Mediabolic Reference Design<ref>[http://www.mediabolic.com/products/nas.html Mediabolic: NAS Media Server Reference Designs]</ref> similar to the Maxtor shared storage II<ref>[http://www.linuxdevices.com/news/NS4359257922.html http://www.linuxdevices.com/] Maxtor shared storage II: Dual-drive NAS server runs Linux, supports DLNA</ref> device:
|
+
 
| '''LS-GL ARM9 (LSPRO)'''
+
{{LSpro info}}
|-
+
|- valign="top"
|  '''CPU'''
+
|align="right" | '''Stock Firmware'''
| [[w:Marvell_Technology_Group|MARVELL]] 88F5182 Media Vault Processor<ref>[http://www.embedded.com/shared/printableArticle.jhtml?articleID=163702499 http://www.embedded.com/] - Marvell's Feroceon ARM-based CPU shifts to variable-length pipeline</ref>
+
|  BUFFALO LS-GL U-Boot - U-Boot 1.1.1 (Jun 12 2006 - 10:32:00) Marvell version: 1.10.8<br>  Linux version 2.6.12.6-arm1 (root@develop) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #75 Sun Jun 11 14:33:24 JST 2006 <ref>http://www.yamasita.jp/linkstation/0608/060808.html LS-160GL (dissasembled)] - From www.yamasita.jp </ref><ref>{{Forumpost|16|1227| The Linkstation Community Forum / General Development / preview of the Linkstation Pro}}</ref>
CPU: [[w:ARM9|ARM926EJ-Sid(wb)]] [41069260] revision 0 (ARMv5TEJ)<br>
+
|- valign="top"
Orion<ref>[http://www.marvell.com/products/media/index.jsp Marvell: Media Vault Processors (Orion)]</ref> [[w:System_on_chip|System on Chip(SOC)]]<br>
+
|align="right" | '''Image Passwords'''
SysClock = 200Mhz , TClock = 166Mhz
+
| hddrootfs.img: <tt>IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty</tt><br>
|-
+
initrd.img: <tt>YvSInIQopeipx66t_DCdfEvfP47qeVPhNhAuSYmA4</tt>
| '''RAM'''
+
|- valign="top"
| 128MB total: Two (2) NANYA NT5TU32M16AG or Elpida EDE5116AF DDR2 SDRAM
+
|align="right" | '''Microcontroller Analysis'''
|-
+
| arm9-lsgl Microcontroller Analysis
| '''Flash ROM'''
+
|- valign="top"
| Flash: SST 256K CMOS Multi-Purpose
+
|align="right" | '''Benchmarks'''
|-
+
| [[Information/LSProBenchmarks|arm9-lsgl Benchmarks]]
| '''Other'''
+
|- valign="top"
| Two (2) 43DR39K Latch???
+
|align="right" | '''Bootloader'''
NEC 500T 0536KX00???????
+
| [[#LSProBootLoader|arm9-lsgl Boot Loader Overview]]
|-
+
|- valign="top"
| '''NIC'''
+
|align="right" | '''Flash ROM'''
| MARVELL 88E1111 Gigabit Ethernet Transceiver.
+
| arm9-lsgl Flash ROM Analysis
|-
+
|- valign="top"
| '''USB'''
+
|align="right" | '''Kernel'''
| 2 - USB 2.0 Max: 480 Mbps (HS Mode), Max: 12 Mbps (FS Mode)
+
| [[Buffalo ARM9 Kernel Port]]
|-
+
|- valign="top"
| '''SATA Controller'''
+
|align="right" | '''LED'''
| Marvell [[w:SATA|Serial ATA Adapter]] - Internal drive is formatted as [[w:XFS|XFS]] file system
+
| [[Information/LSProLED|arm9-lsgl LED Analysis]]
|-
+
|- valign="top"
| '''Drive Capacity'''
+
|align="right" | '''Software'''
| 750GB, 500GB, 400GB, 300GB, 250GB or 160GB
+
| [[#Firmware|LSPro Firmware]]
|-
+
|- valign="top"
| '''Stock Firmware'''
+
|align="right" | '''Serial access'''
|  BUFFALO LS-GL U-Boot - U-Boot 1.1.1 (Jun 12 2006 - 10:32:00) Marvell version: 1.10.8<br>  Linux version 2.6.12.6-arm1 (root@develop) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #75 Sun Jun 11 14:33:24 JST 2006 <ref>http://www.yamasita.jp/linkstation/0608/060808.html LS-160GL (dissasembled)] - From www.yamasita.jp </ref><ref>[http://forum.linkstationwiki.net/index.php?action=vthread&forum=7&topic=1227 The Linkstation Community Forum / General Development / preview of the Linkstation Pro]</ref>
+
| [[Add_a_Serial_port_to_the_ARM9_Linkstation|Add a Serial port to the ARM9 Linkstation]]
|-
+
| '''image.dat password'''
+
| <tt>IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty</tt>
+
 
|-
 
|-
 
|}
 
|}
[[w:Melco| Buffalo]] has released a new version of the LinkStation<ref>Tom's Networking: [http://www.tomsnetworking.com/2006/08/17/buffalo_linkstation_pro_review/ BuffaloTechnology's LinkStation Pro: One Hot NAS!]</ref>.
+
 
based on a Mediabolic Reference Design<ref>[http://www.mediabolic.com/products/nas.html Mediabolic: NAS Media Server Reference Designs]</ref> similar to the Maxtor shared storage II<ref>[http://www.linuxdevices.com/news/NS4359257922.html http://www.linuxdevices.com/] Maxtor shared storage II: Dual-drive NAS server runs Linux, supports DLNA</ref> device.
+
 
===From the Forums===
+
===Wiki and Forum Articles for Linkstation Pro ===
*[http://forum.linkstationwiki.net/index.php?action=vtopic&forum=16 The Linkstation Community Forum / Linkstation Pro (arm)]
+
*[[:Category:LSPro|Wiki Articles for LS Pro]]
**[http://forum.linkstationwiki.net/index.php?action=vthread&forum=16&topic=1227 Preview of the Linkstation Pro]
+
*{{Forumpost|39|| Community Forum for LS Live and LS Pro (arm)}}
**[http://forum.linkstationwiki.net/index.php?action=vthread&amp;forum=16&amp;topic=1380 LS Pro Debianized by Yamasita]
+
**{{Forumpost|16|1227| Preview of the Linkstation Pro}}
**[http://forum.linkstationwiki.net/index.php?action=vthread&forum=16&topic=1364 LS Pro Firmware downloaded - Password revealed!]
+
**{{Forumpost|16|1380| LS Pro Debianized by Yamasita}}
 +
**{{Forumpost|16|1364| LS Pro Firmware downloaded - Password revealed!}}
 +
**{{Forumpost|16|1501| telnet enabled hddrootfs available for testing}}
 +
**{{Forumpost|19|2228| Gentoo (arm9) for the LS Pro available}}
  
 
==Features==
 
==Features==
 
* Simplified File Sharing For Home or Small Office Network
 
* Simplified File Sharing For Home or Small Office Network
* Active Directory Support: Works as a client in an Active Directory domain allowing LinkStation Pro to utilize the domain users and groups.
+
* Active Directory Support: Works as a client in an Active Directory domain allowing LinkStation Pro to utilize the domain users and groups. ''[Feature does not appear to function if domain controller & Linkstation are not on the same subnet. Support could not explain why NTP and Active Directory could not work across an IPSec VPN tunnel to the domain controller]''
 
* High Speed Processor, DDR-II Ram, and SATA Hard Drive Provide Ultra Fast Transfer Rates.
 
* High Speed Processor, DDR-II Ram, and SATA Hard Drive Provide Ultra Fast Transfer Rates.
 
* Control Access With Group and User Level Security
 
* Control Access With Group and User Level Security
Line 66: Line 66:
  
 
This is from the Buffalo Site<ref>[http://www.buffalotech.com/products/product-detail.php?productid=155&categoryid=34|              http://www.buffalotech.com/] LinkStation Pro Shared Network Storage 500GB</ref>
 
This is from the Buffalo Site<ref>[http://www.buffalotech.com/products/product-detail.php?productid=155&categoryid=34|              http://www.buffalotech.com/] LinkStation Pro Shared Network Storage 500GB</ref>
 +
 +
 +
=LSProBootLoader=
 +
 +
BUFFALO LS-GL U-Boot - U-Boot 1.1.1 (Jun 12 2006 - 10:32:00)
 +
Marvell version: 1.10.8
 +
 +
U-Boot 1.1.1 is obviously used.
 +
 +
==Description of the boot procedure==
 +
 +
TODO: serial-log, boot via tftp, boot to EM Mode?
 +
 +
=Firmware=
 +
http://downloads.nas-central.org/stock_firmware/LS-GL_FW1.03.zip
 +
 +
if you unpack the zip-file you get the following files:
 +
hddrootfs.img
 +
initrd.img
 +
linkstation_version.txt
 +
LSUpdater.exe
 +
lsupdater.ini
 +
u-boot.buffalo.updated
 +
uImage.buffalo
 +
this is the password which can be used to unpack <tt>hddrootfs.img</tt> and <tt>initrd.img</tt> (=Ramdisk...this is the EM Mode Linux)
 +
IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty
 +
 +
* [[LS-GL Custom Firmware Development]]
 +
 +
{{Template:Articles|LSPro}}
  
 
==References==
 
==References==
 
<references/>
 
<references/>

Latest revision as of 11:01, 5 February 2011

Buffalo has released a new version of the LinkStation[1][2][3]. based on a Mediabolic Reference Design[4] similar to the Maxtor shared storage II[5] device:

LS-Pro.jpg
LS-GL ARM9 (LSPRO)
CPU MARVELL 88F5182 Media Vault Processor

System on Chip(SOC)
CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ)
running @ 400Mhz
Orion 1 streaming disabled
SysClock = 200Mhz , TClock = 166Mhz

RAM 128MB total: Two (2) NANYA NT5TU32M16AG or Elpida EDE5116AF DDR2 SDRAM
Flash ROM Flash: SST 256K CMOS Multi-Purpose
Other Two (2) 43DR39K Latch???

NEC 500T 0536KX00???????

NIC MARVELL 88E1111 Gigabit Ethernet Transceiver ("Alaska" series).
USB 2 - USB 2.0 Max: 480 Mbps (HS Mode), Max: 12 Mbps (FS Mode)
SATA Controller Marvell Serial ATA Adapter - Internal drive is formatted as XFS file system
Drive Capacity 1TB, 750GB, 500GB, 400GB, 300GB, 250GB or 160GB
Stock Firmware BUFFALO LS-GL U-Boot - U-Boot 1.1.1 (Jun 12 2006 - 10:32:00) Marvell version: 1.10.8
Linux version 2.6.12.6-arm1 (root@develop) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #75 Sun Jun 11 14:33:24 JST 2006 [6][7]
Image Passwords hddrootfs.img: IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty

initrd.img: YvSInIQopeipx66t_DCdfEvfP47qeVPhNhAuSYmA4

Microcontroller Analysis arm9-lsgl Microcontroller Analysis
Benchmarks arm9-lsgl Benchmarks
Bootloader arm9-lsgl Boot Loader Overview
Flash ROM arm9-lsgl Flash ROM Analysis
Kernel Buffalo ARM9 Kernel Port
LED arm9-lsgl LED Analysis
Software LSPro Firmware
Serial access Add a Serial port to the ARM9 Linkstation


Contents

Wiki and Forum Articles for Linkstation Pro

Features

  • Simplified File Sharing For Home or Small Office Network
  • Active Directory Support: Works as a client in an Active Directory domain allowing LinkStation Pro to utilize the domain users and groups. [Feature does not appear to function if domain controller & Linkstation are not on the same subnet. Support could not explain why NTP and Active Directory could not work across an IPSec VPN tunnel to the domain controller]
  • High Speed Processor, DDR-II Ram, and SATA Hard Drive Provide Ultra Fast Transfer Rates.
  • Control Access With Group and User Level Security
  • Access Data from any Windows or Macintosh Computer on Your Network
  • Two or More LinkStations Can be Used to Back Up Each Other Over Your Network
  • Easy Setup Does Not Require Drivers
  • Scheduled Backup via USB 2.0 to External Storage
  • Expand Storage by Adding a USB 2.0 Hard Drive
  • Auto-MDIX10/100/1000 Base-T Gigabit Ethernet Port
  • Gigabit JumboFrame Support (4k, 8k, 15k)
  • Protect your Data with Memeo™ AutoBackup Software
  • Minimal Power Consumption (~23W)
  • Space-saving Compact and Aesthetic Design

This is from the Buffalo Site[8]


LSProBootLoader

BUFFALO LS-GL U-Boot - U-Boot 1.1.1 (Jun 12 2006 - 10:32:00) 
Marvell version: 1.10.8

U-Boot 1.1.1 is obviously used.

Description of the boot procedure

TODO: serial-log, boot via tftp, boot to EM Mode?

Firmware

http://downloads.nas-central.org/stock_firmware/LS-GL_FW1.03.zip

if you unpack the zip-file you get the following files:

hddrootfs.img 
initrd.img 
linkstation_version.txt 
LSUpdater.exe 
lsupdater.ini 
u-boot.buffalo.updated 
uImage.buffalo

this is the password which can be used to unpack hddrootfs.img and initrd.img (=Ramdisk...this is the EM Mode Linux)

IeY8omJwGlGkIbJm2FH_MV4fLsXE8ieu0gNYwE6Ty

References

  1. http://www.embedded.com/ - Marvell's Feroceon ARM-based CPU shifts to variable-length pipeline
  2. Marvell: Media Vault Processors (Orion)
  3. Tom's Networking: BuffaloTechnology's LinkStation Pro: One Hot NAS!
  4. Mediabolic: NAS Media Server Reference Designs
  5. http://www.linuxdevices.com/ Maxtor shared storage II: Dual-drive NAS server runs Linux, supports DLNA
  6. http://www.yamasita.jp/linkstation/0608/060808.html LS-160GL (dissasembled)] - From www.yamasita.jp
  7. The Linkstation Community Forum / General Development / preview of the Linkstation Pro
  8. http://www.buffalotech.com/ LinkStation Pro Shared Network Storage 500GB