Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Dec 2010 15:29:58 +0100
From:      Andre Albsmeier <Andre.Albsmeier@siemens.com>
To:        Alexander Leidinger <Alexander@leidinger.net>
Cc:        "freebsd-emulation@freebsd.org" <freebsd-emulation@freebsd.org>
Subject:   Re: 7.3-STABLE and Linux version of SIMetrix
Message-ID:  <20101231142958.GA22994@curry.mchp.siemens.de>
In-Reply-To: <20101231144800.00005c6d@unknown>
References:  <20101230075124.GA12923@curry.mchp.siemens.de> <20101231144800.00005c6d@unknown>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 31-Dec-2010 at 14:48:00 +0100, Alexander Leidinger wrote:
> On Thu, 30 Dec 2010 08:51:24 +0100 Andre Albsmeier
> <Andre.Albsmeier@siemens.com> wrote:
> 
> > I try to get the Linux version of SIMetrix (a very nice circuit
> > simulator) running. Everything looks fine: It starts, the GUI
> > comes up, you can draw schematics and so on. But when it comes
> > to simulation, the (SIMetrix-)console says:
> > 
> > *** Fatal error, out of memory ***
> > Could not allocate shared heap
> > Exception occurred while executing script command Run
> 
> Is there something in the dmesg output? In case it tries to execute an

No, nothing.

> unsupported ioctl/syscall it should show up there. If not I suggest to

I know these messages from using matlab ;-).

> give 8.x a try, it has an improved linuxulator.

Hmm, will see if I can get my hands on such a box.

> 
> > I started to play around with the SHMxxx options in the
> > kernel but nothing changed.
> 
> I think this is more emualtion related, than SHM.
> 
> > Any ideas how to debug this? This is FreeBSD-7.3-STABLE.
> 
> Do not expect much to happen on 7.x. 8.x may be possible, as there is
> similar code in HEAD as in 8.x, but 7.x is too much different. Apart
> from that: you could try dtrace.
> 
> > If anyone wants to try it out: Go to
> 
> As it is simulation related, the person who wants to try it needs to
> have knowledge of circuit design at least to a degree, that he can
> prodoce something to simulate... isn't it?

You are right. I have created a small test file. Since I don't
know if an attachment makes it to the list, I put it Base64
encoded here (it's just 3k). All one has to do is.

1. Start the Programme, a SIMetrix Command Shell will open

2. File -> Open Schematic, chose test.sxsch. Now a new window should
   open. It will contain an incredibly complicated schematic ;-).

3. Press F9 to start the simulation. In the Command Shell one
   will find the above error message.

Thanks,

	-Andre

