I am receiving Error message “Error: Invalid connection between bus and net items”
I have defined a group bus using Bus Alias Definitions. Under Alias I define the bus
name STL Under Net/NestedBusName I define the members. There are 12 members. SW_A, SW_B, SW_C, SW_D, TUNE_A, TUNE_B, TUNE_C, TUNE_D,
LOAD_A, LOAD_B, LOAD_C, LOAD_D.
I have drawn the bus in two hierarchical sheets labeled it using {STL}, attached a hierarchical connector using the label STL. The bus has correctly had the individual names attached to the bus in both hierarchical sheets.
Running Electrical Rules checker gives me the above error.
I am not sure how to attach the schematic, but am willing to do so if instructed.
I did not see an “Invalid connection” thing, but I did get some complaints about different names, You put both local labels and hierarchical labels on the bus, and those had different names. Local labels with the curly brackets, but hierarchical labels without the curly brackets.
I deleted the local labels on the sub sheets, and put curly brackets on the hierarchical labels. Then I also re-imported the hierarchical sheet pins because their names changed.
Now it looks like:
Also, for the next time, make sure you understand a feature before you use it in a complex schematic. With a simple thing, it’s much quicker to fix if you made a mistake.
I did this in KiCad V8. If you still use V7, then you will have to do these changes yourself.
Last, there is (or was?) a missing no-connect flag. That was the last remaining error message.
Thank you Paul.
I previously used buss connections without the Hierarchical connections.
That worked OK for me. I re-read the manual about buss connections several times
and did not see any information about using them with Hierarchical connections.
Is there anything missing in this regard???