Re: emips status?

Nick Hudson <[email protected]>
Newsgroups gmane.os.netbsd.ports.mips.devel
Message-ID <[email protected]>
On 07/30/17 15:12, Havard Eidnes wrote:
> Hi,
>
> I've toyed a bit with the giano emulator from Microsoft, mostly
> to see if the emips port is in a runnable state.  Unfortunately,
> it looks like the answer to that is "no" at the moment.
>
> After my tvivial fix:
>
>     Modified Files:
> 	   src/sys/arch/emips/emips: machdep.c
>
>     Log Message:
>     Initialize iospace_size instead of iospace (will be overwritten) to 64k.
>     Brings boot of emips on giano a bit closer, but now it's stuck (hangs).
>
> it gets a bit further, doesn't panic anymore, but also is not
> <break>able into DDB, so as far as I can see it's wedged.  Hints
> for next steps appreciated.  Dmesg so far attached below.
>
> Regards,
>
> - Håvard
>
> ------------------------------
>
> Loading: 0/ace(0,0)/netbsd
> nfs_open: must mount first.
> open 0/ace(0,0)/netbsd: Device not configured
>   
> Default:  0/ace(0,0)/netbsd
> boot: 0/ace(1,0)/netbsd
> Loading: 0/ace(1,0)/netbsd
> 5474384+83552=0x54d204
> Starting at 0x80020000
>   
> memory segment  0 start 00000000 size 10000000
> memory segment  1 start 10000000 size 00100000
> Too much memory in cluster 0, trimming memory to range 00000000..08000000
> Too much memory, ignoring memory range 10000000..10100000
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
>      2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017
>      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 8.99.1 (RAMDISK) #63: Sun Jul 30 12:12:05 CEST 2017
>          [email protected]:/u/build/HEAD/obj/emips/sys/arch/emips/compile/RAMDISK
> Xilinx ML50x (eMIPS)
> total memory = 128 MB
> avail memory = 120 MB
> rnd: callout attached as an entropy source (collecting)
> rnd: initialised (4096)
> rnd: printf attached as an entropy source (collecting without estimation)
> rnd: autoconf attached as an entropy source (collecting)
> rnd: WARNING! initial entropy low (3).
> rnd: entropy estimate 0 bits
> rnd: asking source callout for 512 bytes
> rnd: WARNING! initial entropy low (0).
> rnd: entropy estimate 0 bits
> rnd: asking source callout for 512 bytes
> mainbus0 (root)
> cpu0 at mainbus0: Toshiba or Microsoft eMIPS CPU (0x70401) Rev. 1 with software emulated floating point
> cpu0: 64 TLB entries
> ebus0 at mainbus0
> eclock0 at ebus0 addr 0xfff80000: eMIPS clock
> dz0 at ebus0 addr 0xfff90000: neilsart 1 line
> ace0 at ebus0 addr 0xfff50000 : System ACE
> ace1 at ebus0 addr 0xfff50100 : System ACE
> enic0 at ebus0 addr 0xfff10000: eNIC [1 0], address 00:00:00:00:00:00
> rnd: enic0 attached as an entropy source (off)
> icap at ebus0 addr 0xffed0000 not configured
> rnd_dt_estimate: autoconf x = 7606697806691068762, dx = 7606697804919996421, d2x = -9214866401599641344
> gpio at ebus0 addr 0xfff60000 not configured
> rnd: entropy estimate 3 bits
> rnd: asking source callout for 512 bytes
> eflash0 at ebus0 addr 0xfffb0000 base f0000000: 8MB flash memory (2 x StrataFlash 28F320)
> lcd at ebus0 addr 0xfff40000 not configured
> evga at ebus0 addr 0xfff20000 not configured
> ps2 at ebus0 addr 0xfff30000 not configured
> ac97 at ebus0 addr 0xffef0000 not configured
> rnd: WARNING! initial entropy low (7).
> rnd: entropy estimate 0 bits
> rnd: asking source callout for 512 bytes
> rnd: WARNING! initial entropy low (0).
> rnd: entropy estimate 0 bits
> rnd: asking source callout for 512 bytes
> rnd: cpu0 attached as an entropy source (collecting)
> (hang)
>
Can't you get the emulator to tell you want it's stuck on / doing?


Nick
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.