Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Steve,
Thanks for confirming my suspicion.
Should I report this somewhere, or is this list enough? I'm not familiar 
with how the gEDA development is handled.


/Arvid

Steve Meier skrev:

Arvid,


Your are correct the produced netlist is incorrect.

The last two nets unnamed_net2 and unnamed_net1 should have been
combined.

As previously demonstrated the net list for test.sch is correct and so I
suspect the bug is in the code where the the hierarchical boundary is
crossed to combine the nets.


unnamed_net9Rload-1 Rtop4-1 Rtop2-2
GND Rload-2 Vin-2
unnamed_net8Rtop3-2 Rtop1-1 Vin-1
unnamed_net4Utest/R34-1 Rtop3-1
unnamed_net3Utest/R34-2 Rtop4-2
unnamed_net2Rtop1-2
unnamed_net1Rtop2-1




Steve Meier



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Starting a SM board

2006-07-20 Thread George M. Gallant, Jr.




I want to convert a small thru-hole design to a surface mount. Started
with a netlist and placed ic, 603 & 1206 parts from geda lib on board.

It appears that the parts are all on the component side for viewing but
solder side for connectivity. Auto route works.

Using pcb 20050609.

Time for a beer or two because this can't be real.

George




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Steve Meier
Arvid,


Your are correct the produced netlist is incorrect.

The last two nets unnamed_net2 and unnamed_net1 should have been
combined.

As previously demonstrated the net list for test.sch is correct and so I
suspect the bug is in the code where the the hierarchical boundary is
crossed to combine the nets.


unnamed_net9Rload-1 Rtop4-1 Rtop2-2
GND Rload-2 Vin-2
unnamed_net8Rtop3-2 Rtop1-1 Vin-1
unnamed_net4Utest/R34-1 Rtop3-1
unnamed_net3Utest/R34-2 Rtop4-2
unnamed_net2Rtop1-2
unnamed_net1Rtop2-1




Steve Meier



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Steve Meier skrev:

send me your test1.sym and I will run it for you.

Steve Meier
  

Oh, I forgot to include it. Sorry.
Here it is!

/Arvid


On Thu, 2006-07-20 at 18:43 +0200, Arvid Rosén wrote:
  

Ok. I am not sure what that means as I am not familiar with the PCB backend.
What happens if you run in on the top-level file (top.sch), which 
includes test.sch as a subnet?


/Arvid

Steve Meier skrev:


When I run gnetlist -gPCB test.sch -o test.net I get

unnamed_net3R34-2 4-1
unnamed_net21-1 2-1
unnamed_net1R34-1 3-1



On Thu, 2006-07-20 at 17:28 +0200, Arvid Rosén wrote:
  
  

Stuart Brorson wrote:



I guess I don't see how shorting around a circuit involves connecting
two nets which don't connect to anything else.  Can you post a
simplified version of what you are trying to do?  We can look at it
during the code sprint.
  
  
  
Ok, I attached two sch-files which I think illustrates the problem quite 
well.
I tried this with the gnet-geda backend, and it fails discover that 
Rtop1 and Rtop2 should be connected.



Meanwhile, why not stick a zero ohm resistor into the shorting net,
similar to what John suggests?   That way gnetlist has a component
which will preserve the net. 


Stuart
  
  
  
Yeah, sure. This is no problem as long as you are aware of it. But I 
just spent one day looking for errors in my netlister-backend.

I still think this is a strange behavior.

/Arvid






  
  
  

Stuart Brorson wrote:




Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct? =20

Stuart
 =20
  
  
  

Hi Stuart!
That's a good question. The construct itself is quite pointless.=20
However, I was working on a quite complex design with two=20
filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
shorted the first filter just to bypass it, which resulted in an open=20
circuit instead of a bypass! That is quite annoying, don't you think?
The possibility to bypassing stuff is always important when debugging.

Cheers
Arvid




 =20
  
  
  

John Luciani wrote:
   =20




On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
 =20
  
  
  

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?
   =20




You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

 =20
  
  
  

Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here,=3D=




20




maybe it's already reported.

/Arvid

--=3D20
Arvid Ros=3DE9n
Softube AB
Teknikringen 7
S-583 30 Link=3DF6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

   =20




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 =20
  
  
  

--=20
Arvid Ros=E9n
Softube AB
Teknikringen 7
S-583 30 Link=F6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user





___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  
  
  

plain text document attachment (test.sch)
v 20060123 1
C 1000 4500 1 0 0 in-1.sym
{
T 1000 4800 5 10 1 1 0 0 1
refdes=3
}
C 4600 6100 1 180 0 in-1.sym
{
T 4600 5800 5 10 1 1 180 0 1
refdes=2
}
C 1000 5900 1 0 0 in-1.sym
{
T 1000 6200 5 10 1 1 0 0 1
refdes=1
}
N 1600 6000 4000 6000 4
C 4600 4700 1 180 0 in-1.sym
{
T 4600 4400 5 10 1 1 180 0 1
refdes=4
}
C 2300 4500 1 0 0 resistor-1.sym
{
T 2500 5000 5 10 1 1 0 0 1
refdes=R34
T 2500 4800 5 10 1 1 0 0 1
value=10k
}
N 2300 4600 1600 4600 4
N 3200 4600 4000 4600 4
plain text document attachment (top.sch)
v 20060123 1
N 5000 9500 4300 9500 4
C 5000 9200 1 0 0 test.sym
{
T 5400 10300 5 10 1 1 0 0 1
refdes=Utest
T 5400 9200 5 10 1 1 0 0 1
device=test
T 5000 9200 5 10 1 0 0 0 1
source=test.sch
}
C 1700 8200 1 0 0 va

