NetBSD-Bugs archive

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

port-evbarm/47637: Please add Qnap TS-110 support



>Number:         47637
>Category:       port-evbarm
>Synopsis:       Please add Qnap TS-110 support
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-evbarm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 09 13:25:01 +0000 2013
>Originator:     Ryo ONODERA
>Release:        NetBSD 6.99.17
>Organization:
        
>Environment:
        
        
System: NetBSD tellurium.elements.tetera.org 6.99.17 NetBSD 6.99.17 
(NODKWEDGE2) #16: Sat Mar 9 20:42:38 JST 2013 
root%tellurium.elements.tetera.org@localhost:/usr/obj/sys/arch/amd64/compile/NODKWEDGE2
 amd64
Architecture: x86_64
Machine: amd64
>Description:
Please add Qnap TS-110 support to NetBSD/evbarm current.

Here is kernel config file.
It is derived from SHEEVAPLUG kernel config file.

$ cat /usr/src/sys/arch/evbarm/conf/QNAPTS110
#       $NetBSD: SHEEVAPLUG,v 1.29 2013/03/02 02:42:12 christos Exp $
#
#  This configuration supports for QNAP TS-110
#

include         "arch/evbarm/conf/std.marvell"

options         INCLUDE_CONFIG_FILE     # embed config file in kernel binary

# estimated number of users

maxusers        32

# Board Type
makeoptions     BOARDTYPE="qnapts110"
options         EVBARM_BOARDTYPE=qnapts110

# CPU options
options         CPU_SHEEVA
#options        MV_L2_CACHE_ENABLE
#options        MV_L2_CACHE_WRITE_THROUGH
options         MV_CACHE_RANGE_OPS
makeoptions     CPUFLAGS="-march=armv5te"

# Marvell SoC options
options         KIRKWOOD

# Standard system options

options         MSGBUFSIZE=32768
options         RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
#options        NTP             # NTP phase/frequency locked loop

# File systems

file-system     FFS             # UFS
file-system     EXT2FS          # second extended file system (linux)
#file-system    LFS             # log-structured file system
#file-system    MFS             # memory file system
file-system     NFS             # Network File System client
#file-system    NTFS            # Windows/NT file system (experimental)
#file-system    CD9660          # ISO 9660 + Rock Ridge file system
file-system     MSDOSFS         # MS-DOS file system
file-system     FDESC           # /dev/fd
file-system     KERNFS          # /kern
#file-system    NULLFS          # loopback file system
#file-system    OVERLAY         # overlay file system
file-system     PROCFS          # /proc
file-system     PUFFS           # Userspace file systems (e.g. ntfs-3g & sshfs)
#file-system    UMAPFS          # NULLFS + uid and gid remapping
#file-system    UNION           # union file system
#file-system    CODA            # Coda File System; also needs vcoda (below)
#file-system    SMBFS           # experimental - CIFS; also needs nsmb (below)
file-system     PTYFS           # /dev/ptm support
file-system     TMPFS           # Efficient memory file-system
#file-system    UDF             # experimental - OSTA UDF CD/DVD file-system
#file-system    HFS             # experimental - Apple HFS+ (read-only)

# File system options
#options        QUOTA           # legacy UFS quotas
#options        QUOTA2          # new, in-filesystem UFS quotas
#options        FFS_EI          # FFS Endian Independent support
options         WAPBL           # File system journaling support
# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
# It is not recommended for general use.
#options        UFS_DIRHASH     # UFS Large Directory Hashing - Experimental
options         NFSSERVER       # Network File System server
options         FFS_NO_SNAPSHOT # No FFS snapshot support
#options        EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
                                # immutable) behave as system flags.

# Networking options

#options        GATEWAY         # packet forwarding
options         INET            # IP + ICMP + TCP + UDP
options         INET6           # IPv6
#options        IPSEC           # IP security
#options        IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
#options        IPSEC_DEBUG     # debug for IP security
#options        MROUTING        # IP multicast routing
#options        PIM             # Protocol Independent Multicast
#options        NETATALK        # AppleTalk networking protocols
#options        PPP_BSDCOMP     # BSD-Compress compression support for PPP
#options        PPP_DEFLATE     # Deflate compression support for PPP
#options        PPP_FILTER      # Active filter support for PPP (requires bpf)
#options        PFIL_HOOKS      # pfil(9) packet filter hooks
#options        IPFILTER_LOG    # ipmon(8) log support
#options        IPFILTER_LOOKUP # ippool(8) support
#options        IPFILTER_COMPAT # Compat for IP-Filter
#options        IPFILTER_DEFAULT_BLOCK  # block all packets by default
#options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG

