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

gEDA-user: Refdes odd issue



I've been working on converting my last project over to PCB and I've run into 
a weird gotchya...   Consider this netlist, generated by drawing a few rats 
between pins on already-named parts:

----- Text Import Begin -----
NetList()
(
        Net("ratDrawn1" "(unknown)")
        (
                Connect("PowerIn-2")
                Connect("U1-14")
                Connect("SCPU-2")
                Connect("C1-1")
                Connect("Turbo-2")
                Connect("C2-1")
                Connect("Stereo-2")
                Connect("C3-1")
                Connect("1571Dev-2")
                Connect("C4-1")
                Connect("HDEn-2")
                Connect("C5-1")
                Connect("FDEn-2")
                Connect("C6-1")
                Connect("1571En-2")
                Connect("C7-1")
        )
)
----- Text Import End -----

This is the start of the power net in my latest little project.  The program 
didn't seem to have any complaints when I first named these parts nor when I 
drew the rats, but when I hit "o" to optimize/redraw the rats nest, PCB 
complains:

----- Text Import Begin -----
1: Can't find 1571E pin 2 called for in netlist.
2: Can't find FDE pin 2 called for in netlist.
3: Can't find HDE pin 2 called for in netlist.
4: Can't find 1571D pin 2 called for in netlist.
5: Can't find S pin 2 called for in netlist.
6: Can't find T pin 2 called for in netlist.
7: Can't find PowerI pin 2 called for in netlist.
----- Text Import End -----

In this particular project, it is easier to understand if I give certain parts 
a more readable name (all-uppercase is hard for me to read sometimes).  

It looks like some parts of PCB don't like lowercase letters in a refdes.  Is 
there a functional reason why lowercase letters aren't allowed?

-- 
"Sometimes paranoia can be helpful. Usually it
isn't, and when you learn that, life improves."
Vanessa Dannenberg