Thanks, that helps a lot.

(I assume that when you modified the part, you told the
system that the vss and vdd pins were power in types)

The problem is not so much a pin error but a DRC warning. 
You have a few options depending on your design.

You could insert a dummy component and connect the pins via that to + or
0v as required. Or connect to a couple of jumpers. Not really ideal in
most cases, but if yo8u use jumpers in your design they can perform that
function

You could as Alain suggested edit the pin to be passive, that works but
is not ideal. 

Thirdly you could simply change the drc rules for that type of connection.
Click on the drc button, and then select options. 

On the right hand side, 8 down (power out) then three across (follow that
up and you will hit bidi) at 8,3 you will see that it is set to a yellow
square with a W in it, (warning) if you change that to green that will
tell drc that you want it to allow power connections to bidi pins and you
error will go away.

The errors you are getting are warnings, so they do serve a useful
purpose. You could simply ignore them and carry on. Remember to be
careful if you change drc rules. 

Andy









On Tue, 24 Mar 2009 22:58:14 +0200
Pertti Kellomäki <[email protected]> wrote:

> On Mon, Mar 23, 2009 at 12:44 PM, Andy Eskelson <[email protected]> wrote:
> > Please state:
> > the library, the device, and the pin name and pin numbers that you are
> > having problems with. then we can all look at the same thing.
> 
> Ok. Here's the chip I am using (uALFAT):
> 
> <http://www.ghielectronics.com/product/1/>
> 
> It is a LPC2103 with firmware for handling the FAT filesystem,
> so I modified the LPC210X part obtained from
> 
> <http://library.oshec.org/compressed/all.tar.gz>
> 
> Here's what the user manual for the uALFAT chip says:
> 
>   μALFAT uses UART, I2C or SPI to communicate with any external
>   microcontroller. At power up, μALFAT samples SPI_SSEL# [pin 28]
>   and SPI_SCK [pin 22] pins to determine what interface to use.
> 
> The problem arises when I wire pins 22 and 28 to ground to indicate
> that I want to use the UART to communicate with the chip. Eeschema
> does not know that the pins are being used as input only, so it complains.
> -- 
> Pertti
> 
> 
> ------------------------------------
> 
> Please read the Kicad FAQ in the group files section before posting your 
> question.
> Please post your bug reports here. They will be picked up by the creator of 
> Kicad.
> Please visit http://www.kicadlib.org for details of how to contribute your 
> symbols/modules to the kicad library.
> For building Kicad from source and other development questions visit the 
> kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups 
> Links
> 
> 
> 

Reply via email to