#options        INET_CSUM_COUNTERS
#options        TCP_CSUM_COUNTERS
#options        UDP_CSUM_COUNTERS
#options        MVGBE_EVENT_COUNTERS

#options        NFS_BOOT_BOOTP
options         NFS_BOOT_DHCP
#options        NFS_BOOT_BOOTPARAM

# Compatibility options

#options        COMPAT_09       # NetBSD 0.9 compatibility.
#options        COMPAT_10       # NetBSD 1.0 compatibility.
#options        COMPAT_11       # NetBSD 1.1 compatibility.
#options        COMPAT_12       # NetBSD 1.2 compatibility.
#options        COMPAT_13       # NetBSD 1.3 compatibility.
#options        COMPAT_14       # NetBSD 1.4 compatibility.
#options        COMPAT_15       # NetBSD 1.5 compatibility.
#options        COMPAT_16       # NetBSD 1.6 compatibility.
#options        COMPAT_20       # NetBSD 2.0 compatibility.
#options        COMPAT_30       # NetBSD 3.0 compatibility.
#options        COMPAT_40       # NetBSD 4.0 compatibility.
options         COMPAT_50       # NetBSD 5.0 compatibility.
options         COMPAT_60       # NetBSD 6.0 compatibility.
#options        COMPAT_43       # 4.3BSD compatibility.
#options        TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.

options         COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
options         COMPAT_LINUX    # binary compatibility with Linux
options         COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.

# Shared memory options

options         SYSVMSG         # System V-like message queues
options         SYSVSEM         # System V-like semaphores
options         SYSVSHM         # System V-like memory sharing

# Device options

#options        MEMORY_DISK_HOOKS       # boottime setup of ramdisk
#options        MEMORY_DISK_IS_ROOT     # use memory disk as root
#options        MEMORY_DISK_DYNAMIC
#options        MEMORY_DISK_ROOT_SIZE=22528     # Size in blocks
#options        MEMORY_RBFLAGS=RB_AUTOBOOT

options         DKWEDGE_AUTODISCOVER
options         DKWEDGE_METHOD_GPT

# Miscellaneous kernel options

options         KTRACE          # system call tracing, a la ktrace(1)
options         IRQSTATS        # manage IRQ statistics
#options        LKM             # loadable kernel modules
#options        KMEMSTATS       # kernel memory statistics
options         MIIVERBOSE      # Verbose MII autoconfuration messages
#options        PCIVERBOSE      # Verbose PCI descriptions
options         USBVERBOSE      # verbose USB device autoconfig messages
#options        DDB_KEYCODE=0x40
#options        USERCONF        # userconf(4) support
#options        PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options        SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel

# Development and Debugging options

#options        PERFCTRS        # performance counters
options         DIAGNOSTIC      # internally consistency checks
options         DEBUG
#options        LOCKDEBUG
#options        PMAP_DEBUG      # Enable pmap_debug_level code
#options        VERBOSE_INIT_ARM # verbose bootstraping messages
options         DDB             # in-kernel debugger
#options        DDB_HISTORY_SIZE=100    # Enable history editing in DDB
#options        KGDB
#options        DEBUG_KGDB
makeoptions     DEBUG="-g"      # compile full symbol table
#makeoptions    COPTS="-O1"
options         SYMTAB_SPACE=800000
#options        AUDIO_DEBUG=2

config          netbsd          root on ? type ?

# The main bus device
mainbus0 at root

# The boot cpu
cpu0    at mainbus?

# Marvell MV88F6xxx Kirkwood System-on-chip
mvsoc0  at mainbus?

# On-chip PCI Express Interface
mvpex*  at mvsoc? offset ? irq ?

# PCI bus support
options         PCI_NETBSD_CONFIGURE
#options        PCI_CONFIG_DUMP         # verbosely dump PCI config space

pci*    at mvpex?

