Port-sandpoint archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Enhanced Synology CS/RS support

The Synology CS/RS models with up to four SATA drives are now 100%
supported by our bootloader altboot(8).

1. Before probing for a disk we will wait until all drives have completed
   their power-up phase. Drives are powered-up one by one on the CS/RS to
   avoid power-peaks.

2. The drive LEDs are working now and reflect SATA activity. LEDs for
   empty slots remain disabled.

3. The drives on all PCI SATA devices will be configured, which means you
   can boot from any of the four drives.

4. RAID support in altboot(8) was already fixed a few days ago and works.

Full boot message of a CS-407e booting from two Terabyte disks into RAID-1:

PPCBoot 2.0.0 (Jan 30 2007 - 14:29:04)

CPU:   MPC8245 Revision 1.4 at 266.666 MHz: 16 kB I-Cache 16 kB D-Cache
I2C:   ready
MAX_DRAM_SIZE = 4000000
MCCR1 = 75e80000
MCCR4 = 35363231
MSAR1 = 0
EMSAR1 = 0
MEAR1 = 3f
EMEAR1 = 0
MSAR2 = 0
EMSAR2 = 0
MEAR2 = 0
EMEAR2 = 0
MBER = 32000001
PICR1 = 141b98
PICR2 = 40604

Synology Model: CS-407e
RAM Size: 64
Bank Row: 0
Fan Status: Running

64 MB
addr_sp=3f1ff78, id=3f1ff98, addr=3fc0000
FLASH: flash id = f6
vendor = 1, flash id = f6 (flash_id:f6)
 4 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   SK98#0
Press Ctrl+C to abort autoboot in 1 second
## Booting image at ffc00000 ...
   Image Name:   altboot
   Image Type:   PowerPC Linux Kernel Image (uncompressed)
   Data Size:    76636 Bytes = 74.8 kB
   Load Address: 01000000
   Entry Point:  01000000
   Verifying Checksum ... OK
## Loading RAMDisk Image at ffe00000 ...
   Image Name:   dummy
   Image Type:   PowerPC Linux RAMDisk Image (uncompressed)
   Data Size:    0 Bytes =  0 kB
   Load Address: 01f00000
   Entry Point:  01f00000
   Verifying Checksum ... OK
   Loading Ramdisk to 03f1f000, end 03f1f000 ... OK

