I've grepped "U?" with no luck. The netlist reports node "U?-?" is
connect to the ground node, to which a large number of other pins
are connected.
I'm pretty sure it's related to a special object like a ground or
io symbol, but I'm kinda fuzzy on how those should be created and
treated.
There is the following code in s_net.c, which is one of the source
files for gnetlist; I looked here for a clue, but I'm unfamiliar
with the method gnetlist uses:
====================================================================
==
========
/* apply the hierarchy name to the uref */
uref = s_hierarchy_create_uref(pr_current, temp_uref,
hierarchy_tag);
if (uref && pinnum) {
string = (char *) malloc(sizeof(char) *
strlen(uref) + strlen(pinnum) +
strlen(" ") + 1);
sprintf(string, "%s %s", uref, pinnum);
} else {
if (pinnum) {
string = (char *) malloc(sizeof(char) *
strlen(pinnum) +
strlen("POWER") + strlen(" ")
+ 1);
sprintf(string, "POWER %s", pinnum);
} else {
string = (char *) malloc(sizeof(char) *
strlen("U?") + strlen("?") +
strlen(" ") + 1 +
hierarchy_tag_len);
if (hierarchy_tag) {
misc =
s_hierarchy_create_uref(pr_current, "U?",
hierarchy_tag);
sprintf(string, "%s ?", misc);
free(misc);
} else {
sprintf(string, "U? ?");
}
fprintf(stderr, "Missing Attributes (refdes and pin
number)\n");
}
}
====================================================================
==
========
Marshall
-----Original Message-----
From: owner-geda-user@xxxxxxxx on behalf of John Doty
Sent: Sat 1/7/2006 1:33 PM
To: geda-user@xxxxxxxx
Subject: Re: gEDA-user: gnetlist finding "U?"
Try looking for U? with Attributes->Find Specific Text in gschem. Or
look for it in the file with a text editor.
The Missing Attributes message suggests you may find it useful to
run
gsymcheck -vv over your symbol files.
On Jan 7, 2006, at 11:20 AM, Jose, Marshall wrote:
I'm getting the complaint "Missing Attributes (refdes and pin
number)" when I make a BOM with gnetlist, which is annoying enough.
But I'm also finding the node "U?-?" in my netlist when I run
gsch2pcb on the design. Curiously, "U?" is not found in the BOM
list.
I'm looking for suggestions as to its cause at this point because
I've run out of clues. Any takers?
Marshall
John Doty Noqsi Aerospace, Ltd.
jpd@xxxxxxxxxxxxx
<winmail.dat>