pchb*   at pci? dev ? function ?        # PCI-Host bridges

# On-chip Serial-ATA II Host Controller (SATAHC)
mvsata* at mvsoc? offset ? irq ?

# On-chip Gigabit Ethernet Controller Interface
mvgbec* at mvsoc? offset ?
mvgbe*  at mvgbec? port ? irq ?

# MII/PHY support
makphy* at mii? phy ?

# On-chip USB 2.0 Interface
ehci*   at mvsoc? offset ? irq ?

# On-chip Cryptographic Engines and Security Accelerator
mvcesa* at mvsoc? offset ? irq ?

# On-chip Two-Wire Serial Interface (TWSI)
gttwsi* at mvsoc? offset ? irq ?
iic*    at gttwsi?
s390rtc* at iic0 addr 0x30

# On-chip UART Interface
com*    at mvsoc? offset ? irq ?

# On-chip IDMA Controller
gtidmac* at mvsoc? offset ? irq ?

# On-chip General Purpose I/O Port Interface
mvsocgpp* at mvsoc? offset ? irq ?
gpio*   at mvsocgpp?

# On-chip Timers
mvsoctmr* at mvsoc? offset ? irq ?

# ATA (IDE) bus support
atabus* at ata?
#options        ATADEBUG

# IDE drives
wd*     at atabus? drive ? flags 0x0000

# ATAPI bus support
atapibus* at atapi?

# ATAPI devices
# flags have the same meaning as for IDE drives.
cd*     at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
sd*     at atapibus? drive ? flags 0x0000       # ATAPI disk drives

# USB bus support
usb*    at ehci?

# USB Hubs
uhub*   at usb?
uhub*   at uhub? port ?

# USB HID device
uhidev* at uhub? port ? configuration ? interface ?

# USB Mice
ums*    at uhidev? reportid ?
wsmouse* at ums? mux 0

# USB eGalax touch-panel
uep*    at uhub? port ?
wsmouse* at uep? mux 0

# USB Keyboards
ukbd*   at uhidev? reportid ?
wskbd*  at ukbd? console ? mux 1

# USB TEMPer and TEMPerHUM
uthum*  at uhidev? reportid ?

# USB serial adapter
ucycom* at uhidev? reportid ?

# USB Generic HID devices
uhid*   at uhidev? reportid ?

# USB LCDs and USB-VGA adaptors
udl*    at uhub? port ?         # DisplayLink DL-1x0/1x5
wsdisplay* at udl?

# USB Printer
ulpt*   at uhub? port ? configuration ? interface ?

# USB Modem
umodem* at uhub? port ? configuration ?
ucom*   at umodem?

# Option N.V. Wireless WAN modems
uhso*   at uhub? port ? configuration ?

# USB Mass Storage
umass*  at uhub? port ? configuration ? interface ?
wd*     at umass?
scsibus* at scsi?
sd*     at scsibus? target ? lun ?      # SCSI disk drives
cd*     at scsibus? target ? lun ?      # SCSI CD-ROM drives

# USB audio
uaudio* at uhub? port ? configuration ?

# USB MIDI
umidi* at uhub? port ? configuration ?

# USB IrDA
# USB-IrDA bridge spec
uirda* at uhub? port ? configuration ? interface ?
irframe* at uirda?

stuirda* at uhub? port ? configuration ? interface ?
irframe* at stuirda?

# SigmaTel STIr4200 USB/IrDA Bridge
ustir* at uhub? port ?
irframe* at ustir?

# USB Ethernet adapters
aue*    at uhub? port ?         # ADMtek AN986 Pegasus based adapters
axe*    at uhub? port ?         # ASIX AX88172 based adapters
cdce*   at uhub? port ?         # CDC, Ethernet Networking Control Model
cue*    at uhub? port ?         # CATC USB-EL1201A based adapters
kue*    at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
udav*   at uhub? port ?         # Davicom DM9601 based adapters
url*    at uhub? port ?         # Realtek RTL8150L based adapters

# USB 802.11 adapters
atu*    at uhub? port ?         # Atmel AT76C50XX based adapters
ural*   at uhub? port ?         # Ralink Technology RT2500USB 802.11a/b/g
rum*    at uhub? port ?         # Ralink Technology RT2501/RT2601 802.11a/b/g
zyd*    at uhub? port ?         # Zydas ZD1211

