GND getting ERC errors and warning

Hi guys, I know this has been discussed many times, but I read the manual because I was getting errors in the power supply networks +12V and GND. According to the KiCad documentation, I added labels for +12V, and this resolved the issue in that network. However, I still have problems with the GND network (labeled Earth in my project). I also tried adding the PWR_FLAG symbol, but it didn’t help.

Here are the errors I’m encountering:

  1. Error: Power Output pins connected together
  • Symbol: U1-PIC16F1938-I/SS1, Pin 8 (VSS, Power Output, Line)
  • Symbol: U1-PIC16F1938-I/SS1, Pin 19 (VSS, Power Output, Line)
  1. Warning: Power Output pin connected to Bidirectional pin
  • Symbol: PROG1, Pin 3 (GND, Power Output, Line)
  • Symbol: TM1, Pin 5 (Bidirectional, Line)
  1. Warning: Power Output pin connected to Bidirectional pin
  • Symbol: PROG1, Pin 3 (GND, Power Output, Line)
  • Symbol: TM1, Pin 5 (Bidirectional, Line)
  1. Error: Power Output pins connected together
  • Symbol: PROG1, Pin 3 (GND, Power Output, Line)
  • Symbol: U1-PIC16F1938-I/SS1, Pin 8 (VSS, Power Output, Line)
  1. Error: Power Output pins connected together
  • Symbol: PROG1, Pin 3 (GND, Power Output, Line)
  • Symbol: U1-PIC16F1938-I/SS1, Pin 19 (VSS, Power Output, Line)

I’m not using ERC but I think that the problem is that you have some symbols having GND pins being power-output when all they should probably be power input.

Where did you get that symbol from?
U1 VSS pins are Power Inputs.
Is PROG1 a connector?

Aha, OK, I will try to switch them and then test ERC. Let’s see.

I created the symbol at the beginng when I started to use KiCad so I could make some mistakes.
PROG1 is a connector, used to programm the PIC but mainly used as OLED display output.

What is this strange combination?

image

image

image

Take off all the “Earth” things and leave just the basic downward pointing earth symbol.

It is solved now. No errors and warnings regarding +12V ang GND. I also had to switch several pins of my symbols from power I<->O and fromm bidirectional to power I/O.

Thanks for help.

I don’t think you really want to do this . . . it makes your reverse polarity protection diode pointless . . .

Yeah, this makes wonder if you think that those arrow symbols are just descriptors, so that they would only tell what’s the voltage (same with Earth). But they create nets, so all “+12V” are connected together.

3 Likes

You have to be careful with power symbols, OP. Like labels, they too create nets. If you want to annotate, you can use graphical text, the big T tool in the right column, which have no effect on the circuit.