Re: gEDA-user: Twister2 made with gEDA is working

2006-07-20 Thread John Griessen

Congrats on that Karel.



John G

Karel Kulhavy wrote:

I used gEDA and PCB to degign Ronja Twister2.  I have tested it and it's
working, with 0% packetloss



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: OT: UV exposure?

2006-07-20 Thread J.D. Bakker

On Jun 27, 2006, at 10:34 PM, Steve Meier wrote:

It takes a fair amount of time for the UV light to break down the nylon
of a tent on a high mountain. I suspect, that UV light won't effect the
performance of your board. I would be more worried about moisture and
corrosion. Any possibility you could put a lot of epoxy all over your
board except for the photo diodes?


  That's a very good possibility.  I can mount the other components 
on the other side of the board, put the photodiode array on the 
sunlight-facing side, and mask off everything except the photodiodes.


That might be a good idea anyway, since many semiconductors 
(especially diodes in glass housings) are light sensitive, and behave 
differently in full sunlight than they do on the bench in a darkish 
lab.


JDB
[cue story about leaving 2716s out in the sun to erase them]
--
LART. 250 MIPS under one Watt. Free hardware design files.
http://www.lartmaker.nl/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Steve Meier
send me your test1.sym and I will run it for you.

Steve Meier

On Thu, 2006-07-20 at 18:43 +0200, Arvid Rosén wrote:
> Ok. I am not sure what that means as I am not familiar with the PCB backend.
> What happens if you run in on the top-level file (top.sch), which 
> includes test.sch as a subnet?
> 
> /Arvid
> 
> Steve Meier skrev:
> > When I run gnetlist -gPCB test.sch -o test.net I get
> >
> > unnamed_net3R34-2 4-1
> > unnamed_net21-1 2-1
> > unnamed_net1R34-1 3-1
> >
> >
> >
> > On Thu, 2006-07-20 at 17:28 +0200, Arvid Rosén wrote:
> >   
> >> Stuart Brorson wrote:
> >> 
> >>> I guess I don't see how shorting around a circuit involves connecting
> >>> two nets which don't connect to anything else.  Can you post a
> >>> simplified version of what you are trying to do?  We can look at it
> >>> during the code sprint.
> >>>   
> >>>   
> >> Ok, I attached two sch-files which I think illustrates the problem quite 
> >> well.
> >> I tried this with the gnet-geda backend, and it fails discover that 
> >> Rtop1 and Rtop2 should be connected.
> >> 
> >>> Meanwhile, why not stick a zero ohm resistor into the shorting net,
> >>> similar to what John suggests?   That way gnetlist has a component
> >>> which will preserve the net. 
> >>>
> >>> Stuart
> >>>   
> >>>   
> >> Yeah, sure. This is no problem as long as you are aware of it. But I 
> >> just spent one day looking for errors in my netlister-backend.
> >> I still think this is a strange behavior.
> >>
> >> /Arvid
> >>
> >>
> >>
> >>
> >> 
> >>>   
> >>>   
>  Stuart Brorson wrote:
>  
>  
> > Just out of curiosity, why would you want to have two nets which
> > connect to nothing other than each other?
> >
> > Before we label it a bug, what is the goal of this construct? =20
> >
> > Stuart
> >  =20
> >   
> >   
>  Hi Stuart!
>  That's a good question. The construct itself is quite pointless.=20
>  However, I was working on a quite complex design with two=20
>  filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
>  shorted the first filter just to bypass it, which resulted in an open=20
>  circuit instead of a bypass! That is quite annoying, don't you think?
>  The possibility to bypassing stuff is always important when debugging.
> 
>  Cheers
>  Arvid
>  
>  
> >  =20
> >   
> >   
> >> John Luciani wrote:
> >>=20
> >> 
> >> 
> >>> On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
> >>>  =20
> >>>   
> >>>   
>  However, I also tried to make a 2-pin subnet containing only a
>  short-circuit. This connection was completely ignored by gnetlist!!
> 
>  Could someone confirm this?
> =20
>  
>  
> >>> You are correct. If you have two nets that only connect to each other
> >>> the connection does not show up in the netlist.
> >>>
> >>> I get around this by connecting one of the nets to a component.
> >>>
> >>> (* jcl *)
> >>>
> >>>  =20
> >>>   
> >>>   
> >> Ok, thanks!
> >> Shouldn't that be considered as a pretty severe bug? I am new here,=3D=
> >> 
> >> 
>  20
>  
>  
> >> maybe it's already reported.
> >>
> >> /Arvid
> >>
> >> --=3D20
> >> Arvid Ros=3DE9n
> >> Softube AB
> >> Teknikringen 7
> >> S-583 30 Link=3DF6ping
> >> Sweden
> >> Phone: (+46) 13 21 16 23
> >> Mobile: (+46) 73 25 12 34 7
> >> Mail: [EMAIL PROTECTED]
> >> URL: www.softube.se
> >>
> >>
> >>
> >> ___
> >> geda-user mailing list
> >> geda-user@moria.seul.org
> >> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>
> >>=20
> >> 
> >> 
> > ___
> > geda-user mailing list
> > geda-user@moria.seul.org
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >  =20
> >   
> >   
>  --=20
>  Arvid Ros=E9n
>  Softube AB
>  Teknikringen 7
>  S-583 30 Link=F6ping
>  Sweden
>  Phone: (+46) 13 21 16 23
>  Mobile: (+46) 73 25 12 34 7
>  Mail: [EMAIL PROTECTED]
>  URL: www.softube.se
> 
> 
> 
>  ___
>  geda-user mailing list
>  geda-user@moria.seul.org
>  http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 
>  
>  
> >>>
> >>> ___
> >>> geda-user mailing list
> >>> geda-user@moria.seul.org
> >>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>>   
>

Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Ok. I am not sure what that means as I am not familiar with the PCB backend.
What happens if you run in on the top-level file (top.sch), which 
includes test.sch as a subnet?


