Mail Archives: geda-user/2012/04/26/18:07:33
Russel Dill:
> On Thu, Apr 26, 2012 at 6:05 AM, Karl Hammar <karl AT aspodata DOT se> wrote:
...
> >> $ PYTHONPATH=. examples/ibs2symdef.py stm32f2_lqfp100.ibs
> > ...
> >> $ djboxsym < STM32F2_LQFP100.symdef > STM32F2_LQFP100.sym
> > ...
> >> The model doesn't contain any ground or power pins, so they do not
> >> appear in the symbol. Also, the first model option for all the other
> >> pins, so they all show up on the left side of the symbol. Its easy
> >> enough to edit the symdef file to move them around though.
> >
> > Well, the pins are there, but commented and without a model to reference:
> >
> > $ egrep '^\|[0-9]+ [A-Z]' stm32f2_lqfp100.ibs
> > |6 VBAT VDD33IOSWCO_MOSSWI_FT
...
> > Should one expect ibis files to contain such incomplete pin definitions
> > and somehow add some ad hoc rules for them (I havn't seen many ibis
> > files so I can't say)?
>
> Generally when stuff is commented out in an IBIS file, its either
> because it doesn't work, it provides the user with some alternate
> functionality they can toggle, or its just informative. In this case
> it doesn't work and it might just be informative.
>
> The models referenced on the power and ground pins do not exist. The
> model name for a power pin should be just POWER and for a ground pin
> just GND. Pins that are not connected should have the model name NC. I
> also notice in this model that there are some pin names duplicated
> which may or may not be intentional, you'd have to check the
> datasheet.
...
Ok, stm32f2_lqfp100.ibs is just an example of a incomplete file.
Thanks, anyhow,
/Karl Hammar
-----------------------------------------------------------------------
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57
- Raw text -