ERC error "Input Power pin not driven by any Output Power pins" caused by inline resistor

As per the attached screenshot I put together a simplified version of a schematic which gets an ERC error “Input Power pin not driven by any Output Power pins” even though the PWR_FLAG’s are set on the power sources.

The error goes away when removing the R8 resistor, however as this is only a simplified schematic to demonstrate the issue I can’t remove R8. I am using Kicad v7.0.9, what is the solution to this issue?

the solution is to place a power flag to pin 1 of U2.

That works, however doing so doesn’t make sense to me :confused: Is it a matter of Kicad’s ERC not understanding R8 is just a wire going through from VCC?

that’s it. ERC cannot tell apart a resistor from a capacitor or from a jumper. (that’s what you are there for) :slight_smile:

1 Like

ERC is not what you could describe as AI. :rofl:

An input must be directly attached to an output for ERC to be happy. Anything between the input and an output causes ERC to go hysterical. Either do as @Claudio.Lorini says or ignore the warning or change the input pin type to “Passive”.

I thought about that, but coming from a Software background doing so felt so dirty that it had to be wrong.

1 Like

At KiCad forum it was said several dozen times that ERC is only a rule-tester and certainly does not think or understand anything :slight_smile:

An electronic designer comment: this is actually desirable, as it lets you connect two nets named differently without ERC throwing warnings/errors. Symbol “net_tie” does the same… it’s just a wire.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.