Port-powerpc archive

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

Announcing Synology-DS support



Hi,

I just committed some changes to sys/arch/sandpoint/stand/netboot to
support Synology-DS NAS. Here is the first successful netboot into a
5.99.25 kernel:

>> NetBSD/sandpoint Boot, Revision 1.1
>> (frank@compaq, Sun May  2 13:06:40 CEST 2010)
Synology DS, 64MB SDRAM
1095.3512 IDE 00:13:00
11ab.4320 NIC 00:15:00
00:00:00: chip 1057.0006 card ffff.ffff rev 14 class 06.00.00 hdr 00
mem base 80000000 size 1000
00:13:00: chip 1095.3512 card 1095.3512 rev 01 class 01.80.00 hdr 00
i/o base 1000 size 10
i/o base 1010 size 10
i/o base 1020 size 10
i/o base 1030 size 10
i/o base 1040 size 10
mem base 80001000 size 1000
00:14:00: chip 1033.0035 card 1033.0035 rev 43 class 0c.03.10 hdr 80
mem base 80002000 size 1000
00:14:01: chip 1033.0035 card 1033.0035 rev 43 class 0c.03.10 hdr 00
mem base 80003000 size 1000
00:14:02: chip 1033.00e0 card 1033.00e0 rev 04 class 0c.03.20 hdr 00
mem base 80004000 size 1000
00:15:00: chip 11ab.4320 card 11ab.0121 rev 13 class 02.00.00 hdr 00
mem base 80008000 size 4000
i/o base 1100 size 100
MAC address 00:11:22:33:44:54
PHY 0 (0141.0c25)
100Mbps-FDX
Try NFS load /netbsd
2260356+228140 [141216+132578]=0x2a2ab4
entry=0x00090000, ssym=0x002ef8b0, esym=0x00332ab4
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    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 5.99.25 (DS-NAS) #5: Sun May  2 13:53:19 CEST 2010
        
frank@compaq:/home/frank/netbsd/current/src/sys/arch/sandpoint/compile/obj/DS-NAS
total memory = 65536 KB
avail memory = 60364 KB
OpenPIC Version 1.2: Supports 1 CPUs and 26 interrupt sources.
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
cpu0 at mainbus0: 8245 (Revision 0.4), ID 0 (primary)
cpu0: HID0 0x90c000<DOZE,DPM,ICE,DCE>, powersave: 1
eumb0 at mainbus0
com0 at eumb0 unit 0: ns16550a, working fifo
com0: console
com1 at eumb0 unit 1: ns16550a, working fifo
ociic0 at eumb0
pci0 at mainbus0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Motorola MPC8245 "Kahlua II" Host Bridge (rev. 0x14)
satalink0 at pci0 dev 13 function 0: Silicon Image SATALink 3512 (rev. 0x01)
satalink0: SATALink BA5 register space disabled
satalink0: bus-master DMA support present
satalink0: primary channel wired to native-PCI mode
line 13, pin A = EPIC 0
satalink0: using irq 16 for native-PCI interrupt
atabus0 at satalink0 channel 0
satalink0: secondary channel wired to native-PCI mode
atabus1 at satalink0 channel 1
ohci0 at pci0 dev 14 function 0: NEC USB Host Controller (rev. 0x43)
line 14, pin A = EPIC 1
ohci0: interrupting at irq 17
ohci0: OHCI version 1.0
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 14 function 1: NEC USB Host Controller (rev. 0x43)
line 14, pin B = EPIC 1
ohci1: interrupting at irq 17
ohci1: OHCI version 1.0
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 14 function 2: NEC USB Host Controller (rev. 0x04)
line 14, pin C = EPIC 1
ehci0: interrupting at irq 17
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
skc0 at pci0 dev 15 function 0line 15, pin A = EPIC 2
: irq 18
skc0: interrupt moderation is 0 us
skc0: Marvell Yukon Lite Gigabit Ethernet rev. (0x9)
sk0 at skc0 port A: Ethernet address 00:11:22:33:44:54
makphy0 at sk0 phy 0: Marvell 88E1011 Gigabit PHY, rev. 5
makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
biomask 8000038 netmask 8000038 ttymask 8000038
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "mftb" frequency 33250000 Hz quality 100
satalink0: port 0: device present, speed: 1.5Gb/s
wd0 at atabus0 drive 0: <ST3250318AS>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 sectors
uhub0 at usb0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub1 at usb1: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhub2 at usb2: NEC EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 5 ports with 5 removable, self powered
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(satalink0:0:0): using PIO mode 4, Ultra-DMA mode 6 (Ultra/133) (using DMA)
boot device: <unknown>


Remaining netboot problems:
- The new skg driver, as well as sk(4), read the ethernet address as
  00:11:22:33:44:54.
- Enable booting from PATA/SATA devices.
- Determine 8245 cpu clock (by reading the PLL value in HID1?).
- Put netboot into flashrom.

-- 
Frank Wille


Home | Main Index | Thread Index | Old Index