X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 207.224.51.38 X-Authenticated-UID: jpd AT noqsi DOT com From: John Doty Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: multipart/alternative; boundary=Apple-Mail-67--297987199 Subject: Re: [geda-user] Hierarchical designs Date: Thu, 7 Nov 2013 21:07:02 -0700 In-Reply-To: To: geda-user AT delorie DOT com References: Message-Id: X-Mailer: Apple Mail (2.1085) Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --Apple-Mail-67--297987199 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Nov 7, 2013, at 8:47 PM, bsalinux AT gmail DOT com wrote: > Hello, >=20 > I'm trying to start on the multi sheet and hierarchical features of = gEDA. Here's what I have done so far. >=20 > 1. Created a symbol with one input and one output pin. Has a refdes, = source, graphical and device attribute. Source points to the name of = schematic. Shouldn't be graphical. > 2. Created a schematic with the same name as sym. Has one input = (in-1.sym) pin and one output pin (out-1.sym). Good. > 3. the names of input pins in both sym and sch are same and this is = same with the output pin. To be clear: refdes of io symbol in source schematic should match = pinlabel in symbol. > 4. Checked the symbol with gsymcheck. It warns about numslots and = source not being there. Warning: Found unknown source=3D attribute: = [source=3Doc_driver.sch] >=20 > Did I miss anything? Need a line like: (source-library ".") in your gafrc file. >=20 > After I insert the symbol into a top level schematic, I can't go down = schematic. >=20 > When I switch to PCB, and import schematic, I see the footprints of = components used in the sub-schematic. >=20 > What could I be doing wrong? >=20 > Thanks. >=20 John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail-67--297987199 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii
On Nov 7, 2013, at 8:47 PM, bsalinux AT gmail DOT com wrote:

Hello,

I'm trying to start on the multi sheet and hierarchical features of gEDA. Here's what I have done so far.

1. Created a symbol with one input and one output pin. Has a refdes, source, graphical and device attribute. Source points to the name of schematic.

Shouldn't be graphical.

2. Created a schematic with the same name as sym. Has one input (in-1.sym) pin and one output pin (out-1.sym).

Good.

3. the names of input pins in both sym and sch are same and this is same with the output pin.

To be clear: refdes of io symbol in source schematic should match pinlabel in symbol.

4. Checked the symbol with gsymcheck. It warns about numslots and source not being there. Warning: Found unknown source= attribute: [source=oc_driver.sch]

Did I miss anything?

Need a line like:

(source-library ".")

in your gafrc file.


After I insert the symbol into a top level schematic, I can't go down schematic.

When I switch to PCB, and import schematic, I see the footprints of components used in the sub-schematic.

What could I be doing wrong?

Thanks.


John Doty              Noqsi Aerospace, Ltd.

http://www.noqsi.com/

jpd AT noqsi DOT com



--Apple-Mail-67--297987199--