This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| network_space_lite_v2 [2011/11/17 13:49] – created 193.56.60.160 | network_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 / | % cat / | ||
| 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 / | % cat / | ||
| MemTotal: | MemTotal: | ||
| + | |||
| + | ====== 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:// |
| - | * 2 LEDs (blue and red with CPLD SATA activity blink) | + | |
| - | * Power push button | + | Back: |
| + | |||
| + | {{http:// | ||
| ===== 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 : | + | A patch from **cvubrugier** is under validation |
| - | + | ||
| - | diff --git a/arch/arm/ | + | |
| - | index aeb3af5..ccd645a 100644 | + | |
| - | --- a/arch/ | + | |
| - | +++ b/ | + | |
| - | @@ -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/ | + | |
| - | index 7fc603b..1e9339a 100644 | + | |
| - | --- a/arch/arm/ | + | |
| - | +++ b/ | + | |
| - | @@ -94,6 +94,12 @@ config MACH_NETSPACE_V2 | + | |
| - | Say ' | + | |
| - | LaCie Network Space v2 NAS. | + | |
| - | + | ||
| - | +config MACH_NETSPACE_LITE_V2 | + | |
| - | + bool "LaCie Network Space Lite v2 NAS Board" | + | |
| - | + help | + | |
| - | + Say ' | + | |
| - | + LaCie Network Space Lite v2 NAS. | + | |
| - | + | + | |
| - | config MACH_INETSPACE_V2 | + | |
| - | bool "LaCie Internet Space v2 NAS Board" | + | |
| - | help | + | |
| - | diff --git a/arch/ | + | |
| - | index 5dcaa81..46debc9 100644 | + | |
| - | --- a/ | + | |
| - | +++ b/ | + | |
| - | @@ -12,6 +12,7 @@ obj-$(CONFIG_MACH_TS219) | + | |
| - | obj-$(CONFIG_MACH_TS41X) | + | |
| - | obj-$(CONFIG_MACH_OPENRD) | + | |
| - | obj-$(CONFIG_MACH_NETSPACE_V2) | + | |
| - | +obj-$(CONFIG_MACH_NETSPACE_LITE_V2) | + | |
| - | obj-$(CONFIG_MACH_INETSPACE_V2) | + | |
| - | obj-$(CONFIG_MACH_NETSPACE_MAX_V2) | + | |
| - | obj-$(CONFIG_MACH_D2NET_V2) | + | |
| - | diff --git a/ | + | |
| - | index 7cdab57..065a2e7 100644 | + | |
| - | --- a/ | + | |
| - | +++ b/ | + | |
| - | @@ -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()) | + | |
| - | + | + | |
| - | kirkwood_ge00_init(& | + | |
| - | kirkwood_sata_init(& | + | |
| - | kirkwood_uart0_init(); | + | |
| - | @@ -267,6 +269,17 @@ MACHINE_START(NETSPACE_V2, | + | |
| - | MACHINE_END | + | |
| - | #endif | + | |
| - | + | ||
| - | +#ifdef CONFIG_MACH_NETSPACE_LITE_V2 | + | |
| - | +MACHINE_START(NETSPACE_LITE_V2, | + | |
| - | + .boot_params | + | |
| - | + .init_machine | + | |
| - | + .map_io | + | |
| - | + .init_early | + | |
| - | + .init_irq | + | |
| - | + .timer | + | |
| - | +MACHINE_END | + | |
| - | +#endif | + | |
| - | + | + | |
| - | #ifdef CONFIG_MACH_INETSPACE_V2 | + | |
| - | MACHINE_START(INETSPACE_V2, | + | |
| - | .boot_params | + | |
| + | |||
| ===== Custom System Install ===== | ===== Custom System Install ===== | ||
| Line 121: | Line 53: | ||
| === Current partition table === | === Current partition table === | ||
| + | / | ||
| / | / | ||
| / | / | ||
| Line 141: | Line 74: | ||
| #dd if=uImage of=/ | #dd if=uImage of=/ | ||
| + | ==== 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:// | ||