User Tools

Site Tools


network_space_lite_v2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
network_space_lite_v2 [2011/11/17 13:49] – created 193.56.60.160network_space_lite_v2 [2012/12/10 23:43] (current) 78.116.140.48
Line 4: Line 4:
  
 ===== Hardware ===== ===== Hardware =====
 +
 +  * CPU: Marvell 88F6192 800Mhz
 +  * SDRAM memory: 128 MiB DDR2
 +  * Gigabit ethernet: PHY Marvell 88E1318
 +  * Flash memory: Macronix MX25L4005A 512 KiB
 +  * i2c EEPROM: 512 bytes
 +  * 2 USB2 ports: host and host/device
 +  * 1 push button
 +  * 2 LEDs (red and blue)
  
  % cat /proc/cpuinfo  % cat /proc/cpuinfo
Line 14: Line 23:
  CPU part : 0x131  CPU part : 0x131
  CPU revision : 1  CPU revision : 1
- 
  Hardware : LaCie Network Space Lite v2  Hardware : LaCie Network Space Lite v2
  Revision : 0001  Revision : 0001
Line 21: Line 29:
  % cat /proc/meminfo  % cat /proc/meminfo
  MemTotal:         124252 kB  MemTotal:         124252 kB
 + 
 +====== Pictures ======
  
