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

Re: gEDA-user: Strange gsch2pcb error



Hi Ben,

Works for me.  See attached log.

                         Peter

-- 
Peter Brett <peter@xxxxxxxxxxxxx>
Remote Sensing Research Group
Surrey Space Centre

-*- mode: compilation; default-directory: "/home/peter/Projects/geda/beagle-daq/" -*-
Compilation started at Fri Jan 21 00:30:26

make pcb
gsch2pcb -v project | tee pcb.log
SCM_STRING_CHARS is deprecated.  See the manual for alternatives.
scm_must_malloc is deprecated.  Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated.  Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
SCM_STRING_CHARS is deprecated.  See the manual for alternatives.
scm_must_malloc is deprecated.  Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated.  Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
SCM_STRING_CHARS is deprecated.  See the manual for alternatives.
scm_must_malloc is deprecated.  Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated.  Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
/usr/bin/m4: cannot open `/home/peter/opt/share/pcb/m4/common.m4': No such file or directory
=====================================================
gsch2pcb backend configuration:

   ----------------------------------------
   Variables which may be changed in gafrc:
   ----------------------------------------
   gsch2pcb:pcb-m4-command:    /usr/bin/m4
   gsch2pcb:pcb-m4-dir:        /home/peter/opt/share/pcb/m4
   gsch2pcb:pcb-m4-confdir:    /home/peter/opt/etc/pcb
   gsch2pcb:pcb-m4-path:       /home/peter/opt/share/pcb/m4  /home/peter/opt/etc/pcb  $HOME/.pcb  .
   gsch2pcb:m4-command-line:   /usr/bin/m4 -d  -I/home/peter/opt/share/pcb/m4 -I/home/peter/opt/etc/pcb -I$HOME/.pcb -I. /home/peter/opt/share/pcb/m4/common.m4 - >> beagle-daq.new.pcb

   ---------------------------------------------------
   Variables which may be changed in the project file:
   ---------------------------------------------------
   gsch2pcb:use-m4:            yes

=====================================================
Using the m4 processor for pcb footprints
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
GPIO/U1: can't find PCB element for footprint SSOP24 (value=unknown)
So device GPIO/U1 will not be in the layout.
U5: can't find PCB element for footprint SSOP8 (value=unknown)
So device U5 will not be in the layout.
Reading project file: project
    schematics "beagle-daq.sch"
    output-name "beagle-daq"
Processing PCBLIBPATH="/home/peter/opt/share/pcb/pcblib-newlib:/home/peter/opt/share/pcb/newlib"
Adding /home/peter/opt/share/pcb/newlib to the newlib search path
Running command:
	gnetlist -g pcbpins -o beagle-daq.cmd beagle-daq.sch
--------
Running command:
	gnetlist -g PCB -o beagle-daq.net beagle-daq.sch
--------
Default m4-pcbdir: /home/peter/opt/share/pcb/pcb/m4
--------
gnet-gsch2pcb-tmp.scm override file:
    (define m4-pcbdir "/home/peter/opt/share/pcb/pcb/m4")
    (define gsch2pcb:use-m4 #t)
--------
Running command:
	gnetlist -g gsch2pcb -o beagle-daq.new.pcb -m gnet-gsch2pcb-tmp.scm beagle-daq.sch
--------
--------
GPIO/U1: need new file element for footprint  SSOP24 (value=unknown)
----
psu/U1: need new file element for footprint  SOT23-5 (value=unknown)
	Found: packages/m4/SOT23-5
psu/U1: added new file element for footprint SOT23-5 (value=unknown)
----
U5: need new file element for footprint  SSOP8 (value=unknown)
----
U5: deleted element TSSOP-65P-640L1-8N (value=)
U4: changed element TSSOP-65P-640L1-20N value:  -> unknown
dac1/U1: changed element TSSOP-65P-640L1-16N value:  -> unknown
U1: changed element TSSOP-65P-640L1-20N value:  -> unknown
psu/U1: deleted element SOT23-95P-280L1-5N__LTC_S5_Package (value=)
GPIO/U1: deleted element TSSOP-65P-640L1-24N (value=)
U6: changed element TSSOP-65P-640L1-20N value:  -> unknown
dac3/U1: changed element TSSOP-65P-640L1-16N value:  -> unknown
U2: changed element TSSOP-65P-640L1-16N value:  -> unknown
dac4/U1: changed element TSSOP-65P-640L1-16N value:  -> unknown
dac2/U1: changed element TSSOP-65P-640L1-16N value:  -> unknown


----------------------------------
Done processing.  Work performed:
beagle-daq.pcb is backed up as beagle-daq.pcb.bak1.
3 elements deleted from beagle-daq.pcb.
1 file elements and 0 m4 elements added to beagle-daq.new.pcb.
8 elements had a value change in beagle-daq.pcb.
2 elements could not be found.  So beagle-daq.new.pcb is incomplete.


Next steps:
1.  Run pcb on your file beagle-daq.pcb.
2.  From within PCB, select "File -> Load layout data to paste buffer"
    and select beagle-daq.new.pcb to load the new footprints into your existing layout.
3.  From within PCB, select "File -> Load netlist file" and select 
    beagle-daq.net to load the updated netlist.

4.  From within PCB, enter

           :ExecuteFile(beagle-daq.cmd)

    to update the pin names of all footprints.


Compilation finished at Fri Jan 21 00:30:27

Attachment: pgpwUoX5mlidj.pgp
Description: PGP signature


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