>> NetBSD/sandpoint altboot, revision 1.9 (Mon Apr 16 18:49:41 CEST 2012)
>> Synology CS/DS/RS, cpu 265 MHz, bus 132 MHz, 64MB SDRAM
CPLD V1.0 for model CS407e
Power state: ff
port 0 present
port 1 present
wd0: <ST1000DM003-9YN162> DMA LBA LBA48 953869 MB
wd0a: raid
raid.a: ffs     (127)
raid.b: swap    (1918922111)
raid.d: ffs     (1919970687)
wd1: <ST1000DM003-9YN162> DMA LBA LBA48 953869 MB
wd1a: raid
raid.a: ffs     (127)
raid.b: swap    (1918922111)
raid.d: ffs     (1919970687)
MAC address 00:11:32:02:xx:xx
Hit any key to enter interactive mode: 0
loading "netbsd" 2691932+133196 [177568+169749]=0x306d60
entry=0x90000, ssym=0x341ba8, esym=0x396d60
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 6.0_BETA (CS407E) #4: Sun Apr 15 15:56:17 CEST 2012
Model: synology
total memory = 65536 KB
avail memory = 60052 KB
OpenPIC Version 1.2: Supports 1 CPUs and 26 interrupt sources.
mainbus0 (root)
cpu0 at mainbus0: 8245 (Revision 0.4), ID 0 (primary)
cpu0: HID0 0x90c000<DOZE,DPM,ICE,DCE>, powersave: 1
cpu0: 265.31 MHz
eumb0 at mainbus0
com0 at eumb0 unit 0: ns16550a, working fifo
com0: console
com0: interrupting at irq 40
ociic0 at eumb0
iic0 at ociic0: I2C bus
rs5c372rtc0 at iic0 addr 0x32: RICOH RS5C372[AB] Real-time Clock
satmgr0 at eumb0 unit 1: button manager (synology)
satmgr0: interrupting at irq 41
cfi at mainbus0 not configured
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0
pchb0: vendor 0x1057 product 0x0006 (rev. 0x14)
satalink0 at pci0 dev 12 function 0: Silicon Image SATALink 3512 (rev. 0x01)
satalink0: using irq 20 for native-PCI interrupt
atabus0 at satalink0 channel 0
atabus1 at satalink0 channel 1
satalink1 at pci0 dev 13 function 0: Silicon Image SATALink 3512 (rev. 0x01)
satalink1: using irq 16 for native-PCI interrupt
atabus2 at satalink1 channel 0
atabus3 at satalink1 channel 1
ohci0 at pci0 dev 14 function 0: vendor 0x1033 product 0x0035 (rev. 0x43)
ohci0: interrupting at irq 17
ohci0: OHCI version 1.0
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 14 function 1: vendor 0x1033 product 0x0035 (rev. 0x43)
ohci1: interrupting at irq 17
ohci1: OHCI version 1.0
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 14 function 2: vendor 0x1033 product 0x00e0 (rev. 0x04)
ehci0: interrupting at irq 17
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
skc0 at pci0 dev 15 function 0: irq 18
skc0: Marvell Yukon Lite Gigabit Ethernet rev. (0x9)
sk0 at skc0 port A: Ethernet address 00:11:32:02:xx:xx
makphy0 at sk0 phy 0: Marvell 88E1011 Gigabit PHY, rev. 5
makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
biomask 1e000000 netmask 1e000000 ttymask 1e000000
satalink0: port 0: device present, speed: 1.5Gb/s
satalink0: port 1: device present, speed: 1.5Gb/s
wd0 at atabus0 drive 0
wd0: <ST1000DM003-9YN162>
wd0: 931 GB, 1938021 cyl, 16 head, 63 sec, 512 bytes/sect x 1953525168 sectors
uhub0 at usb0: vendor 0x1033 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1 at usb1: vendor 0x1033 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2 at usb2: vendor 0x1033 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
wd1 at atabus1 drive 0
wd1: <ST1000DM003-9YN162>
wd1: 931 GB, 1938021 cyl, 16 head, 63 sec, 512 bytes/sect x 1953525168 sectors
raid0: RAID Level 1
raid0: Components: /dev/wd0a /dev/wd1a
raid0: Total Sectors: 1953524992 (953869 MB)
boot device: raid0
root on raid0a dumps on raid0b
root file system type: ffs
Mon Apr 16 19:03:13 CEST 2012
Starting root file system check:
/dev/rraid0a: file system is clean; not checking
swapctl: setting dump device to /dev/raid0b
swapctl: adding /dev/raid0b as swap device at priority 0
Starting file system checks:
/dev/rraid0d: file system is clean; not checking
Setting tty flags.
Setting sysctl variables:
ddb.onpanic: 1 -> 0
Starting network.
Hostname: cassiopeia.owl.de
IPv6 mode: host
Configuring network interfaces: sk0.
Adding interface aliases:.
add net default: gateway
Building databases: dev, utmp, utmpx.
Starting syslogd.
Mounting all filesystems...
Clearing temporary files.
Checking quotas: done.
Loaded entropy from disk.
Setting securelevel: kern.securelevel: 0 -> 1
swapctl: setting dump device to /dev/raid0b
Starting virecover.
Checking for core dump...
savecore: no core dump
Starting local daemons:.
Updating motd.
/dev/rraid0c: Parity status: clean
Starting inetd.
Starting cron.
Mon Apr 16 19:03:33 CEST 2012

NetBSD/sandpoint (cassiopeia.owl.de) (console)


Frank Wille

Home | Main Index | Thread Index | Old Index