help-gnucap
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-gnucap] spice models


From: Mogliii
Subject: Re: [Help-gnucap] spice models
Date: Sun, 04 Jul 2010 00:30:19 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100423 Thunderbird/3.0.4

Using scons works.

Now trying to put this into use with gschem and gspiceui... I seem to still have some trouble with the whole gschem/gnucap thing.

1) I put the following in my /usr/share/gEDA/gafrc.d/geda-clib.scm
####
.....
     ("supervisor" "Microprocessor supervisors (misc)")
     ("opto" "Optocouplers (misc)")
     ("relay" "Relays (misc)")
     ("misc" "Misc. unsorted symbols")

   ; Other

     ;"verilog"
     ;"vhdl"
     ;"gnetman"

   ; spicelib
     )))
(component-library-command
  "/home/myusername/spicelib/scripts/gedaparts nxp_bipolar.index"
  "/home/myusername/spicelib/scripts/gedaparts nxp_bipolar.index"
  "NXP_bipolar_transistors")
#### [EOF]

When I open gschem I find a Library called NXP_bipolar_transistors, but no components in it (see attached screenshot). Also I get the message:
###
Library command failed [/home/myusername/spicelib/scripts/gedaparts nxp_bipolar.index]
Error output was:
/home/myusername/spicelib/scripts/gedaparts: undefined case
###
The file nxp_bipolar.index exists and has 218.4kB


2) I am very confused about all these different attributes I can/should give to components: device, refdes, value, model, model-name, source, net, device.... and is it case sensitive? How will I know if I entered anything wrong?


3) Can someone help me to edit the attached schematics so that I get a reasonable result with gnucap? I also attached an explanation what the circuit should do. LM317 is preinstalled with my gEDA installation.


I'm happy to write a low-level tutorial once I know how to do this which could then be distributed with spicelib. I think many first-time user have similar problems than me.

On 07/03/2010 10:04 PM, address@hidden wrote:
If you are using the git sources (which I recommend) instead of the
release, you should use scons instead of make.  The README file has
not been updated in git.  You can install scons, if you don't already
have it, from www.scons.org .  Then run the commands:
1) $ scons unpack
2) $ scons create
3) (optional and unnecessary) $ scons test

-Alan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]