/Arvid

Steve Meier skrev:

When I run gnetlist -gPCB test.sch -o test.net I get

unnamed_net3R34-2 4-1
unnamed_net21-1 2-1
unnamed_net1R34-1 3-1



On Thu, 2006-07-20 at 17:28 +0200, Arvid Rosén wrote:
  

Stuart Brorson wrote:


I guess I don't see how shorting around a circuit involves connecting
two nets which don't connect to anything else.  Can you post a
simplified version of what you are trying to do?  We can look at it
during the code sprint.
  
  
Ok, I attached two sch-files which I think illustrates the problem quite 
well.
I tried this with the gnet-geda backend, and it fails discover that 
Rtop1 and Rtop2 should be connected.


Meanwhile, why not stick a zero ohm resistor into the shorting net,
similar to what John suggests?   That way gnetlist has a component
which will preserve the net. 


Stuart
  
  
Yeah, sure. This is no problem as long as you are aware of it. But I 
just spent one day looking for errors in my netlister-backend.

I still think this is a strange behavior.

/Arvid





  
  

Stuart Brorson wrote:



Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct? =20

Stuart
 =20
  
  

Hi Stuart!
That's a good question. The construct itself is quite pointless.=20
However, I was working on a quite complex design with two=20
filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
shorted the first filter just to bypass it, which resulted in an open=20
circuit instead of a bypass! That is quite annoying, don't you think?
The possibility to bypassing stuff is always important when debugging.

Cheers
Arvid



 =20
  
  

John Luciani wrote:
   =20



On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
 =20
  
  

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?
   =20



You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

 =20
  
  

Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here,=3D=



20



maybe it's already reported.

/Arvid

--=3D20
Arvid Ros=3DE9n
Softube AB
Teknikringen 7
S-583 30 Link=3DF6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

   =20



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 =20
  
  

--=20
Arvid Ros=E9n
Softube AB
Teknikringen 7
S-583 30 Link=F6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user





___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  
  