# Prolific PL2301/PL2302 host-to-host adapter
upl*    at uhub? port ?

# Serial adapters
ubsa*   at uhub? port ?         # Belkin serial adapter
ucom*   at ubsa? portno ?

uchcom* at uhub? port ?         # WinChipHead CH341/CH340 serial adapter
ucom*   at uchcom? portno ?

uftdi*  at uhub? port ?         # FTDI FT8U100AX serial adapter
ucom*   at uftdi? portno ?

uipaq*  at uhub? port ?         # iPAQ PDAs
ucom*   at uipaq? portno ?

umct*   at uhub? port ?         # MCT USB-RS232 serial adapter
ucom*   at umct? portno ?

uplcom* at uhub? port ?         # I/O DATA USB-RSAQ2 serial adapter
ucom*   at uplcom? portno ?

uslsa*  at uhub? port ?         # Silicon Labs USB-RS232 serial adapter
ucom*   at uslsa? portno ?

uvscom* at uhub? port ?         # SUNTAC Slipper U VS-10U serial adapter
ucom*   at uvscom? portno ?

# RIM BlackBerry
uberry* at uhub? port ?

# Diamond Multimedia Rio 500
urio*   at uhub? port ?

# USB Handspring Visor
uvisor* at uhub? port ?
ucom*   at uvisor?

# Kyocera AIR-EDGE PHONE
ukyopon* at uhub? port ?
ucom*   at ukyopon? portno ?

# USB scanners
uscanner* at uhub? port ?

# USB scanners that use SCSI emulation, e.g., HP5300
usscanner* at uhub? port ?

# Topfield TF5000PVR range of DVB recorders
utoppy* at uhub? port ?

# Y@P firmware loader
uyap*   at uhub? port ?

# D-Link DSB-R100 USB radio
udsbr*  at uhub? port ?
radio*  at udsbr?

# USB Generic driver
ugen*   at uhub? port ?

# USB 3G datacards
u3ginit* at uhub? port ?
u3g*    at uhub? port ?
ucom*   at u3g?

# USB generic serial port (e.g., data over cellular)
ugensa* at uhub? port ?
ucom*   at ugensa?

# Bluetooth Controller and Device support

# Bluetooth USB Controllers
ubt* at uhub? port ?
aubtfwl* at uhub? port ?

# Bluetooth Device Hub
bthub* at ubt?

# Bluetooth HID support
bthidev* at bthub?

# Bluetooth Mouse
btms* at bthidev? reportid ?
wsmouse* at btms? mux 0

# Bluetooth Keyboard
btkbd* at bthidev? reportid ?
wskbd* at btkbd? console ? mux 1

# Bluetooth Apple Magic Mouse
btmagic* at bthub?
wsmouse* at btmagic? mux 0

# Bluetooth Audio support
btsco* at bthub?


# Audio support
audio*  at audiobus?

# Pseudo-Devices

pseudo-device   crypto                  # /dev/crypto device
pseudo-device   swcrypto                # software crypto implementation

# disk/mass storage pseudo-devices
#pseudo-device  bio                     # RAID control device driver
#pseudo-device  ccd             4       # concatenated/striped disk devices
#pseudo-device  cgd             4       # cryptographic disk devices
#pseudo-device  raid            8       # RAIDframe disk driver
#options        RAID_AUTOCONFIG         # auto-configuration of RAID components
# Options to enable various other RAIDframe RAID types.
#options        RF_INCLUDE_EVENODD=1
#options        RF_INCLUDE_RAID5_RS=1
#options        RF_INCLUDE_PARITYLOGGING=1
#options        RF_INCLUDE_CHAINDECLUSTER=1
#options        RF_INCLUDE_INTERDECLUSTER=1
#options        RF_INCLUDE_PARITY_DECLUSTERING=1
#options        RF_INCLUDE_PARITY_DECLUSTERING_DS=1
pseudo-device   fss                     # file system snapshot device
pseudo-device   putter                  # for puffs and pud

#pseudo-device  md                      # memory disk device (ramdisk)
pseudo-device   vnd                     # disk-like interface to files
options         VND_COMPRESSION         # compressed vnd(4)

