Elements Ending With Zero Issue

I am running into this weird issue where the all my tags (global or local) are “not connected”. I have deleted and redone the tags a few times and that does not work. I am not sure what else to do. Grid is set to 1.27mm so it isn’t that part.

Report snippet:
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(167.6400 mm, 147.3200 mm): Global Label ‘GAP0’
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(110.4900 mm, 146.0500 mm): Global Label ‘FAULT0’

Photos:

Start with fixing this:

image

Local labels and global labels with the same name connect with each other on the same sheet, so there is no need for doubling up.

For the rest … I don’t really know. Is this on a single sheet or is it a hierarchical design?
Are there also other less obvious ERC messages that could shine some light on the cause?

One thing you can do is to make a copy of your project and then start deleting parts of the schematic to narrow down the cause.

It is a hierarchical design. I did make a copy and started deleting and nothing changed. I gave up after 1/2 deleting and the error kept coming back. All errors are pretty much related to this (outside of the 1 power in error)

Full ERC below:
***** Sheet /pBitCal/
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(110.4900 mm, 146.0500 mm): Global Label ‘FAULT0’
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(167.6400 mm, 147.3200 mm): Global Label ‘GAP0’
[pin_not_driven]: Input pin not driven by any Output pins
; Severity: error
@(119.3800 mm, 146.0500 mm): Symbol U107 Pin 11 [4A, Input, Line]

***** Sheet /errorInject/
[power_pin_not_driven]: Input Power pin not driven by any Output Power pins
; Severity: error
@(72.3900 mm, 128.2700 mm): Symbol U11 Pin 7 [GND, Power input, Line]

***** Sheet /errorDetect/

***** Sheet /errorFixCalc/
[label_dangling]: Label not connected to anything
; Severity: error
@(214.6300 mm, 26.6700 mm): Label ‘GAP0’
[label_dangling]: Label not connected to anything
; Severity: error
@(171.4500 mm, 85.0900 mm): Label ‘GAP0’
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(165.1000 mm, 85.0900 mm): Global Label ‘GAP0’
[label_dangling]: Label not connected to anything
; Severity: error
@(142.2400 mm, 81.2800 mm): Label ‘FAULT0’
[global_label_dangling]: Global label not connected anywhere else in the schematic
; Severity: warning
@(142.2400 mm, 81.2800 mm): Global Label ‘FAULT0’

***** Sheet /transmitCorrected/
[label_dangling]: Label not connected to anything
; Severity: error
@(29.2100 mm, 55.8800 mm): Label ‘GAP0’
[pin_not_driven]: Input pin not driven by any Output pins
; Severity: error
@(39.3700 mm, 55.8800 mm): Symbol U11 Pin 3 [1B, Input, Line]
[label_dangling]: Label not connected to anything
; Severity: error
@(101.6000 mm, 24.1300 mm): Label ‘GAP0’

From your screenshot we don’t see GAP0 being connected to anything.

global tag connects here

I would have deleted 80% in the first pass. :slight_smile:

Another more direct approach is to:

  1. Delete all the GAP0 labels → Do ERC.
  2. Add local GAP0 labels → Do ERC.
  3. Add a global GAP0 label → Do ERC.

Can yo zip up and upload the project?

I’d rather not upload it :sweat_smile:. I am making a kit to for the youts for the first soldering and programming kit which shows in hardware a Hamming(15,11). Everything is THT and chunky.

What I think is happening is that you can come up a level hierarchical level and connect to a global (tmpGAP0) but not go down a level, then connect to a global (FAULT0 or GAP0). Will investigate and upload later if I can recreate.

For following schematic:
Labels
I also have two Errors: “Label not connected to anything”. Why 2?
For following:
Labels2
I have no Errors.

I don’t need the whole project. It’s just about the labels.

  1. Make a copy.
  2. Delete all schematic symbols.
  3. Delete all wiring that is not relevant.
  4. Add some fake schematic symbols.
  5. Verify the ERC issue is still present.
  6. Zip it up and upload.

I don’t know everything about labels in KiCad, a short overview from memory:

  1. Local labels are limited to a single sheet.
  2. Global labels connect to other global labels though all sheets.
  3. If a sheet has a local and a global label, then they also connect.
  4. Hierarchical labels only connect through sheet connectors.

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