plain text document attachment (test.sch)
v 20060123 1
C 1000 4500 1 0 0 in-1.sym
{
T 1000 4800 5 10 1 1 0 0 1
refdes=3
}
C 4600 6100 1 180 0 in-1.sym
{
T 4600 5800 5 10 1 1 180 0 1
refdes=2
}
C 1000 5900 1 0 0 in-1.sym
{
T 1000 6200 5 10 1 1 0 0 1
refdes=1
}
N 1600 6000 4000 6000 4
C 4600 4700 1 180 0 in-1.sym
{
T 4600 4400 5 10 1 1 180 0 1
refdes=4
}
C 2300 4500 1 0 0 resistor-1.sym
{
T 2500 5000 5 10 1 1 0 0 1
refdes=R34
T 2500 4800 5 10 1 1 0 0 1
value=10k
}
N 2300 4600 1600 4600 4
N 3200 4600 4000 4600 4
plain text document attachment (top.sch)
v 20060123 1
N 5000 9500 4300 9500 4
C 5000 9200 1 0 0 test.sym
{
T 5400 10300 5 10 1 1 0 0 1
refdes=Utest
T 5400 9200 5 10 1 1 0 0 1
device=test
T 5000 9200 5 10 1 0 0 0 1
source=test.sch
}
C 1700 8200 1 0 0 vac-1.sym
{
T 2400 8850 5 10 1 1 0 0 1
refdes=Vin
T 2400 8650 5 10 1 1 0 0 1
value=dc 0 ac 1
}
C 3400 9900 1 0 0 resistor-1.sym
{
T 3600 10400 5 10 1 1 0 0 1
refdes=Rtop1
T 3600 10200 5 10 1 1 0 0 1
value=10k
}
C 1900 7300 1 0 0 gnd-1.sym
N 2000 8200 2000 7600 4
N 2000 9400 2000 1 4
N 6800 9500 7600 9500 4
N 7600 1 6800 1 4
N 2000 8000 9000 8000 4
N 9000 9100 9000 1 4
N 3400 1 2000 1 4
N 4300 1 5000 1 4
C 4300 9600 1 180 0 resistor-1.sym
{
T 4100 9100 5 10 

gEDA-user: Is anyone going to DAC

2006-07-20 Thread al davis
Is anyone here going to the "Design Automation Conference"?

http://www.dac.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Is anyone going to DAC

2006-07-20 Thread Steve Meier
Looks like fun and I am over in Fremont so I can get over there at least
to see the Exhibits.

Steve Meier

On Thu, 2006-07-20 at 12:09 -0400, al davis wrote:
> Is anyone here going to the "Design Automation Conference"?
> 
> http://www.dac.com
> 
> 
> ___
> geda-user mailing list
> geda-user@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Steve Meier
When I run gnetlist -gPCB test.sch -o test.net I get

unnamed_net3R34-2 4-1
unnamed_net21-1 2-1
unnamed_net1R34-1 3-1



On Thu, 2006-07-20 at 17:28 +0200, Arvid Rosén wrote:
> Stuart Brorson wrote:
> > I guess I don't see how shorting around a circuit involves connecting
> > two nets which don't connect to anything else.  Can you post a
> > simplified version of what you are trying to do?  We can look at it
> > during the code sprint.
> >   
> Ok, I attached two sch-files which I think illustrates the problem quite 
> well.
> I tried this with the gnet-geda backend, and it fails discover that 
> Rtop1 and Rtop2 should be connected.
> > Meanwhile, why not stick a zero ohm resistor into the shorting net,
> > similar to what John suggests?   That way gnetlist has a component
> > which will preserve the net. 
> >
> > Stuart
> >   
> Yeah, sure. This is no problem as long as you are aware of it. But I 
> just spent one day looking for errors in my netlister-backend.
> I still think this is a strange behavior.
> 
> /Arvid
> 
> 
> 
> 
> >
> >   
> >> Stuart Brorson wrote:
> >> 
> >>> Just out of curiosity, why would you want to have two nets which
> >>> connect to nothing other than each other?
> >>>
> >>> Before we label it a bug, what is the goal of this construct? =20
> >>>
> >>> Stuart
> >>>  =20
> >>>   
> >> Hi Stuart!
> >> That's a good question. The construct itself is quite pointless.=20
> >> However, I was working on a quite complex design with two=20
> >> filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
> >> shorted the first filter just to bypass it, which resulted in an open=20
> >> circuit instead of a bypass! That is quite annoying, don't you think?
> >> The possibility to bypassing stuff is always important when debugging.
> >>
> >> Cheers
> >> Arvid
> >> 
> >>>  =20
> >>>   
>  John Luciani wrote:
> =20
>  
> > On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
> >  =20
> >   
> >> However, I also tried to make a 2-pin subnet containing only a
> >> short-circuit. This connection was completely ignored by gnetlist!!
> >>
> >> Could someone confirm this?
> >>=20
> >> 
> > You are correct. If you have two nets that only connect to each other
> > the connection does not show up in the netlist.
> >
> > I get around this by connecting one of the nets to a component.
> >
> > (* jcl *)
> >
> >  =20
> >   
>  Ok, thanks!
>  Shouldn't that be considered as a pretty severe bug? I am new here,=3D=
>  
> >> 20
> >> 
>  maybe it's already reported.
> 
>  /Arvid
> 
>  --=3D20
>  Arvid Ros=3DE9n
>  Softube AB
>  Teknikringen 7
>  S-583 30 Link=3DF6ping
>  Sweden
>  Phone: (+46) 13 21 16 23
>  Mobile: (+46) 73 25 12 34 7
>  Mail: [EMAIL PROTECTED]
>  URL: www.softube.se
> 
> 
> 
>  ___
>  geda-user mailing list
>  geda-user@moria.seul.org
>  http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 
> =20
>  
> >>>
> >>> ___
> >>> geda-user mailing list
> >>> geda-user@moria.seul.org
> >>> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>>  =20
> >>>   
> >> --=20
> >> Arvid Ros=E9n
> >> Softube AB
> >> Teknikringen 7
> >> S-583 30 Link=F6ping
> >> Sweden
> >> Phone: (+46) 13 21 16 23
> >> Mobile: (+46) 73 25 12 34 7
> >> Mail: [EMAIL PROTECTED]
> >> URL: www.softube.se
> >>
> >>
> >>
> >> ___
> >> geda-user mailing list
> >> geda-user@moria.seul.org
> >> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>
> >> 
> >
> >
> >
> > ___
> > geda-user mailing list
> > geda-user@moria.seul.org
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >   
> 
> 
> plain text document attachment (test.sch)
> v 20060123 1
> C 1000 4500 1 0 0 in-1.sym
> {
> T 1000 4800 5 10 1 1 0 0 1
> refdes=3
> }
> C 4600 6100 1 180 0 in-1.sym
> {
> T 4600 5800 5 10 1 1 180 0 1
> refdes=2
> }
> C 1000 5900 1 0 0 in-1.sym
> {
> T 1000 6200 5 10 1 1 0 0 1
> refdes=1
> }
> N 1600 6000 4000 6000 4
> C 4600 4700 1 180 0 in-1.sym
> {
> T 4600 4400 5 10 1 1 180 0 1
> refdes=4
> }
> C 2300 4500 1 0 0 resistor-1.sym
> {
> T 2500 5000 5 10 1 1 0 0 1
> refdes=R34
> T 2500 4800 5 10 1 1 0 0 1
> value=10k
> }
> N 2300 4600 1600 4600 4
> N 3200 4600 4000 4600 4
> plain text document attachment (top.sch)
> v 20060123 1
> N 5000 9500 4300 9500 4
> C 5000 9200 1 0 0 test.sym
> {
> T 5400 10300 5 10 1 1 0 0 1
> refdes=Utest
> T 5400 9200 5 10 1 1 0 0 1
> device=test
> T 5000 9200 5 10 1 0 0 0 1
> source=test.sch
> }
> C 1700 8200 1 0 0 vac-1.sym
> {
> T 2400 8850 5 10 1 1 0 0 1
> refdes=Vin
> T 2400 8650 5 10 1 1 0 0 1
> value=dc 0 a

Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Stuart Brorson wrote:

I guess I don't see how shorting around a circuit involves connecting
two nets which don't connect to anything else.  Can you post a
simplified version of what you are trying to do?  We can look at it
during the code sprint.
  
Ok, I attached two sch-files which I think illustrates the problem quite 
well.
I tried this with the gnet-geda backend, and it fails discover that 
Rtop1 and Rtop2 should be connected.

Meanwhile, why not stick a zero ohm resistor into the shorting net,
similar to what John suggests?   That way gnetlist has a component
which will preserve the net. 


Stuart
  
Yeah, sure. This is no problem as long as you are aware of it. But I 
just spent one day looking for errors in my netlister-backend.

I still think this is a strange behavior.

/Arvid






  

Stuart Brorson wrote:


Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct? =20

Stuart
 =20
  

Hi Stuart!
That's a good question. The construct itself is quite pointless.=20
However, I was working on a quite complex design with two=20
filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
shorted the first filter just to bypass it, which resulted in an open=20
circuit instead of a bypass! That is quite annoying, don't you think?
The possibility to bypassing stuff is always important when debugging.

Cheers
Arvid


 =20
  

John Luciani wrote:
   =20


On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
 =20
  

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?
   =20


You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

 =20
  

Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here,=3D=


20


maybe it's already reported.

/Arvid

--=3D20
Arvid Ros=3DE9n
Softube AB
Teknikringen 7
S-583 30 Link=3DF6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

   =20



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
 =20
  

--=20
Arvid Ros=E9n
Softube AB
Teknikringen 7
S-583 30 Link=F6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user






___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  



--
Arvid Rosén
Softube AB
Teknikringen 7
S-583 30 Linköping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se

v 20060123 1
C 1000 4500 1 0 0 in-1.sym
{
T 1000 4800 5 10 1 1 0 0 1
refdes=3
}
C 4600 6100 1 180 0 in-1.sym
{
T 4600 5800 5 10 1 1 180 0 1
refdes=2
}
C 1000 5900 1 0 0 in-1.sym
{
T 1000 6200 5 10 1 1 0 0 1
refdes=1
}
N 1600 6000 4000 6000 4
C 4600 4700 1 180 0 in-1.sym
{
T 4600 4400 5 10 1 1 180 0 1
refdes=4
}
C 2300 4500 1 0 0 resistor-1.sym
{
T 2500 5000 5 10 1 1 0 0 1
refdes=R34
T 2500 4800 5 10 1 1 0 0 1
value=10k
}
N 2300 4600 1600 4600 4
N 3200 4600 4000 4600 4
v 20060123 1
N 5000 9500 4300 9500 4
C 5000 9200 1 0 0 test.sym
{
T 5400 10300 5 10 1 1 0 0 1
refdes=Utest
T 5400 9200 5 10 1 1 0 0 1
device=test
T 5000 9200 5 10 1 0 0 0 1
source=test.sch
}
C 1700 8200 1 0 0 vac-1.sym
{
T 2400 8850 5 10 1 1 0 0 1
refdes=Vin
T 2400 8650 5 10 1 1 0 0 1
value=dc 0 ac 1
}
C 3400 9900 1 0 0 resistor-1.sym
{
T 3600 10400 5 10 1 1 0 0 1
refdes=Rtop1
T 3600 10200 5 10 1 1 0 0 1
value=10k
}
C 1900 7300 1 0 0 gnd-1.sym
N 2000 8200 2000 7600 4
N 2000 9400 2000 1 4
N 6800 9500 7600 9500 4
N 7600 1 6800 1 4
N 2000 8000 9000 8000 4
N 9000 9100 9000 1 4
N 3400 1 2000 1 4
N 4300 1 5000 1 4
C 4300 9600 1 180 0 resistor-1.sym
{
T 4100 9100 5 10 1 1 180 0 1
refdes=Rtop3
T 4100 9300 5 10 1 1 180 0 1
value=10k
}
N 3400 9500 3000 9500 4
N 3000 9500 3000 1 4
C 7600 9900 1 0 0 resistor-1.sym
{
T 7800 10400 5 10 1 1 0 0 1
refdes=Rtop2
T 7800 10200 5 10 1 1 0 0 1
value=10k
}
C 8500 9600 1 180 0 resistor-1.sym
{
T 8300 9100 5 10 1 1 180 0 1
refdes=Rtop4
T 8300 9300 5 10 1 1 180 0 1
value=10k
}
N 9000 1 8500 1 4
N 8500 9500 9000 9500 4
C 8900 9100 1 270 0 resistor-1.sym
{
T 9400 8900 5 10 1 1 270 0 1
refdes=Rload
T 9200 8900 5 10 1 1 270 

Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Steve Meier
My understanding of the gnetlist algorithm used to traverse a page is to
find a component... find a pin then follow the nets around to other
pins... A net by itself would never be seen.

Steve Meier



On Thu, 2006-07-20 at 16:48 +0200, Arvid Rosén wrote:
> Stuart Brorson wrote:
> > Just out of curiosity, why would you want to have two nets which
> > connect to nothing other than each other?
> >
> > Before we label it a bug, what is the goal of this construct?  
> >
> > Stuart
> >   
> Hi Stuart!
> That's a good question. The construct itself is quite pointless. 
> However, I was working on a quite complex design with two 
> filter-subcircuits. I wanted to test some aspects of my circuit, so I 
> shorted the first filter just to bypass it, which resulted in an open 
> circuit instead of a bypass! That is quite annoying, don't you think?
> The possibility to bypassing stuff is always important when debugging.
> 
> Cheers
> Arvid
> >
> >   
> >> John Luciani wrote:
> >> 
> >>> On 7/20/06, Arvid Ros=E9n <[EMAIL PROTECTED]> wrote:
> >>>   
>  However, I also tried to make a 2-pin subnet containing only a
>  short-circuit. This connection was completely ignored by gnetlist!!
> 
>  Could someone confirm this?
>  
> >>> You are correct. If you have two nets that only connect to each other
> >>> the connection does not show up in the netlist.
> >>>
> >>> I get around this by connecting one of the nets to a component.
> >>>
> >>> (* jcl *)
> >>>
> >>>   
> >> Ok, thanks!
> >> Shouldn't that be considered as a pretty severe bug? I am new here,=20
> >> maybe it's already reported.
> >>
> >> /Arvid
> >>
> >> --=20
> >> Arvid Ros=E9n
> >> Softube AB
> >> Teknikringen 7
> >> S-583 30 Link=F6ping
> >> Sweden
> >> Phone: (+46) 13 21 16 23
> >> Mobile: (+46) 73 25 12 34 7
> >> Mail: [EMAIL PROTECTED]
> >> URL: www.softube.se
> >>
> >>
> >>
> >> ___
> >> geda-user mailing list
> >> geda-user@moria.seul.org
> >> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>
> >> 
> >
> >
> >
> > ___
> > geda-user mailing list
> > geda-user@moria.seul.org
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >   
> 
> 



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread John Luciani

On 7/20/06, Stuart Brorson <[EMAIL PROTECTED]> wrote:

Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct?



My goal was to avoid snaking wires to connect subcircuits.

Here are  two simple examples ---

1. I have a microcontroller subcircuit, that I reuse many times, that has
an analog input port with pins P6.0-P6.7 that I want to connect to an
analog front end (which I also reuse many times) that has two outputs
AOUT0 and AOUT1.

I include these schematics in hierachical blocks. To show connections
on the same sheet as the blocks I could do

P6.0 -- AOUT0
P6.1 -- AOUT1

I do not have to alter either block or run a rat's nest of wires to
show connectivity.

2. If separate grounds are used you could do a

DGND --- AGND

to show connectivity.

(* jcl *)


--
http://www.luciani.org


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: OT: UV exposure?

2006-07-20 Thread DJ Delorie

> http://www.tecaeromex.com/ingles/destilai.html

Hmmm, $16,000 for a machine that makes stuff that goes BOOM if you're
not careful.  No thanks ;-)


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: OT: UV exposure?

2006-07-20 Thread John Griessen

DJ,

Have you seen this page about making your own 99% H2O2?

John G

http://www.tecaeromex.com/ingles/destilai.html

DJ Delorie wrote:


When the gov't comes to get you, just open your eyes wide and say "I
want to be an astronaut when I grow up!"



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Reminder: gEDA-dev: gEDA code sprint, freeedaug, and cookout - Sunday July 23rd in NH

2006-07-20 Thread DJ Delorie

[My wife says she can bring the innocent bystanders to the beach down
the road if the weather is good, so bring bathing suits]

The next gEDA code sprint, Freeedaug meeting, and general gEDA cookout
will all happen on Sunday July 23rd at my house in Deerfield NH!
That's this Sunday, and about an hour north of Boston.  The official
start will be 10:00 AM EST, it ends when the last guest goes home :-)

If you wish to attend in person, bring your family (kids too!)
(optional of course ;) and we'll make a day of it.  I don't want
directions to my house to end up in the archives, so send me a private
email ([EMAIL PROTECTED]) and I'll send you directions.  The adventurous
could probably figure it own with a little googling, but at least let
me know if you plan on coming so we can plan food.

If you want to participate in the code sprint, bring your laptop.
Both wired and wireless connections will be available.  If you want to
show off your latest project, bring it along!  Lawn games and lawn
chairs would be welcome too.

If you wish to participate via IRC, you may find us on the #geda
channel.  Irc server: irc.seul.org, channel: #geda

We'll provide generic soda, chips, hot dogs, and burgers, but please
bring any other food or drink you may prefer.

Note: This event replaces this month's regular Freeedaug meeting in
Cambridge.

The vision behind the code sprint is to spend a day working on
whatever pet gEDA coding project you've been wishing to attack.  You
can sit down with the rest of the gEDA developer community, and crank
out that new feature and/or bug fix [1]!  Since we'll all be working
together (either in person or over the net), the power of community
may be brought to bear on any problems we encounter while hacking.

Free Dog is an association of like-minded hackers and engineers
interested in free and open EDA tools. We hold monthly meetings near
MIT (and other locations) featuring informal networking, speakers, and
camaraderie. Our goals are to learn more about CAD, engineering and
scientific software, share ideas about our current projects, and --
most importantly -- have fun with like-minded people. We welcome new
members and participants of all ages.  Students are particularly
welcome!

DJ Delorie
[EMAIL PROTECTED]

PS: If it rains, we'll have a cook-in instead :-)


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Stuart Brorson
I guess I don't see how shorting around a circuit involves connecting
two nets which don't connect to anything else.  Can you post a
simplified version of what you are trying to do?  We can look at it
during the code sprint.

Meanwhile, why not stick a zero ohm resistor into the shorting net,
similar to what John suggests?   That way gnetlist has a component
which will preserve the net. 

Stuart


> 
> Stuart Brorson wrote:
> > Just out of curiosity, why would you want to have two nets which
> > connect to nothing other than each other?
> >
> > Before we label it a bug, what is the goal of this construct? =20
> >
> > Stuart
> >  =20
> Hi Stuart!
> That's a good question. The construct itself is quite pointless.=20
> However, I was working on a quite complex design with two=20
> filter-subcircuits. I wanted to test some aspects of my circuit, so I=20
> shorted the first filter just to bypass it, which resulted in an open=20
> circuit instead of a bypass! That is quite annoying, don't you think?
> The possibility to bypassing stuff is always important when debugging.
> 
> Cheers
> Arvid
> >
> >  =20
> >> John Luciani wrote:
> >>=20
> >>> On 7/20/06, Arvid Ros=3DE9n <[EMAIL PROTECTED]> wrote:
> >>>  =20
>  However, I also tried to make a 2-pin subnet containing only a
>  short-circuit. This connection was completely ignored by gnetlist!!
> 
>  Could someone confirm this?
> =20
> >>> You are correct. If you have two nets that only connect to each other
> >>> the connection does not show up in the netlist.
> >>>
> >>> I get around this by connecting one of the nets to a component.
> >>>
> >>> (* jcl *)
> >>>
> >>>  =20
> >> Ok, thanks!
> >> Shouldn't that be considered as a pretty severe bug? I am new here,=3D=
> 20
> >> maybe it's already reported.
> >>
> >> /Arvid
> >>
> >> --=3D20
> >> Arvid Ros=3DE9n
> >> Softube AB
> >> Teknikringen 7
> >> S-583 30 Link=3DF6ping
> >> Sweden
> >> Phone: (+46) 13 21 16 23
> >> Mobile: (+46) 73 25 12 34 7
> >> Mail: [EMAIL PROTECTED]
> >> URL: www.softube.se
> >>
> >>
> >>
> >> ___
> >> geda-user mailing list
> >> geda-user@moria.seul.org
> >> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >>
> >>=20
> >
> >
> >
> > ___
> > geda-user mailing list
> > geda-user@moria.seul.org
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >  =20
> 
> 
> --=20
> Arvid Ros=E9n
> Softube AB
> Teknikringen 7
> S-583 30 Link=F6ping
> Sweden
> Phone: (+46) 13 21 16 23
> Mobile: (+46) 73 25 12 34 7
> Mail: [EMAIL PROTECTED]
> URL: www.softube.se
> 
> 
> 
> ___
> geda-user mailing list
> geda-user@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Mike Jarabek

So,

   It's a short circuit between two pins of a sub-block that is not 
netlisted correctly?


  Can you craft a small example that does not work and post it?

  Does this only happen in the spice netlister?

Mike

Arvid Rosén wrote:


Stuart Brorson wrote:


Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct? 
Stuart
  


Hi Stuart!
That's a good question. The construct itself is quite pointless. 
However, I was working on a quite complex design with two 
filter-subcircuits. I wanted to test some aspects of my circuit, so I 
shorted the first filter just to bypass it, which resulted in an open 
circuit instead of a bypass! That is quite annoying, don't you think?

The possibility to bypassing stuff is always important when debugging.

Cheers
Arvid



 


John Luciani wrote:
   


On 7/20/06, Arvid Ros=E9n <[EMAIL PROTECTED]> wrote:
 


However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?



You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

  


Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here,=20
maybe it's already reported.

/Arvid

--=20
Arvid Ros=E9n
Softube AB
Teknikringen 7
S-583 30 Link=F6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user







___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  






--
--
 Mike Jarabek
   FPGA/ASIC Designer
http://www.istop.com/~mjarabek
--





___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Stuart Brorson wrote:

Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct?  


Stuart
  

Hi Stuart!
That's a good question. The construct itself is quite pointless. 
However, I was working on a quite complex design with two 
filter-subcircuits. I wanted to test some aspects of my circuit, so I 
shorted the first filter just to bypass it, which resulted in an open 
circuit instead of a bypass! That is quite annoying, don't you think?

The possibility to bypassing stuff is always important when debugging.

Cheers
Arvid


  

John Luciani wrote:


On 7/20/06, Arvid Ros=E9n <[EMAIL PROTECTED]> wrote:
  

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?


You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

  

Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here,=20
maybe it's already reported.

/Arvid

--=20
Arvid Ros=E9n
Softube AB
Teknikringen 7
S-583 30 Link=F6ping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user






___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
  



--
Arvid Rosén
Softube AB
Teknikringen 7
S-583 30 Linköping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Stuart Brorson
Just out of curiosity, why would you want to have two nets which
connect to nothing other than each other?

Before we label it a bug, what is the goal of this construct?  

Stuart


> 
> John Luciani wrote:
> > On 7/20/06, Arvid Ros=E9n <[EMAIL PROTECTED]> wrote:
> >> However, I also tried to make a 2-pin subnet containing only a
> >> short-circuit. This connection was completely ignored by gnetlist!!
> >>
> >> Could someone confirm this?
> >
> > You are correct. If you have two nets that only connect to each other
> > the connection does not show up in the netlist.
> >
> > I get around this by connecting one of the nets to a component.
> >
> > (* jcl *)
> >
> Ok, thanks!
> Shouldn't that be considered as a pretty severe bug? I am new here,=20
> maybe it's already reported.
> 
> /Arvid
> 
> --=20
> Arvid Ros=E9n
> Softube AB
> Teknikringen 7
> S-583 30 Link=F6ping
> Sweden
> Phone: (+46) 13 21 16 23
> Mobile: (+46) 73 25 12 34 7
> Mail: [EMAIL PROTECTED]
> URL: www.softube.se
> 
> 
> 
> ___
> geda-user mailing list
> geda-user@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

John Luciani wrote:

On 7/20/06, Arvid Rosén <[EMAIL PROTECTED]> wrote:

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?


You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)