# network pseudo-devices
pseudo-device   bpfilter                # Berkeley packet filter
#pseudo-device  carp                    # Common Address Redundancy Protocol
#pseudo-device  ipfilter                # IP filter (firewall) and NAT
pseudo-device   loop                    # network loopback
#pseudo-device  ppp                     # Point-to-Point Protocol
#pseudo-device  pppoe                   # PPP over Ethernet (RFC 2516)
#pseudo-device  sl                      # Serial Line IP
#pseudo-device  strip                   # Starmode Radio IP (Metricom)
#pseudo-device  irframetty              # IrDA frame line discipline
pseudo-device   tap                     # virtual Ethernet
#pseudo-device  tun                     # network tunneling over tty
#pseudo-device  gre                     # generic L3 over IP tunnel
#pseudo-device  gif                     # IPv[46] over IPv[46] tunnel (RFC 1933)
#pseudo-device  faith                   # IPv[46] TCP relay translation i/f
pseudo-device   stf                     # 6to4 IPv6 over IPv4 encapsulation
#pseudo-device  vlan                    # IEEE 802.1q encapsulation
#pseudo-device  bridge                  # simple inter-network bridging
#options        BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
#pseudo-device  agr                     # IEEE 802.3ad link aggregation
#pseudo-device  pf                      # PF packet filter
#pseudo-device  pflog                   # PF log if

# miscellaneous pseudo-devices
pseudo-device   pty                     # pseudo-terminals
#pseudo-device  sequencer       1       # MIDI sequencer
#options        RND_COM
pseudo-device   clockctl                # user control of clock subsystem
pseudo-device   ksyms                   # /dev/ksyms
pseudo-device   drvctl                  # device control

# a pseudo device needed for Coda       # also needs CODA (above)
#pseudo-device  vcoda           4       # coda minicache <-> venus comm.

# a pseudo device needed for SMBFS
#pseudo-device  nsmb                    # experimental - SMB requester

# wscons pseudo-devices
#pseudo-device  wsmux                   # mouse & keyboard multiplexor
#pseudo-device  wsfont

# data mover pseudo-devices
pseudo-device   swdmover                # software dmover(9) back-end
pseudo-device   dmoverio                # /dev/dmover dmover(9) interface

#options        FILEASSOC               # fileassoc(9) - required for Veriexec

# Veriexec
#pseudo-device  veriexec
#
# Uncomment the fingerprint methods below that are desired. Note that
# removing fingerprint methods will have almost no impact on the kernel
# code size.
#
#options        VERIFIED_EXEC_FP_RMD160
#options        VERIFIED_EXEC_FP_SHA256
#options        VERIFIED_EXEC_FP_SHA384
#options        VERIFIED_EXEC_FP_SHA512
#options        VERIFIED_EXEC_FP_SHA1
#options        VERIFIED_EXEC_FP_MD5

#options        PAX_MPROTECT=0          # PaX mprotect(2) restrictions
#options        PAX_ASLR=0              # PaX Address Space Layout Randomization

The boot message is here.
         __  __                      _ _
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | '__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** LOADER **
 ** MARVELL BOARD: DB-88F6281A-BP LE

U-Boot 1.1.4 (Apr 23 2009 - 19:01:28) Marvell version: 3.4.4

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 00690DCC

Soc: MV88F6281 Rev 3 (DDR2)
CPU running @ 800Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000   size 256MB
DRAM Total size 256MB  16bit width
[16384kB@f8000000] Flash: 16 MB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done

CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PEX 0: interface detected no Link.
Net:   egiga0 [PRIME]
Hit any key to stop autoboot:  0
QNAP: Recovery Button pressed: 0
Marvell>> dhcp
BOOTP broadcast 1
Bootfile Prefix: F_TS-110
DHCP client bound to address 192.168.81.125
Marvell>> tftp
Using egiga0 device
TFTP from server 192.168.81.249; our IP address is 192.168.81.125
Filename 'F_TS-110_netbsd.ub'.
Load address: 0x2000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #####################################
done
Bytes transferred = 4844992 (49edc0 hex)
Marvell>> bootm
## Booting image at 02000000 ...
   Image Name:   NetBSD/qnapts110 6.99.17
   Created:      2013-03-08  12:15:57 UTC
   Image Type:   ARM NetBSD Kernel Image (uncompressed)
   Data Size:    4844928 Bytes =  4.6 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Transferring control to NetBSD stage-2 loader (at address 00008000) ...

