Mail Archives: geda-help/2014/04/07/23:28:17
Hi Carlos,
On Mon, 7 Apr 2014, Carlos Moreno wrote:
<snip>
>> 1. hover the mouse over the middle of U1, between pins, and press 'd'; this
>> would annotate each pin with its pin number. Even better please do this for
>> the resistors as well. Please make a screenshot with these annotations.
>
> Did that. It shows 1 through 15 at the correct positions. Same for the
> resistors
> (shows 1 and 2 for the two SMT pads)
>
>> 2. upload the pcb tight after gsch2pcb, then open from pcb, load netlist,
>> disperse, optimize rats, make sure the same resistor-only-net has the rats
>> then save the pcb and upload that as well.
>
> I'm not sure what you're referring to in here --- what is "pcb tight"??
s/tight/right/, it was a typo. The idea is to see whether gsch2pcb makes
something strange to your pcb file or PCB does something strange to it
after loading the nets.
>
> Also, notice that I've been using the GUI version of gsch2pcb (I go to
> Nautilus File browser, then right-click on nada-LME49811.sch and
> select "Open with gEDA Schematic -> PCB Project", like they show
> in the youtube video --- http://www.youtube.com/watch?v=2Faf2nACG34,
> around minute 3:30 of the video).
I have no idea what the GUI wrapper does, but it should have access to the
command interface of PCB so in theory it could rename components or pins.
However, if you've seen all pin number correctly after a 'd' and the
refdes labels are correct too and the netlist looks ok too, then I still
suspect it's some local PCB bug. This, however, contradicts with the fact
you see the same problem with different PCB versions.
Maybe looking at the .pcb files at different stage would reveal something
I missed.
> Do notice that I did not create any .prj file (on the Blinker board section
> in the tutorial in http://www.delorie.com/pcb/docs/gs/gs.html, they do it
> that way, but I could never figure out all the details, so I went with the
> workflow they show in the youtube videos).
For small projects I usually go without the .prj file. As long as the name
of the pcb and sch files are the same (without the suffixes of course),
the defaults are usually good enough to just run "gsch2pcb foo.sch". I did
the test on your files that way. Maybe you should try that too, although a
straightforward prj file wouldn't mess up the netlist.
Regards,
Tibor
- Raw text -