On Jan 10, 2007, at 3:50 AM, Terry Barnaby wrote:
Hi,
I am trying my first board with Geda.
I have entered a schematic including the symbols: nmos-3.sym and
npn-1.sym. These symbols define the pinnumbers as G,S,D and B,E,C etc.
I have set the footprint to TO220STAND. This footprint defines the
pinnumbers as 1,2,3.
When I use gsch2pcb it generates a *.cmd file containing lines like
ChangePinName(Q3, E, E)
ChangePinName(Q3, C, C)
ChangePinName(Q3, B, B)
When I use: "ExecuteFile(motorControl.cmd)" within pcb I get error
messages like:
"WARNING! Pin number ending with 'G' encountered in netlist file
Probably a bad netlist file format
Can't find XM3 pin G called for in netlist."
So what's wrong ?
1. Should I change the gschem symbols to use pin numbers ?
2. Should I change PCB footprints to use pin names ?
3. Do I need a pinnumber to name translation file for gsch2pcb ?
4. Is there a problem with "gsch2pcb" ?
I ran into this. I made a symbol for an MMBT2222A based on the
npn-1.sym in the default symbol library. The original symbol calls
out pin numbers as letters (E, B, C) and after processing with
gsch2pcb and executing the command file, I got a similar complaint.
I assumed that there was some rule requiring non-BGA footprints to
have numeric pin numbers and rather than futzing with it, I changed
the symbol so that the pin numbers were indeed numbers instead of
letters, and the problem went away. (Another vote for heavy symbols.)
-a
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user