NetBSD/evbarm (qnapts110) booting ...
[ Kernel symbol table missing! ]
Loaded initial symtab at 0xc03d94d0, strtab at 0xc0412b8c, # entries 14617
pmap_postinit: Allocated 35 static L1 descriptor tables
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
    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.99.17 (QNAPTS110) #9: Fri Mar  8 21:15:55 JST 2013
        
root%tellurium.elements.tetera.org@localhost:/usr/obj-evbarm/sys/arch/evbarm/compile/QNAPTS110
total memory = 256 MB
avail memory = 245 MB
cprng kernel: WARNING insufficient entropy at creation.
mainbus0 (root)
cpu0 at mainbus0 core 0: Sheeva 88SV131 rev 1 (ARM9E-S V5TE core)
cpu0: DC enabled IC enabled WB enabled EABT branch prediction enabled
cpu0: 16KB/32B 4-way L1 Instruction cache
cpu0: 16KB/32B 4-way write-back-locking-C L1 Data cache
mvsoc0 at mainbus0: Marvell 88F6281 Rev. A1  Kirkwood
mvsoc0: CPU Clock 800.000 MHz  SysClock 400.000 MHz  TClock 200.000 MHz
mvsoctmr0 at mvsoc0 unit 0 offset 0x20300-0x203ff: Marvell SoC Timer
mvsocgpp0 at mvsoc0 unit 0 offset 0x10100-0x101ff irq 35: Marvell SoC General 
Purpose I/O Port Interface
mvsocgpp0: 50 gpio pins
mvsocgpp0: interrupts 96..103, intr 35
mvsocgpp0: interrupts 104..111, intr 36
mvsocgpp0: interrupts 112..119, intr 37
mvsocgpp0: interrupts 120..127, intr 38
mvsocgpp0: interrupts 128..135, intr 39
mvsocgpp0: interrupts 136..143, intr 40
mvsocgpp0: interrupts 144..151, intr 41
mvsocgpp0:   Data Out:                  0x00000000
mvsocgpp0:   Data Out Enable Control:   0x00012000
mvsocgpp0:   Data Blink Enable:         0x00000000
mvsocgpp0:   Data In Polarity:          0x00000000
mvsocgpp0:   Data In:                   0x00010000
mvsocgpp0:   Interrupt Cause:           0x00000000
mvsocgpp0:   Interrupt Mask:            0x00000000
mvsocgpp0:   Interrupt Level Mask:      0x00000000
mvsocgpp0:   High Data Out:             0x0000000c
mvsocgpp0:   High Data Out Enable Ctrl: 0xffffffd3
mvsocgpp0:   High Blink Enable:         0x00000000
mvsocgpp0:   High Data In Polarity:     0x00000000
mvsocgpp0:   High Data In:              0x0000004c
mvsocgpp0:   High Interrupt Cause:      0x00000000
mvsocgpp0:   High Interrupt Mask:       0x00000000
mvsocgpp0:   High Interrupt Level Mask: 0x00000000
gpio0 at mvsocgpp0: 50 pins
mvsocrtc at mvsoc0 unit 0 not configured
com0 at mvsoc0 unit 0 offset 0x12000-0x1201f irq 33: ns16550a, working fifo
com0: console
com1 at mvsoc0 unit 1 offset 0x12100-0x1211f irq 34: ns16550a, working fifo
ehci0 at mvsoc0 unit 0 offset 0x50000-0x51fff irq 19: Marvell USB 2.0 Interface
usb0 at ehci0: USB revision 2.0
gtidmac0 at mvsoc0 unit 0 offset 0x60000-0x60fff: Marvell IDMA Controller/XOR 
Engine
gtidmac0: XOR Engine 4 channels, intr 5...8
gttwsi0 at mvsoc0 unit 0 offset 0x11000-0x110ff irq 29: Marvell TWSI controller
iic0 at gttwsi0: I2C bus
s390rtc0 at iic0 addr 0x30: Seiko Instruments 35390A Real-time Clock
mvcesa0 at mvsoc0 unit 0 offset 0x30000-0x3ffff irq 22: Marvell Cryptographic 
Engines and Security Accelerator
mvgbec0 at mvsoc0 unit 0 offset 0x70000-0x73fff: Marvell Gigabit Ethernet 
Controller
mvgbe0 at mvgbec0 port 0 irq 11
mvgbe0: Ethernet address 00:50:43:3c:3b:5d
makphy0 at mvgbe0 phy 8: Marvell 88E1116R Gigabit PHY, rev. 0
makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
mvsoc0: mvgbec1 clock disabled
mvpex0 at mvsoc0 unit 0 offset 0x40000-0x41fff irq 9: Marvell PCI Express 
Interface
pci0 at mvpex0
WARNING: module error: vfs load failed 45 for `pciverbose'
WARNING: module error: vfs load failed 45 for `pciverbose'
vendor 0x11ab product 0x6281 (miscellaneous memory, revision 0x03) at pci0 dev 
0 function 0 not configured
mvsata0 at mvsoc0 unit 0 offset 0x80000-0x87fff irq 21: Marvell Serial-ATA Host 
Controller (SATAHC)
mvsata0: GenIIe, 1hc, 2port/hc
atabus0 at mvsata0 channel 0
atabus1 at mvsata0 channel 1
mvsdio at mvsoc0 unit 0 not configured
uhub0 at usb0: Marvell EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub1 at uhub0 port 1: Genesys Logic USB2.0 Hub, class 9/0, rev 2.00/77.60, 
addr 2
uhub1: single transaction translator
cprng sysctl: WARNING insufficient entropy at creation.
boot device: <unknown>
root device:
use one of: mvgbe0 ddb halt reboot
root device: mvgbe0
dump device:
file system (default generic):
root on mvgbe0
mountroot: trying nfs...
nfs_boot: trying DHCP/BOOTP
nfs_boot: DHCP next-server: 192.168.81.249
nfs_boot: my_domain=elements.tetera.org
nfs_boot: my_addr=192.168.81.125
nfs_boot: my_mask=255.255.255.0
nfs_boot: gateway=192.168.81.1
root on 192.168.81.249:/export/ts110
root time: 0x513b353a
root file system type: nfs
warning: no /dev/console
init path (default /sbin/init):
init: copying out path `/sbin/init' 11
Sat Mar  9 13:12:30 UTC 2013
Not checking /: fs_passno = 0 in /etc/fstab
Starting file system checks:
random_seed: /var/db/entropy-file: Not present
WARNING: module error: vfs load failed 78 for `compat'
WARNING: module error: vfs load failed 78 for `compat'
WARNING: module error: vfs load failed 78 for `compat'
WARNING: module error: vfs load failed 78 for `compat'
Setting tty flags.
Setting sysctl variables:
ddb.onpanic: 1 -> 0
Starting network.
IPv6 mode: host
Configuring network interfaces:.
Adding interface aliases:.
Waiting for DAD completion for statically configured addresses...
Starting dhcpcd.
Building databases: dev, utmp, utmpx.
Starting syslogd.
cprng 292411d30: WARNING insufficient entropy at creation.
Mounting all filesystems...
Clearing temporary files.
Creating a.out runtime link editor directory cache.
Checking quotas: done.
Setting securelevel: kern.securelevel: 0 -> 1
/etc/rc: WARNING: No swap space configured!
/etc/rc.d/swap2 exited with code 1
Starting virecover.
Checking for core dump...
savecore: no core dump (no dumpdev)
Starting local daemons:.
Updating motd.
/usr/sbin/postconf: warning: valid_hostname: empty hostname
/usr/sbin/postconf: fatal: unable to use my own hostname
Mar  9 13:12:53  postfix[539]: fatal: unable to use my own hostname
/etc/rc.d/postfix exited with code 1
Starting inetd.
Starting cron.
The following components reported failures:
    /etc/rc.d/swap2 /etc/rc.d/postfix
See /var/run/rc.log for more information.
Sat Mar  9 13:12:55 UTC 2013

NetBSD/evbarm (Amnesiac) (console)

login:
        
>How-To-Repeat:
Using QNAPTS110 kernel config file, do ./build.sh kernel=QNAPTS110.
        
>Fix:
        
Please import QNAPTS110 and enable it.

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index