Ok, thanks!
Shouldn't that be considered as a pretty severe bug? I am new here, 
maybe it's already reported.


/Arvid

--
Arvid Rosén
Softube AB
Teknikringen 7
S-583 30 Linköping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread John Luciani

On 7/20/06, Arvid Rosén <[EMAIL PROTECTED]> wrote:

However, I also tried to make a 2-pin subnet containing only a
short-circuit. This connection was completely ignored by gnetlist!!

Could someone confirm this?


You are correct. If you have two nets that only connect to each other
the connection does not show up in the netlist.

I get around this by connecting one of the nets to a component.

(* jcl *)

--
http://www.luciani.org


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Problems with subnets containing short-circuits

2006-07-20 Thread Arvid Rosén

Hi!
I have experimented a bit with the hierarchy functions in 
gschem/gnetlist and I think I found a problem.
If I make a subnet, with a bunch of components in it, it seems to work 
alright. However, I also tried to make a 2-pin subnet containing only a 
short-circuit. This connection was completely ignored by gnetlist!!


Could someone confirm this?

Cheers
Arvid

--
Arvid Rosén
Softube AB
Teknikringen 7
S-583 30 Linköping
Sweden
Phone: (+46) 13 21 16 23
Mobile: (+46) 73 25 12 34 7
Mail: [EMAIL PROTECTED]
URL: www.softube.se



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Specifications

