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