Author Topic: More than one OUTPUT pin on net SDA  (Read 4454 times)

0 Members and 1 Guest are viewing this topic.

Offline JacquesBBB

  • Frequent Contributor
  • **
  • Posts: 784
  • Country: fr
More than one OUTPUT pin on net SDA
« on: September 18, 2015, 08:44:27 am »
Hi All,

After trying Kicad on a Macbook, and quitting rapidly once I realized it was just impossible to use with the trackpad, I switched to Eagle, and find it quite  usable, despite the non -Mac syntax.
Once you start to understand the philosophy of the software for selection, things start to behave better, and
you get the feeling that you can do a lot with Eagle, especially because of the scripting capabilities.

But I encounter this error in the ERC check :
"More than one OUTPUT pin on net SDA"

It seems to me that it is perfectly normal to have several connections to a SDA bus line.

Do I miss something ?

Why is Eagle complaining ?

How can I remove this message ?

Thanks.
 

Offline codeboy2k

  • Super Contributor
  • ***
  • Posts: 1838
  • Country: ca
Re: More than one OUTPUT pin on net SDA
« Reply #1 on: September 18, 2015, 08:59:10 am »
What library part(s) are you using?

ERC only allows 1 pin designated as an OUTPUT pin on any net.  It would seem that you have multiple SDA pins connected and there are two or more with the direction set to out

Check those parts in the library editor. In the pin properties dialog the direction should be set to io, not out
 

Offline JacquesBBB

  • Frequent Contributor
  • **
  • Posts: 784
  • Country: fr
Re: More than one OUTPUT pin on net SDA
« Reply #2 on: September 18, 2015, 01:12:27 pm »
That was it  Thanks !

The part  is a  ADT7420UCPZ-R2  ( I2C temp sensor) and I got the library from farnell / element 14.

I change  the  pin from (O) to (IO)  and now everything is fine.
 

Offline codeboy2k

  • Super Contributor
  • ***
  • Posts: 1838
  • Country: ca
Re: More than one OUTPUT pin on net SDA
« Reply #3 on: September 18, 2015, 06:19:06 pm »
You should send a quick note to element14 about it :)  That part is wrong on their website then.

Cheers!
 

Offline Quarlo Klobrigney

  • Frequent Contributor
  • **
  • Posts: 457
  • Country: pt
  • Behind every alfoil hat is a genius
Re: More than one OUTPUT pin on net SDA
« Reply #4 on: September 18, 2015, 06:27:02 pm »
Click on show (the eye icon) and then click on the SDA net in question. It will highlight all nets connected to it. Easy way to determine what's misconnected. Alternatively type show in the command bar and SDA.
« Last Edit: September 18, 2015, 06:29:14 pm by Quarlo Klobrigney »
Voltage, does not flow, nor does it go.
 

Offline Karel

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: 00
Re: More than one OUTPUT pin on net SDA
« Reply #5 on: September 20, 2015, 04:47:26 pm »
I never use devices/symbols/footprints supplied with Eagle are from other people.
I design them myself and I assign all pins of a symbol "passive". Always.
The difference between theory and practice is less in theory than
the difference between theory and practice in practice.
Expensive tools cannot compensate for lack of experience.
 

Offline Tac Eht Xilef

  • Frequent Contributor
  • **
  • Posts: 511
  • Country: 00
Re: More than one OUTPUT pin on net SDA
« Reply #6 on: September 20, 2015, 10:51:37 pm »
I assign all pins of a symbol "passive". Always.

Then you are missing out on half the value and purpose of the ERC.
 

Offline Karel

  • Super Contributor
  • ***
  • Posts: 1396
  • Country: 00
Re: More than one OUTPUT pin on net SDA
« Reply #7 on: September 21, 2015, 06:35:30 am »
I assign all pins of a symbol "passive". Always.

Then you are missing out on half the value and purpose of the ERC.

You are exaggerating. ERC is much more than that. Pin function checking is only about 1% of the ERC.
Anyway, it never caused me faulty boards.

The difference between theory and practice is less in theory than
the difference between theory and practice in practice.
Expensive tools cannot compensate for lack of experience.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf