Mail Archives: geda-user/2013/02/04/08:19:47
--0OAP2g/MAC+5xKAE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Peter Clifton wrote:
:
: On Thu, 2013-01-31 at 11:01 +0100, Jan Kasprzaka
: > The other problem is that the whole process (gschem -> gsch2pcb -> pcb)
: > _silently_ discards the nets with non-numeric pinnumbers. So you start with
: > a schematics, run gsch2pcb and pcb, and the resulting layout has missing
: > connections, without _any_ notification that something is wrong.
:
: Can you post a simple test-case for this? I'm fairly sure this should
: NOT be the case. BGA pin-numbers are often along the lines "B23" or
: "A10" etc.., and I _think_ "
:
: There is a strangeness with lower-case suffixes on refdes being ignored
: (by design - probably misguidedly). I don't recall having ever noticed
: it for netnames.
Attached are two files: pins.sch and pins.prj. After running
"gsch2pcb pins.prj", opening the pins.pcb file in pcb, loading the netlist
and [o]ptimizing rats' nests there is only one rat line between R1 and R2.
I was, however, wrong about pcb silently discarding the other rat lines
- if I explicitly open the message window, there are warnings. However,
the message window is not opened by default, and there is no other notification
that something has gone wrong, which I think is not good from the usability
point of view.
BTW, when I try to do a DRC check, pcb crashes. A similar crash
together with details like backtrace and so on is described here:
https://bugzilla.redhat.com/show_bug.cgi?id=906816
-Yenya
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| New GPG 4096R/A45477D5 - see http://www.fi.muni.cz/~kas/pgp-rollover.txt |
| http://www.fi.muni.cz/~kas/ Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list. --Alan Cox
--0OAP2g/MAC+5xKAE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="pins.sch"
v 20121123 2
C 40000 40000 0 0 0 title-B.sym
C 45100 48300 1 0 0 mosfet-with-diode-1.sym
{
T 46000 48800 5 10 0 0 0 0 1
device=NPN_TRANSISTOR
T 46000 48800 5 10 1 1 0 0 1
refdes=Q1
T 45100 48300 5 10 0 0 0 0 1
footprint=SOT23
}
C 46700 50100 1 270 0 resistor-2.sym
{
T 47050 49700 5 10 0 0 270 0 1
device=RESISTOR
T 47000 49900 5 10 1 1 270 0 1
refdes=R1
T 46700 50100 5 10 0 0 0 0 1
footprint=1206
}
C 46700 48800 1 270 0 resistor-2.sym
{
T 47050 48400 5 10 0 0 270 0 1
device=RESISTOR
T 47000 48600 5 10 1 1 270 0 1
refdes=R2
T 46700 48800 5 10 0 0 0 0 1
footprint=1206
}
N 45700 49300 45700 50600 4
N 45700 50600 46800 50600 4
N 46800 50600 46800 50100 4
N 46800 48800 46800 49200 4
N 46800 47900 46800 47700 4
N 46800 47700 45700 47700 4
N 45700 47700 45700 48300 4
C 44200 48700 1 0 0 nc-left-1.sym
{
T 44200 49100 5 10 0 0 0 0 1
value=NoConnection
T 44200 49500 5 10 0 0 0 0 1
device=DRC_Directive
}
N 45100 48800 44700 48800 4
--0OAP2g/MAC+5xKAE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="pins.prj"
schematics pins.sch
elements-dir .
output-name pins
--0OAP2g/MAC+5xKAE--
- Raw text -