delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2014/07/05/09:20:24

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:mime-version:content-type
:content-disposition:user-agent;
bh=UQn2Kf1i4txdvXoPOfLt37B1PioSAiK/6K2izy8xGZM=;
b=Pl03sqAH6VkbHHB0GUaQ7QK9QkcU5ocOf8pWZJtRYOXt6G4IR0gQhS/akKGObRX7lv
Y5150D7GwUcvqMXUUAFa6WYy47vxHbzzC5tKHHBxYa1xx1+1qdyllyt01Ma1IjR4GlA0
HMD8bXgqw0n05HzFgOQCYFm3O4h51EtWif2mXB5C9QZJehacm+C/yMmTWAG2/FR5Zqjx
xVlAgKlz4W1nZkJN9blCtjVPO6p2jqYK0ft7ywoBiLqvQr+hv7UM3mcu186Citj2ze84
mPCxk8rCiUtF/xtJw9uQxiBiTpttYJCDazTzP1T7YCT3TEy+qbUJurhg6Rlp+o929GTt
2RWw==
X-Received: by 10.194.200.37 with SMTP id jp5mr2316812wjc.120.1404566380646;
Sat, 05 Jul 2014 06:19:40 -0700 (PDT)
Date: Sat, 5 Jul 2014 16:18:34 +0300
From: Abdallah Ismail <abdallah DOT ismail DOT 2 AT gmail DOT com>
To: geda-help AT delorie DOT com
Subject: [geda-help] Gnetlist DRC Errors
Message-ID: <20140705131833.GC23726@jarvis>
MIME-Version: 1.0
User-Agent: Mutt/1.5.22 (2013-10-16)
Reply-To: geda-help AT delorie DOT com

--OwLcNYc0lM97+oe1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hello,
Attached is a schematic file that contains two connectors connected together. The symbol file of the connectors is also attached. I run

 gnetlist -g drc2 -o drc

and I get (formatted output):

...
Checking unconnected pins...
ERROR: Unconnected pin J2:1
ERROR: Unconnected pin J2:2
ERROR: Unconnected pin J2:3
ERROR: Unconnected pin J2:4
ERROR: Unconnected pin J2:6
ERROR: Unconnected pin J2:8
ERROR: Unconnected pin J1:1
ERROR: Unconnected pin J1:2
ERROR: Unconnected pin J1:3
ERROR: Unconnected pin J1:4
ERROR: Unconnected pin J1:6
ERROR: Unconnected pin J1:8
...

even though the schematic does not leave any pins unconnected. What am I doing wrong? Below are the contents of my local gafrc, gschemrc, drcrules, and attribs files.

gafrc:
    (component-library \"library/symbol\" \"project\")
    (make-backup-files \"disabled\")
gschemrc:
    (third-button \"mousepan\")
    (define default-titleblock \"TITLE-B.sym\")
drcrules:
attribs:
    value
    comment
    footprint
    distributor
    manufacturer
    part
    price

Thank you.

--OwLcNYc0lM97+oe1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="test.sch"

v 20140308 2
C 40000 40000 0 0 0 TITLE-B.sym
C 46500 44200 1 0 0 CONN8x1.sym
{
T 46500 46600 5 8 0 0 0 0 1
device=CONN8x1
T 46500 46300 5 8 0 0 0 0 1
footprint=TBD
T 46600 46000 5 8 1 1 0 0 1
refdes=J1
}
C 47400 44200 1 0 0 CONN8x1.sym
{
T 47400 46600 5 8 0 0 0 0 1
device=CONN8x1
T 47400 46300 5 8 0 0 0 0 1
footprint=TBD
T 47500 46000 5 8 1 1 0 0 1
refdes=J2
}
N 46900 45800 47800 45800 4
N 46900 45600 47800 45600 4
N 46900 45400 47800 45400 4
N 46900 45200 47800 45200 4
N 46900 45000 47800 45000 4
N 46900 44800 47800 44800 4
N 46900 44600 47800 44600 4
N 46900 44400 47800 44400 4

--OwLcNYc0lM97+oe1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="CONN8x1.sym"

v 20140308 2
B 0 0 200 1800 3 0 0 0 -1 -1 0 0 -1 -1 -1 -1
T 0 2400 8 8 0 0 0 0 1
device=CONN8x1
T 0 2300 8 8 0 0 0 0 1
graphical=0
T 0 2200 8 8 0 0 0 0 1
description=Connector
T 0 2100 8 8 0 0 0 0 1
footprint=TBD
T 100 1800 8 8 1 1 0 0 1
refdes=J?
T 0 2000 8 8 0 0 0 0 1
numslots=1
P 400 1600 200 1600 1 0 0
{
T 300 1650 5 8 0 0 0 6 1
pintype=pas
T 145 1595 9 8 1 1 0 6 1
pinlabel=1
T 295 1645 5 8 0 1 0 0 1
pinnumber=1
T 300 1650 5 8 0 0 0 6 1
pinseq=1
}
P 400 1400 200 1400 1 0 0
{
T 300 1450 5 8 0 0 0 6 1
pintype=pas
T 145 1395 9 8 1 1 0 6 1
pinlabel=2
T 295 1445 5 8 0 1 0 0 1
pinnumber=2
T 300 1450 5 8 0 0 0 6 1
pinseq=2
}
P 400 1200 200 1200 1 0 0
{
T 300 1250 5 8 0 0 0 6 1
pintype=pas
T 145 1195 9 8 1 1 0 6 1
pinlabel=3
T 295 1245 5 8 0 1 0 0 1
pinnumber=3
T 300 1250 5 8 0 0 0 6 1
pinseq=3
}
P 400 1000 200 1000 1 0 0
{
T 300 1050 5 8 0 0 0 6 1
pintype=pas
T 145 995 9 8 1 1 0 6 1
pinlabel=4
T 295 1045 5 8 0 1 0 0 1
pinnumber=4
T 300 1050 5 8 0 0 0 6 1
pinseq=4
}
P 400 800 200 800 1 0 0
{
T 300 850 5 8 0 0 0 6 1
pintype=pas
T 145 795 9 8 1 1 0 6 1
pinlabel=5
T 295 845 5 8 0 1 0 0 1
pinnumber=5
T 300 850 5 8 0 0 0 6 1
pinseq=5
}
P 400 600 200 600 1 0 0
{
T 300 650 5 8 0 0 0 6 1
pintype=pas
T 145 595 9 8 1 1 0 6 1
pinlabel=6
T 295 645 5 8 0 1 0 0 1
pinnumber=6
T 300 650 5 8 0 0 0 6 1
pinseq=6
}
P 400 400 200 400 1 0 0
{
T 300 450 5 8 0 0 0 6 1
pintype=pas
T 145 395 9 8 1 1 0 6 1
pinlabel=7
T 295 445 5 8 0 1 0 0 1
pinnumber=7
T 300 450 5 8 0 0 0 6 1
pinseq=7
}
P 400 200 200 200 1 0 0
{
T 300 250 5 8 0 0 0 6 1
pintype=pas
T 145 195 9 8 1 1 0 6 1
pinlabel=8
T 295 245 5 8 0 1 0 0 1
pinnumber=8
T 300 250 5 8 0 0 0 6 1
pinseq=8
}

--OwLcNYc0lM97+oe1--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019