2006-07-20 Thread Ales Hvezda
[snip]
>How large a schematic can the schematic capture handle?, That is, how
>many pages, what sheet size.

There are no limits that I'm aware of on schematic size.

>
>Does that schematic handle hierarchial schematics?

Yes.  Just keep in mind that 1) bus hierarchy is not supported
and 2) output netlists are typically flattened.

-Ales



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Installation problem

2006-07-20 Thread Ales Hvezda
[snip]
>Ran into these errors on the installation. Can someone tell me what the
>problem is? This is on Suse 10.1 32-bit.
>
[snip]
>make[3]: *** [o_picture.lo] Error 1
>make[3]: Leaving directory
>`/home/afore/geda-sources/gedagaf/libgeda-20060123/src'
>`/home/afore/geda-sources/gedagaf/libgeda-20060123/src'
>make[2]: *** [install] Error 2
>make[2]: Leaving directory
>`/home/afore/geda-sources/gedagaf/libgeda-20060123/src'
>make[1]: *** [install-recursive] Error 1
>make[1]: Leaving directory
>`/home/afore/geda-sources/gedagaf/libgeda-20060123'
>make: *** [libgeda_install] Error 2

Unfortunately, I don't see why the compiler is failing here (no
failure details in the above output).  The first thing to do, if you
haven't done so already is to make sure you have all the packages
listed at:

