[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: symbol error shows up with gsymcheck



I have a symbol, 7I33_IO.sym which has four slots. When I run gsymcheck
on the symbol, I get the following errors which I don't understand.

Can anyone help me here?

Seb James

gsymcheck output:
--------------------
[seb@circle 11:38:16 sym]$ gsymcheck ./7I33_IO.sym -vv
gEDA/gsymcheck version 20061020
gEDA/symcheck comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.


Checking: /data/projects/allott_cnc/pedio/sym/7I33_IO.sym
ERROR: Found 5 slotdef= attributes.  Expecting 4 slotdef= attributes
ERROR: Duplicate slot number in slotdef=1:15,16,19,20,23,24,52,53,55,56,58,59,54,60,57,61,63,62,7,8,5,6,11,12
ERROR: Found 6 slotdef= attributes.  Expecting 4 slotdef= attributes
ERROR: Duplicate slot number in slotdef=2:13,14,17,18,21,22,64,65,67,68,70,71,66,72,69,73,75,74,3,4,1,2,9,10
ERROR: Found 7 slotdef= attributes.  Expecting 4 slotdef= attributes
ERROR: Duplicate slot number in slotdef=3:39,40,43,44,47,48,76,77,79,80,82,83,78,84,81,85,87,86,31,32,29,30,35,36
ERROR: Found 8 slotdef= attributes.  Expecting 4 slotdef= attributes
ERROR: Duplicate slot number in slotdef=4:37,38,41,42,45,46,88,89,91,92,94,95,90,96,93,97,99,98,27,28,25,26,33,34
8 ERRORS found

[seb@circle 11:38:24 sym]$

v 20061020 1
B 700 100 4000 7000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
{
T 1550 7400 5 10 0 0 0 0 1
devicename=7I33
T 1550 7700 5 10 0 0 0 0 1
footprint=7I33_Socket
T 1550 7970 5 10 0 0 0 0 1
documentation=http://www.mesanet.com/pdf/motion/7i33man.pdf
T 1550 8270 5 10 0 0 0 0 1
device=MESA7I33
T 1550 8570 5 10 0 0 0 0 1
numslots=4
T 1550 8870 5 10 0 0 0 0 1
slotdef=1:15,16,19,20,23,24,52,53,55,56,58,59,54,60,57,61,63,62,7,8,5,6,11,12
T 1550 9170 5 10 0 0 0 0 1
slotdef=2:13,14,17,18,21,22,64,65,67,68,70,71,66,72,69,73,75,74,3,4,1,2,9,10
T 1550 9470 5 10 0 0 0 0 1
slotdef=3:39,40,43,44,47,48,76,77,79,80,82,83,78,84,81,85,87,86,31,32,29,30,35,36
T 1550 9770 5 10 0 0 0 0 1
slotdef=4:37,38,41,42,45,46,88,89,91,92,94,95,90,96,93,97,99,98,27,28,25,26,33,34
T 3350 7400 5 10 0 0 0 0 1
description=Mesa Electronics 7I33 Servo Daughter Board.
}
T 4400 7200 8 10 1 1 0 0 1
refdes=U?
P 5000 4000 4700 4000 1 0 0
{
T 4600 4000 5 10 1 1 0 6 1
pinlabel=QB
T 5050 4000 5 10 1 1 0 0 1
pinnumber=5
T 4600 4200 5 10 0 0 0 6 1
pintype=out
T 5050 4200 5 10 0 1 0 0 1
pinseq=21
}
P 5000 4800 4700 4800 1 0 0
{
T 4600 4800 5 10 1 1 0 6 1
pinlabel=QA
T 5050 4800 5 10 1 1 0 0 1
pinnumber=7
T 4600 5000 5 10 0 0 0 6 1
pintype=out
T 5050 5000 5 10 0 1 0 0 1
pinseq=19
}
P 5000 3200 4700 3200 1 0 0
{
T 4600 3200 5 10 1 1 0 6 1
pinlabel=IDX
T 5050 3200 5 10 1 1 0 0 1
pinnumber=11
T 4600 3400 5 10 0 0 0 6 1
pintype=out
T 5050 3400 5 10 0 1 0 0 1
pinseq=23
}
P 400 6600 700 6600 1 0 0
{
T 800 6600 5 10 1 1 0 0 1
pinlabel=PWM
T 350 6600 5 10 1 1 0 6 1
pinnumber=15
T 800 6800 5 10 0 0 0 0 1
pintype=in
T 350 6800 5 10 0 1 0 6 1
pinseq=1
}
P 400 5800 700 5800 1 0 0
{
T 800 5800 5 10 1 1 0 0 1
pinlabel=DIR
T 350 5800 5 10 1 1 0 6 1
pinnumber=19
T 800 6000 5 10 0 0 0 0 1
pintype=in
T 350 6000 5 10 0 1 0 6 1
pinseq=3
}
P 400 5000 700 5000 1 0 0
{
T 800 5000 5 10 1 1 0 0 1
pinlabel=/ENA
T 350 5000 5 10 1 1 0 6 1
pinnumber=23
T 800 5200 5 10 0 0 0 0 1
pintype=in
T 350 5200 5 10 0 1 0 6 1
pinseq=5
}
T 750 7200 9 18 1 0 0 0 1
7I33
P 5000 6600 4700 6600 1 0 0
{
T 4600 6600 5 10 1 1 0 6 1
pinlabel=AOUT
T 5050 6600 5 10 1 1 0 0 1
pinnumber=61
T 4600 6800 5 10 0 0 0 6 1
pintype=out
T 5050 6800 5 10 0 1 0 0 1
pinseq=16
}
P 5000 6200 4700 6200 1 0 0
{
T 4600 6200 5 10 1 1 0 6 1
pinlabel=ENA
T 5050 6200 5 10 1 1 0 0 1
pinnumber=63
T 4600 6400 5 10 0 0 0 6 1
pintype=out
T 5050 6400 5 10 0 1 0 0 1
pinseq=17
}
P 400 4000 700 4000 1 0 0
{
T 800 4000 5 10 1 1 0 0 1
pinlabel=ENCA
T 350 4000 5 10 1 1 0 6 1
pinnumber=52
T 800 4200 5 10 0 0 0 0 1
pintype=in
T 350 4200 5 10 0 1 0 6 1
pinseq=7
}
P 400 3600 700 3600 1 0 0
{
T 800 3600 5 10 1 1 0 0 1
pinlabel=/ENCA
T 350 3600 5 10 1 1 0 6 1
pinnumber=53
T 800 3800 5 10 0 0 0 0 1
pintype=in
T 350 3800 5 10 0 1 0 6 1
pinseq=8
}
P 400 3200 700 3200 1 0 0
{
T 800 3200 5 10 1 1 0 0 1
pinlabel=ENCB
T 350 3200 5 10 1 1 0 6 1
pinnumber=55
T 800 3400 5 10 0 0 0 0 1
pintype=in
T 350 3400 5 10 0 1 0 6 1
pinseq=9
}
P 400 2800 700 2800 1 0 0
{
T 800 2800 5 10 1 1 0 0 1
pinlabel=/ENCB
T 350 2800 5 10 1 1 0 6 1
pinnumber=56
T 800 3000 5 10 0 0 0 0 1
pintype=in
T 350 3000 5 10 0 1 0 6 1
pinseq=10
}
P 400 2400 700 2400 1 0 0
{
T 800 2400 5 10 1 1 0 0 1
pinlabel=IDX
T 350 2400 5 10 1 1 0 6 1
pinnumber=58
T 800 2600 5 10 0 0 0 0 1
pintype=in
T 350 2600 5 10 0 1 0 6 1
pinseq=11
}
P 400 2000 700 2000 1 0 0
{
T 800 2000 5 10 1 1 0 0 1
pinlabel=/IDX
T 350 2000 5 10 1 1 0 6 1
pinnumber=59
T 800 2200 5 10 0 0 0 0 1
pintype=in
T 350 2200 5 10 0 1 0 6 1
pinseq=12
}
L 4700 6800 2900 6800 3 0 0 0 -1 -1
L 2900 6800 2900 5700 3 0 0 0 -1 -1
L 2900 5700 4700 5700 3 0 0 0 -1 -1
T 2900 5550 9 10 1 0 0 0 1
machine
L 4700 5000 3400 5000 3 0 0 0 -1 -1
L 3400 5000 3400 2700 3 0 0 0 -1 -1
L 3400 2700 4700 2700 3 0 0 0 -1 -1
T 3400 2550 9 10 1 0 0 0 1
cnc
L 700 6800 1900 6800 3 0 0 0 -1 -1
L 1900 6800 1900 4500 3 0 0 0 -1 -1
L 700 4500 1900 4500 3 0 0 0 -1 -1
T 1950 4500 9 10 1 0 0 0 1
cnc
L 700 4200 2600 4200 3 0 0 0 -1 -1
L 2600 4200 2600 700 3 0 0 0 -1 -1
L 2600 700 700 700 3 0 0 0 -1 -1
T 2600 550 9 10 1 0 0 6 1
machine
P 400 1600 700 1600 1 0 0
{
T 800 1800 5 10 0 0 0 0 1
pintype=pwr
T 800 1600 5 10 1 1 0 0 1
pinlabel=GND_MACHINE
T 350 1600 5 10 1 1 0 6 1
pinnumber=54
T 350 1800 5 10 0 1 0 6 1
pinseq=13
}
P 400 1200 700 1200 1 0 0
{
T 800 1400 5 10 0 0 0 0 1
pintype=pwr
T 800 1200 5 10 1 1 0 0 1
pinlabel=GND_MACHINE
T 350 1200 5 10 1 1 0 6 1
pinnumber=60
T 350 1400 5 10 0 1 0 6 1
pinseq=14
}
P 5000 3600 4700 3600 1 0 0
{
T 4600 3800 5 10 0 0 0 6 1
pintype=pwr
T 4650 3600 5 10 1 1 0 6 1
pinlabel=GND_CNC
T 5050 3600 5 10 1 1 0 0 1
pinnumber=6
T 5050 3800 5 10 0 1 0 0 1
pinseq=22
}
P 5000 4400 4700 4400 1 0 0
{
T 4600 4600 5 10 0 0 0 6 1
pintype=pwr
T 4650 4400 5 10 1 1 0 6 1
pinlabel=GND_CNC
T 5050 4400 5 10 1 1 0 0 1
pinnumber=8
T 5050 4600 5 10 0 1 0 0 1
pinseq=20
}
P 400 6200 700 6200 1 0 0
{
T 800 6400 5 10 0 0 0 0 1
pintype=pwr
T 800 6200 5 10 1 1 0 0 1
pinlabel=GND_CNC
T 350 6200 5 10 1 1 0 6 1
pinnumber=16
T 350 6400 5 10 0 1 0 6 1
pinseq=2
}
P 5000 2800 4700 2800 1 0 0
{
T 4600 3000 5 10 0 0 0 6 1
pintype=pwr
T 4600 2800 5 10 1 1 0 6 1
pinlabel=GND_CNC
T 5050 2750 5 10 1 1 0 0 1
pinnumber=12
T 5050 3000 5 10 0 1 0 0 1
pinseq=24
}
P 400 800 700 800 1 0 0
{
T 800 1000 5 10 0 0 0 0 1
pintype=pwr
T 800 800 5 10 1 1 0 0 1
pinlabel=VCC_MACHINE
T 350 800 5 10 1 1 0 6 1
pinnumber=57
T 350 1000 5 10 0 1 0 6 1
pinseq=15
}
P 5000 5800 4700 5800 1 0 0
{
T 4600 6000 5 10 0 0 0 6 1
pintype=pwr
T 4600 5800 5 10 1 1 0 6 1
pinlabel=GND_MACHINE
T 5050 5800 5 10 1 1 0 0 1
pinnumber=62
T 5050 6000 5 10 0 1 0 0 1
pinseq=18
}
P 400 5400 700 5400 1 0 0
{
T 800 5600 5 10 0 0 0 0 1
pintype=pwr
T 800 5400 5 10 1 1 0 0 1
pinlabel=GND_CNC
T 350 5400 5 10 1 1 0 6 1
pinnumber=20
T 350 5600 5 10 0 1 0 6 1
pinseq=4
}
P 400 4600 700 4600 1 0 0
{
T 800 4800 5 10 0 0 0 0 1
pintype=pwr
T 800 4600 5 10 1 1 0 0 1
pinlabel=GND_CNC
T 350 4600 5 10 1 1 0 6 1
pinnumber=24
T 350 4800 5 10 0 1 0 6 1
pinseq=6
}
T 3200 300 9 10 1 0 0 0 1
Slotted I/O Pins

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