delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/07/04/13:21:30

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=mime-version:sender:in-reply-to:references:from:date:message-id
:subject:to;
bh=OxLZwKqFFLjG7x/NOMvjma8WTHRwaX3hV1ocaXonbVw=;
b=KYnZLy03e+ba8HRIoofnGzZYs8VUy6M1vxmwJ5eUzx01UVZ1L50QSXwJWRJsqp/7E3
9UwpUq6PVeqFAsxL6vSGBG7VK4K4ksbol0Cp+FyShPSAgolCSEJrsb7blDnYXqGU5C4W
anDvmIN7t8d4yq+0pHm0fa5YHj/zl2cGEQnSdCunDxn7m93S3u1LpJcVdP8DnfmSvpRz
0HgE3WV4JI24+GNMkAZLzAdKxYUhOzs+FFc2vmaPgmB+ZLNOQAzIH30o6c0n+qDW5vrQ
dBppSbXlqnCfpdS7lWy7MEvA8TfEhUvaZAytxQI0+sDG1hqEnJx1ug8rvyEevOmTg0Tw
HrUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
:date:message-id:subject:to;
bh=OxLZwKqFFLjG7x/NOMvjma8WTHRwaX3hV1ocaXonbVw=;
b=PmwTEf9X3gDQSObppyQucx8oFD3dzF7DJ4+Bys+IiZUyUWP55XZpudg+m45MeJyd8Z
n3DZ5FvuO0Xc5MePDqDKpVkuWuEljWHnfiTcoU5dGTjYy/ix0ju8ulr3iijkXQJhWmra
5Q2GKPIyVWDBN71gK9tphiatSJjfIpvScQo4u1BUzpUHKCU1vJkK0v9Xcsz/ER6kN7An
NEifOtR4Q8AyD08K3OAvlNn46ISqLCK/qy4HMPJnNX6V+KrEOUssvxIFJILuyscqinjH
HwVee3i655dsp7PhirFay1yLZOJ+K4ygn7GsD6nfmZfS3w87tYifUHiRjcepjNpTDDbj
6b7Q==
X-Gm-Message-State: AIVw112qk27r6dBiaLroKMXeMDsL7y/VKB1pPsQC4MBet++nkVey8B/w
0rGhP+YWv/D4ZKiV0noxdp0nrUCCwyXaRnQ=
X-Received: by 10.202.239.131 with SMTP id n125mr9054641oih.98.1499188760137;
Tue, 04 Jul 2017 10:19:20 -0700 (PDT)
MIME-Version: 1.0
Sender: froggytoad AT gmail DOT com
In-Reply-To: <4c4b0ca8-b56e-7da1-9c28-1fd9ec57844f@m0n5t3r.info>
References: <54282517-6681-7931-7f10-23a9c4882f99 AT neurotica DOT com>
<CAC4O8c8X8OdOuLP3E36EokB10c-YrjF_r7MQ=FRy5svC3+9PKA AT mail DOT gmail DOT com> <4c4b0ca8-b56e-7da1-9c28-1fd9ec57844f AT m0n5t3r DOT info>
From: "miloh (miloh AT froggytoad DOT net) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Tue, 4 Jul 2017 10:18:39 -0700
X-Google-Sender-Auth: q2AYSiJFrJby0Nr3glFpPpQkO44
Message-ID: <CAE4k+fsoY4muj=e4wUh1uZ_NULXAxWvJtFXLB-kJSgXgxriHOA@mail.gmail.com>
Subject: Re: [geda-user] Raspberry Pi "hat"
To: geda-user AT delorie DOT com
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

On Tue, Jul 4, 2017 at 5:21 AM, Sabin Iacob (iacobs AT m0n5t3r DOT info) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> On 07/03/2017 11:04 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via
> geda-user AT delorie DOT com] wrote:
>> On Mon, Jul 3, 2017 at 11:26 AM, Dave McGuire (mcguire AT neurotica DOT com)
>> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>>>   Would anyone happen to have a PCB outline/template/etc for a Raspberry
>>> Pi 2 "hat" board, the 40-pin connector version?
>> Not at the moment but by chance I was about to make one.  I can do
>> this pretty easily
>> as I already have one for the beaglebone black that can just be
>> tweaked.
>
>
> do you by any chance have that one somewhere online? maybe also the
> symbol... I need to make a breakout board for a BBB and the thought of
> drawing a beelion holes is ... less than exciting :)
>
>

I made some BBB revC parts for gEDA  a few years back, they worked but
there were a few problems to hack around:

https://raw.githubusercontent.com/miloh/gpcb-footprints/master/beagleboneblack.fp
https://raw.githubusercontent.com/miloh/gpcb-footprints/master/beaglebone-pins.fp

When I used these files, I placed the first 'beagleboneblack.fp' as a
template for a (hat?) design that would be pluggable to the BBB (revC
I believe). The pins included are registration references to mounts or
to the pin 1 location of the P8/P9 headers.

The pin footprint above doesn't have the correct pinnames to fit with
the symbols (linked below). So after placing the above two footprints
for registration references and outline information, the designer must
cleanup the footprint/symbol matchup, or add another round of plain
header footprints (using 0.1" headers from the stock library) to make
it all work. The outlines need to be moved from silk to the
appropriate layer.

Now, I would redesign these using subc in pcb-rnd, taking care of a
set of the above issues.

Finally regarding schematics and symbols. For the symbols I went ahead
and used gpios to work with the above layouts. This is somewhat cruel
to a designer who doesn't have a roadmap of the AM335x in their brain:

https://raw.githubusercontent.com/miloh/geda-symbols/master/BBB_CAPEHEADER_P9.sym
https://raw.githubusercontent.com/miloh/geda-symbols/master/BBB_CAPEHEADER_P8.sym

I wonder if there is a way CAD can help in these cases? Roughly, I
want to have symbols with cycling potential netnames, in order to aide
in the creation of devicetree overlays, and to simplify/adjust layout.
It would be an interesting improvement for a schematic editor in an
age of crossbar switch IO uc's and fpgas, and I hope to find new or
existing floss schematic editors that handle this well.

-r. miloh

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019