NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: new NetBSD port for Tile-GX processor
On Wed, Oct 31, 2012 at 3:39 PM, toru nishimura
<nisimura%sanctumnetworks.com@localhost> wrote:
> Hi, all,
>
> I and our team in Sanctum Networks have been making NetBSD port
> for Tile-GX 64bit multi-core processor and it now has reached to the
> stage running a single user mode shell. We will continue our efforts
> to fulfill the device drivers and SMP capabilities. We are planning to
> publish the code when it gets mature enough for public use.
>
> Toru Nishimura / Sanctum Networks, Bangalore India /
> nisimura%netbsd.org@localhost
Good job guys. I was curious who will be first from BSD supporting
these CPUs and NetBSD seemed like obvious candidate.
>
> ---
> Type t in 3 seconds to run thorough POST tests, q to run quick tests...
> Thorough POST tests will be run.
> msh0 0123 msh1 0123
> (0,0) Tilera Hypervisor, version 4.0.2.145127 (source dist) 2012-10-26
> 19:37:50
> (0,0) Built by girish on Wed Oct 31 20:01:10 2012 from
> /home/girish/NetBSD/hvc/netbsd.hvc, /home/girish/NetBSD with
> CHIP_VERSION=10 CHIP_WIDTH=6 CHIP_HEIGHT=6 WATCHDOG=1
> Symbols table: PA 0xc8_0038 - 0x3_63a8
> Strings table: PA 0xcc_0038 - 0x2_3608
> Hello NetBSD/tile!
> Topology: 6,6 @ 0,0 (cpumask= 0xfffffffff)
> Physical memory map:
> Memory [0] 0 / 1fc000000 @ cntrl# 0
> Memory [1] 4000000000 / 200000000 @ cntrl# 1
> Virtual memory map:
> Memory [0] 0 / 20000000000
> Memory [1] fffffe0000000000 / 1fc00000000
> Memory [2] ffffffff80000000 / 80000000
> Memory layout:
> 0x0000020000000000 = MEM_HOLE_BEGIN
> 0xfffffe0000000000 = MEM_HOLE_END
> 0x0000020000000000 = HALF_VA_SPACE
> 0xfffffe0000000000 = VM_MIN_KERNEL_ADDRESS
> 0xfffffff400000000 = VM_MAX_KERNEL_ADDRESS
> 0xfffffff400000000 = FIXADDR_BASE
> 0xfffffff500000000 = FIXADDR_TOP
> 0xfffffff500000000 = HMAP0_BASE
> 0xfffffff600000000 = HMAP0_TOP
> 0xfffffff600000000 = HMAP1_BASE
> 0xfffffff700000000 = HMAP1_TOP
> 0xfffffff700000000 = MEM_SV_START
> 0xfffffff800000000 = MEM_HV_START
> FIXMAP:
> 0xfffffff400000000 0xfffffff500000000 fixmap
> 0xfffffff500000000 0xfffffff700000000 huge memory
> ASID map:
> ASID Range [0] 0 / 255
> command= <TLR_NETWORK=auto >
> Loaded initial symtab at 0xfffffe0000c80038, strtab at
> 0xfffffe0000cc0038, # entries 9234
> 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_BETA2 (GENERIC-$Revision: 1.343 $) #177: Wed Oct 31
> 19:58:56 IST 2012
>
> girish@lxeagle:/e/home/girish/NetBSD/tile/work/decan/build/tile/obj/sys/arch/tile/compile/INSTALL
> tilegx 1200MHz
> avail memory = 16256 MB
> cprng kernel: WARNING insufficient entropy at creation.
> mainbus0 (root)
> cpu0 at mainbus0: TILERA tilegx Rev. 10.0, 64bit
> cpu0: 1200.00MHz (hz cycles = 12000000, delay divisor = 1200)
> cpu0: L1 I-Cache 32KB/64 2-ways associative
> cpu0: L1 D-Cache 32KB/64 2-ways associative
> cpu0: L2 Cache 256KB/64 8-ways associative
> imesh0 at mainbus0
> hvc0 at imesh0: virtual console
> eeprom0 at imesh0:
> i2cm0 at imesh0:
> rshim0 at imesh0:
> tgpio0 at imesh0:
> pka0 at imesh0:
> trng0 at imesh0:
> mpipe0 at imesh0:
> gbe1 at mpipe0 unit 1: 1000Mbps auto, 00:1a:ca:00:9f:25
> wdt0 at imesh0: set for 20 sec.
> cprng sysctl: WARNING insufficient entropy at creation.
> boot device: <unknown>
> root on md0a dumps on md0b
> mountroot: trying nfs...
> mountroot: trying ffs...
> root file system type: ffs
> WARNING: preposterous TOD clock time
> WARNING: using filesystem time
> WARNING: CHECK AND RESET THE DATE!
> init path (default /sbin/init):
> init: copying out flags `-s' 3
> init: copying out path `/sbin/init' 11
> # ls -l
> total 5669
> -rw-r--r-- 1 root wheel 2823 Jan 1 09:51 .profile-sysinst
> drwxr-xr-x 2 root wheel 512 Jan 1 11:05 bin
> drwxr-xr-x 2 root wheel 2560 Jan 1 09:51 dev
> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 etc
> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 kern
> drwxr-xr-x 3 root wheel 512 Jan 1 09:51 libexec
> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 mnt
> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 mnt2
> drwxr-xr-x 2 root wheel 512 Jan 1 11:05 sbin
> -r-xr-xr-x 53 root wheel 2785808 Jan 1 09:51 sysinst
> -r--r--r-- 1 root wheel 25168 Jan 1 09:51 sysinstmsgs.de
> -r--r--r-- 1 root wheel 24230 Jan 1 09:51 sysinstmsgs.es
> -r--r--r-- 1 root wheel 25373 Jan 1 09:51 sysinstmsgs.fr
> -r--r--r-- 1 root wheel 21868 Jan 1 09:51 sysinstmsgs.pl
> drwxr-xr-x 2 root wheel 512 Jan 1 09:51 targetroot
> drwxrwxrwt 2 root wheel 512 Jan 1 09:51 tmp
> drwxr-xr-x 6 root wheel 512 Jan 1 09:51 usr
> drwxr-xr-x 6 root wheel 512 Jan 1 09:51 var
> #
>
> ---
Home |
Main Index |
Thread Index |
Old Index