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:// | ||