http://geda.seul.org/wiki/geda:suse_10.0

installed.  Another possibility is to download gEDA/gaf directly from:

http://geda.seul.org/devel/20060123/

and follow the build instructions given in either:

http://geda.seul.org/devel/20060123/README
or
http://geda.seul.org/devel/20060123/gaf-20060123-relnotes.html

-Ales




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Installation Problem

2006-07-20 Thread al davis
On Thursday 20 July 2006 02:13, Art Fore wrote:
> Still having problem with gEDA installation on Suse 10.1. I get the
> following. Noting shows up under libtermcap in yast, libreadline-java
> exists though. Any suggestions on what the problem is? I am not that
> knowledgeable on these things.
> 
> Art
> 
> 
>   /home/afore/geda-sources/gnucap/gnucap-2006-01-17
> ./configure --prefix=/home/afore/geda-install
> Configuring gnucap using --prefix=/home/afore/geda-install
> usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot 
> find -ltermcap
> collect2: ld returned 1 exit status
> either libtermcap or libreadline is missing - not using readline

The configure script did not find the library, so it disabled the
features that require it.  It will compile ok, but missing some features.
The missing feature is command line editing.

===
g++ -DHAS_READLINE -DUNIX -O2 -DNDEBUG -I.. -I. -W -c ../globals.cc
../e_card.h: In function 'CARD_LIST::fat_iterator findbranch(CS&, CARD_LIST*)':
../e_card.h:152: error: cannot convert 'CARD_LIST::fat_iterator' to 
'CARD_LIST*' for argument '2' to 'CARD_LIST::fat_iterator findbranch(CS&, 
CARD_LIST*)'
../e_compon.h: In member function 'void 
COMPONENT::attach_common(COMMON_COMPONENT*)':
../e_compon.h:139: error: '::attach_common' has not been declared
../e_compon.h: In member function 'void COMPONENT::detach_common()':
../e_compon.h:140: error: '::detach_common' has not been declared
make[2]: *** [globals.o] Error 1
=
(I replaced the one you sent with one that doesn't have color changes,
because it is more readable in email that way.)