begin-base64 660 test.sxsch
EgBTSU1ldHJpeCBDb21wb25lbnQDADQuMR0AAAAEADQuMjYEADQuMjEbAAAAAwADAGduZAMAcmVz
CQBkY19zb3VyY2UDAAkBqwEAAAkAZGNfc291cmNlEQBEQyBWb2x0YWdlIFNvdXJjZQcAU291cmNl
cwYABwEUAAAAiP///6gAAAB4AAAAqAAAAAcBFAAAAIj///8IAQAAeAAAAAgBAAAHARQAAADQ////
2AAAADAAAADYAAAABwEUAAAA0P///zgBAAAwAAAAOAEAAAcBFAAAAAAAAAAAAAAAAAAAAKgAAAAH
ARQAAAAAAAAAOAEAAAAAAADgAQAAAAACAAYBFQAAAAAAAADgAQAAAgAAAAAAAQBOBgEVAAAAAAAA
AAAAAAABAAAAAAABAFAFAAIBHQAAAAAAAAAAAAAAAAAAABoAAAADAFJFRgIAVj8CAR4AAAAAAAAA
AAAAAAAAAAAKAAAABQBWQUxVRQEANQIBHgAAAAAAAAAAAAAAAAAAAEAAAAAFAE1PREVMAQBWAgEl
AAAAEP///wwDAAAAAAAAyAEAAAkAU0lNVUxBVE9SBABEVUFMAgEwAAAAEP///5QCAAAAAAAAyAEA
AAsAVkFMVUVTQ1JJUFQNAGVkaXRfZGNzb3VyY2UAAIj/AAB4AOABAQAAAAkB4AEAAAMAcmVzFABS
ZXNpc3RvciAoQm94IHNoYXBlKQgAUGFzc2l2ZXMGAAcBFAAAANz///8OAQAA3P///1oAAAAHARQA
AADc////WgAAACQAAABaAAAABwEUAAAAAAAAAA4BAAAAAAAAaAEAAAcBFAAAAAAAAABaAAAAAAAA
AAAAAAAHARQAAAAkAAAADgEAANz///8OAQAABwEUAAAAJAAAAFoAAAAkAAAADgEAAAAAAgAGARUA
AAAAAAAAaAEAAAIAAAAAAAEATgYBFQAAAAAAAAAAAAAAAQAAAAAAAQBQBgACASUAAAAAAAAAAAAA
AAAAAADAAAAACQBTSU1VTEFUT1IEAERVQUwCAR0AAAAAAAAAAAAAAAAAAAAaAAAAAwBSRUYCAFI/
AgEfAAAAAAAAAAAAAAAAAAAACgAAAAUAVkFMVUUCADFLAgEyAAAAAAAAAAAAAAAAAAAAwAAAAAkA
REVDU0NSSVBUEQBpbmNfZGVjX3Bhc3NpdmUgMQIBMgAAAAAAAAAAAAAAAAAAAMAAAAAJAElOQ1ND
UklQVBEAaW5jX2RlY19wYXNzaXZlIDACAR4AAAAAAAAAAAAAAAAAAABAAAAABQBNT0RFTAEAUgAA
3P8AACQAaAEBAAAACQHwAAAAAwBnbmQGAEdyb3VuZBUAQ29ubmVjdGlvbnM7VGVybWluYWxzBAAH
ARQAAACI////eAAAAHgAAAB4AAAABwEUAAAA6P///8AAAAAYAAAAwAAAAAcBFAAAALj///+cAAAA
SAAAAJwAAAAHARQAAAAAAAAAAAAAAAAAAAB4AAAAAAABAAYBFwAAAAAAAAAAAAAAAQAAAAAAAwBH
TkQCAAIBHgAAAAAAAAAAAAAAAAAAAMAAAAAFAFZBTFVFAQAwAgEfAAAAAAAAAAAAAAAAAAAAQAAA
AAcAbmV0bmFtZQAAAACI/wAAeADAAAEAAAAAAAAAAAAAAAcAAwABAW0BAAABAAAAAAAAANgJAACQ
BgAAAAAAAAAAAQBDAAAAAAAAAM0AAADvAAAAAwByZXMHAAIBJAAAAAAAAAAAAAAAAAAAAMAAAAAG
AEhhbmRsZQIASTEAAAAAAgEiAAAAAAAAAAAAAAAAAAAAQAAAAAUATU9ERUwBAFIAAAAAAgE2AAAA
AAAAAAAAAAAAAAAAwAAAAAkASU5DU0NSSVBUEQBpbmNfZGVjX3Bhc3NpdmUgMAAAAAACATYAAAAA
AAAAAAAAAAAAAADAAAAACQBERUNTQ1JJUFQRAGluY19kZWNfcGFzc2l2ZSAxAAAAAAIBIwAAAEMA
AAAAAAAAAAAAAAoAAAAFAFZBTFVFAgAxSwAAAAACASEAAABDAAAAeAAAAAAAAAAaAAAAAwBSRUYC
AFIxAAAAAAIBKQAAAAAAAAAAAAAAAAAAAMAAAAAJAFNJTVVMQVRPUgQARFVBTAAAAAACAAAABABW
MV9QAQAwAQE4AQAAAwAAAAAAAAAIBwAAkAYAAAAAAAAAAAEAlwAAAAAAAAAEAQAA7wAAAAkAZGNf
c291cmNlBgACASQAAAAAAAAAAAAAAAAAAADAAAAABgBIYW5kbGUCAEkzAAAAAAIBNAAAABD///+U
AgAAAAAAAMgBAAALAFZBTFVFU0NSSVBUDQBlZGl0X2Rjc291cmNlAAAAAAIBKQAAABD///8MAwAA
AAAAAMgBAAAJAFNJTVVMQVRPUgQARFVBTAAAAAACASIAAAAAAAAAAAAAAAAAAABAAAAABQBNT0RF
TAEAVgAAAAACASIAAACXAAAAAAAAAAAAAAAKAAAABQBWQUxVRQEANQAAAAACASEAAACXAAAAeAAA
AAAAAAAaAAAAAwBSRUYCAFYxAAAAAAIAAAAEAFYxX1ABADABAakAAAAEAAAAAAAAAHAIAADoCAAA
AAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAwBnbmQDAAIBJAAAAAAAAAAAAAAAAAAAAMAAAAAGAEhh
bmRsZQIASTQAAAAAAgEjAAAAAAAAAAAAAAAAAAAAQAAAAAcAbmV0bmFtZQAAAAAAAAIBIgAAAAAA
AAAAAAAAAAAAAMAAAAAFAFZBTFVFAQAwAAAAAAEAAAABADAHAAABKwAAAAAAAABwCAAA6AgAAAAA
AQDYCQAA6AgAAAAAAAABADAGACs6UjEjTgABLgAAAAAAAADYCQAAGAYAAAAAAADYCQAAkAYAAAAA
AAAEAFYxX1AGACs6UjEjUAABLgAAAAAAAAAIBwAAkAYAAAAAAAAIBwAAGAYAAAAAAAAEAFYxX1AG
ACs6VjEjUAABLgAAAAAAAADYCQAAGAYAAAAAAAAIBwAAGAYAAAAAAAAEAFYxX1AGACs6UjEjUAAB
KwAAAAAAAAAIBwAAcAgAAAAAAAAIBwAA6AgAAAAAAAABADAGAC06VjEjTgABKwAAAAAAAADYCQAA
+AcAAAAAAADYCQAA6AgAAAAAAAABADAGAC06UjEjTgABKwAAAAAAAAAIBwAA6AgAAAAAAABwCAAA
6AgAAAAAAQABADAGAC06VjEjTjMAAAAuU0lNVUxBVE9SIFNJTUVUUklYDQouVFJBTiAxbQ0KLlNJ
TVVMQVRPUiBERUZBVUxUDQoBAAAAAQAAAAAAAAAAAAkAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAA
Ac4AAAAFADYuMDBjMABCYXNpY3xBRHxNaWNyb258U2NoZW1hdGljfEFkdmFuY2VkfERlbW98UnRu
fGJldGEIAAAABAAAAFBhdGgAAAAACAAAAFJvb3RQYXRoAAAAAAkAAABSZWZlcmVuY2UAAAAACwAA
AFVzZXJWZXJzaW9uAQAAADEIAAAAUmVhZG9ubHkFAAAARkFMU0UKAAAAVXNlclN0YXR1cwAAAAAN
AAAATWFnbmlmaWNhdGlvbgEAAAAxBwAAAE5ldE5hbWUAAAAAEAAAAAAAAAAAAAAAAAAAAA==
====



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101231142958.GA22994>