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



I know I'm resurrecting this from the dead, however I just noticed
on Portwell website CAT-8020 - Network Security Appliance is a
Tile-GX system and wondered if support for Tile-GX was ever commited to
NetBSD.

g.day

diana


On Wed, 31 Oct 2012, toru nishimura 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

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