This relates to a change in the C++ language spec, regarding friends. 
The compiler was changed with gcc 4.1, breaking code done to the old 
standard.

From the gcc documentation:

 `-ffriend-injection'
  Inject friend functions into the enclosing namespace, so that they
  are visible outside the scope of the class in which they are
  declared.  Friend functions were documented to work this way in
  the old Annotated C++ Reference Manual, and versions of G++ before
  4.1 always worked that way.  However, in ISO C++ a friend function
  which is not declared in an enclosing scope can only be found
  using argument dependent lookup.  This option causes friends to be
  injected as they were in earlier releases.
=
Gnucap was done according to the "old Annotated C++ Reference Manual".

The best way to handle the problem is to get the latest 
development version of gnucap.
Official site:
http://www.gnucap.org/devel/gnucap-2006-07-08.tar.gz
Mirrors:
http://www.geda.seul.org/dist/gnucap-2006-07-08.tar.gz

Alternatively, you can patch the one you have:

Change the file src/configure, line 22:
from:
 echo "-DUNIX -O2 -DNDEBUG -I.. -I. -W" >>Make.ccflags
to:
 echo "-DUNIX -O2 -DNDEBUG -I.. -I. -W -ffriend-injection" >>Make.ccflags

This adds the compiler option "-ffriend-injection", which reverts to
the old behavior.

A third way to deal with this is to use an older compiler. 
It works on 4.0.



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user