-  * SPI flash, NOR 512MB (MACRONIX MX25L4005CMI-12G) +Front: 
-  * Ethernet Gigabit port (PHY MARVELL 88E1116R) + 
-  * 1 USB2 port, 1 connector host and 1 connector device (except for Internet Space v2) +{{http://www.starox.org/pub/Network_Space_V2_Lite/Network_Space_V2_Lite-front.jpg?900}} 
-  * 2 LEDs (blue and red with CPLD SATA activity blink) + 
-  * Power push button+Back: 
 + 
 +{{http://www.starox.org/pub/Network_Space_V2_Lite/Network_Space_V2_Lite-back_2.jpg?900}}
  
 ===== Linux Kernel ===== ===== Linux Kernel =====
  
 The support of this configuration is not yet mainline in the linux kernel. The support of this configuration is not yet mainline in the linux kernel.
-Here is the patch from cvubrugier to the kirkwood support to get it work : +patch from **cvubrugier** is under validation to be put mainline in the linux kernel. You can find it [[http://permalink.gmane.org/gmane.linux.ports.arm.kernel/140395|here]]
- +
- diff --git a/arch/arm/configs/kirkwood_defconfig b/arch/arm/configs/kirkwood_defconfig +
- index aeb3af5..ccd645a 100644 +
- --- a/arch/arm/configs/kirkwood_defconfig +
- +++ b/arch/arm/configs/kirkwood_defconfig +
- @@ -22,6 +22,7 @@ CONFIG_MACH_OPENRD_BASE=y +
- CONFIG_MACH_OPENRD_CLIENT=y +
- CONFIG_MACH_OPENRD_ULTIMATE=y +
- CONFIG_MACH_NETSPACE_V2=y +
- +CONFIG_MACH_NETSPACE_LITE_V2=y +
- CONFIG_MACH_INETSPACE_V2=y +
- CONFIG_MACH_NETSPACE_MAX_V2=y +
- CONFIG_MACH_D2NET_V2=y +
- @@ -38,6 +39,7 @@ CONFIG_ZBOOT_ROM_TEXT=0x0 +
- CONFIG_ZBOOT_ROM_BSS=0x0 +
- CONFIG_CPU_IDLE=y +
- CONFIG_NET=y +
- +CONFIG_NETCONSOLE=y +
- CONFIG_PACKET=y +
- CONFIG_UNIX=y +
- CONFIG_INET=y +
- diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig +
- index 7fc603b..1e9339a 100644 +
- --- a/arch/arm/mach-kirkwood/Kconfig +
- +++ b/arch/arm/mach-kirkwood/Kconfig +
- @@ -94,6 +94,12 @@ config MACH_NETSPACE_V2 +
-   Say 'Y' here if you want your kernel to support the +
-   LaCie Network Space v2 NAS. +
-  +
- +config MACH_NETSPACE_LITE_V2 +
- +    bool "LaCie Network Space Lite v2 NAS Board" +
- +    help +
- +      Say 'Y' here if you want your kernel to support the +
- +      LaCie Network Space Lite v2 NAS. +
-+
- config MACH_INETSPACE_V2 +
- bool "LaCie Internet Space v2 NAS Board" +
- help +
- diff --git a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile +
- index 5dcaa81..46debc9 100644 +
- --- a/arch/arm/mach-kirkwood/Makefile +
- +++ b/arch/arm/mach-kirkwood/Makefile +
- @@ -12,6 +12,7 @@ obj-$(CONFIG_MACH_TS219)              += ts219-setup.o tsx1x-common.o +
- obj-$(CONFIG_MACH_TS41X)               += ts41x-setup.o tsx1x-common.o +
- obj-$(CONFIG_MACH_OPENRD)              += openrd-setup.o +
- obj-$(CONFIG_MACH_NETSPACE_V2)         += netspace_v2-setup.o lacie_v2-common.o +
- +obj-$(CONFIG_MACH_NETSPACE_LITE_V2)    += netspace_v2-setup.o lacie_v2-common.o +
- obj-$(CONFIG_MACH_INETSPACE_V2)                += netspace_v2-setup.o lacie_v2-common.o +
- obj-$(CONFIG_MACH_NETSPACE_MAX_V2)     += netspace_v2-setup.o lacie_v2-common.o +
- obj-$(CONFIG_MACH_D2NET_V2)            += d2net_v2-setup.o lacie_v2-common.o +
- diff --git a/arch/arm/mach-kirkwood/netspace_v2-setup.c b/arch/arm/mach-kirkwood/netspace_v2-setup.c +
- index 7cdab57..065a2e7 100644 +
- --- a/arch/arm/mach-kirkwood/netspace_v2-setup.c +
- +++ b/arch/arm/mach-kirkwood/netspace_v2-setup.c +
- @@ -237,6 +237,8 @@ static void __init netspace_v2_init(void) +
- lacie_v2_hdd_power_init(1); +
-  +
- kirkwood_ehci_init(); +
- +       if (machine_is_netspace_lite_v2()) +
- +           netspace_v2_ge00_data.phy_addr = MV643XX_ETH_PHY_ADDR(0); +
- kirkwood_ge00_init(&netspace_v2_ge00_data); +
- kirkwood_sata_init(&netspace_v2_sata_data); +
- kirkwood_uart0_init(); +
- @@ -267,6 +269,17 @@ MACHINE_START(NETSPACE_V2, "LaCie Network Space v2") +
- MACHINE_END +
- #endif +
-  +
- +#ifdef CONFIG_MACH_NETSPACE_LITE_V2 +
- +MACHINE_START(NETSPACE_LITE_V2, "LaCie Network Space Lite v2") +
- +    .boot_params    = 0x00000100, +
- +    .init_machine   = netspace_v2_init, +
- +    .map_io         = kirkwood_map_io, +
- +    .init_early     = kirkwood_init_early, +
- +    .init_irq       = kirkwood_init_irq, +
- +    .timer          = &kirkwood_timer, +
- +MACHINE_END +
- +#endif +
-+
- #ifdef CONFIG_MACH_INETSPACE_V2 +
- MACHINE_START(INETSPACE_V2, "LaCie Internet Space v2") +
- .boot_params    = 0x00000100,+
  
 +
  
 ===== Custom System Install ===== ===== Custom System Install =====
Line 121: Line 53:
 === Current partition table === === Current partition table ===
  
 + /dev/sda5 XFS             data
  /dev/sda5 SWAP  /dev/sda5 SWAP
  /dev/sda6 RAW Kernel  /dev/sda6 RAW Kernel
Line 141: Line 74:
  #dd if=uImage of=/dev/sda6  #dd if=uImage of=/dev/sda6
  
 +==== The system ====
 +
 +To install your system you can follow instruction for [[debian_install|Debian]] or [[installarchlinux|ArchLinux]] or even build your own system with [[http://buildroot.uclibc.org|buildroot]].
  
network_space_lite_v2.1321534157.txt.gz · Last modified: 2011/11/17 13:49 by 193.56.60.160