Re: [kicad-users] on the fly pin reassignment
einazaki668 ha scritto: Is there an easy way to change pin assignments between a schematic and pcb in an ad-hoc, on the fly manner? Say I have a part where the pinout on the actual part doesn't match up with the pinout on the pcb module (for whatever reason). Clone the pcb module and reassign pins as needed. Save it in your library and that's done. BYtE, Diego.
[kicad-users] Bad Bus Label error message when making netlist
I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong?
[kicad-users] Re: documentation on use of Bussing on subsheets in EEschema?
I am having a similar problem. Using busses to connect components on the same sheet seems to work fine. When I used busses between sheets the netlist generator reports Bad Bus Label for each bus. I have read section 5.5 and the process seems fairly clear but I haven't been able to make it work. Any ideas? Bob --- In kicad-users@yahoogroups.com, calvingrier cgr...@... wrote: --- In kicad-users@yahoogroups.com, calvingrier cgrier@ wrote: I can't seem to find a good guide or tutorial on the use of a bus in a hierarchical sub-sheet. Obviously a bus coming into the main sheet from a sub sheet would simplify the visual representation of the hierarchical pins in the bus. But I can't understand how to number them correctly, and how to apply the right label. This was done on the S2Proto - Spartan II FPGALibre Board design to good effect. http://fpgalibre.sourceforge.net/ingles.html#tp30 Can anyone help explain how to use this approach to a novice? --CG Someone must know how to do this? --CG
Re: [kicad-users] Bad Bus Label error message when making netlist
My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid. (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see. Greg From: mmabshaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Tuesday, June 23, 2009 5:02:04 PM Subject: [kicad-users] Bad Bus Label error message when making netlist I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong? Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links
RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment]
Greg, I appreciate you taking the time to help me! The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message Bad Bus Label. If I ignore the message and attempt to generate a netlist, I get the same error message. Bob From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg Dyess Sent: Wednesday, June 24, 2009 9:23 AM To: kicad-users@yahoogroups.com Subject: Re: [kicad-users] Bad Bus Label error message when making netlist My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid. (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see. Greg _ From: mmabshaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Tuesday, June 23, 2009 5:02:04 PM Subject: [kicad-users] Bad Bus Label error message when making netlist I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong? Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org http://www.kicadlib.org/ for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links image001.jpgimage002.jpg
Re: [kicad-users] Bad Bus Label error message when making netlist
Try changing the label to A_BUS[0..15] instead of A_BUS[0,15] (Note the .. instead of ,). In addition, I will load up your schematic and try to see what I can see. Greg From: Bob Shaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Wednesday, June 24, 2009 9:13:47 AM Subject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment] [Attachment(s) from Bob Shaffer included below] Greg, I appreciate you taking the time to help me! The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message “Bad Bus Label”. If I ignore the message and attempt to generate a netlist, I get the same error message. Bob From:kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg Dyess Sent: Wednesday, June 24, 2009 9:23 AM To: kicad-users@yahoogroups.com Subject: Re: [kicad-users] Bad Bus Label error message when making netlist My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid. (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see. Greg From:mmabshaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Tuesday, June 23, 2009 5:02:04 PM Subject: [kicad-users] Bad Bus Label error message when making netlist I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong? Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links Attachment(s) from Bob Shaffer 1 of 1 File(s) TestBoard.zip
RE: [kicad-users] Bad Bus Label error message when making netlist
Greg, Well…. I’m so embarrassed! That was it. Thanks again for your help. Bob From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg Dyess Sent: Wednesday, June 24, 2009 12:23 PM To: kicad-users@yahoogroups.com Subject: Re: [kicad-users] Bad Bus Label error message when making netlist Try changing the label to A_BUS[0..15] instead of A_BUS[0,15] (Note the .. instead of ,). In addition, I will load up your schematic and try to see what I can see. Greg _ From: Bob Shaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Wednesday, June 24, 2009 9:13:47 AM Subject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment] [ http://us.mg4.mail.yahoo.com/dc/blank.html?bn=1357.22.intl=us.lang=en-US#TopText Attachment(s) from Bob Shaffer included below] Greg, I appreciate you taking the time to help me! The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message “Bad Bus Label”. If I ignore the message and attempt to generate a netlist, I get the same error message. Bob From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg Dyess Sent: Wednesday, June 24, 2009 9:23 AM To: kicad-users@yahoogroups.com Subject: Re: [kicad-users] Bad Bus Label error message when making netlist My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid. (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see. Greg _ From: mmabshaffer bob.shaf...@micromod.com To: kicad-users@yahoogroups.com Sent: Tuesday, June 23, 2009 5:02:04 PM Subject: [kicad-users] Bad Bus Label error message when making netlist I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong? Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org http://www.kicadlib.org/ for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links Attachment(s) from Bob Shaffer 1 of 1 File(s) Image removed by sender. TestBoard.zip http://d.yimg.com/kq/groups/16027698/1772850888/name/TestBoard.zip ~WRD000.jpgimage001.jpgimage002.jpg
Re: [kicad-users] Bad Bus Label error message when making netlist
Been there, done that myselftoo many times. Glad I could help someone for once! Greg From: Bob Shaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Wednesday, June 24, 2009 11:41:29 AMSubject: RE: [kicad-users] Bad Bus Label error message when making netlist Greg, Well…. I’m so embarrassed! That was it. Thanks again for your help. Bob From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg DyessSent: Wednesday, June 24, 2009 12:23 PMTo: kicad-us...@yahoogroups..comSubject: Re: [kicad-users] Bad Bus Label error message when making netlist Try changing the label to A_BUS[0..15] instead of A_BUS[0,15] (Note the "..." instead of ","). In addition, I will load up your schematic and try to see what I can see. Greg From: Bob Shaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Wednesday, June 24, 2009 9:13:47 AMSubject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment][Attachment(s) from Bob Shaffer included below] Greg, I appreciate you taking the time to help me! The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message “Bad Bus Label”. If I ignore the message and attempt to generate a netlist, I get the same error message. Bob From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg DyessSent: Wednesday, June 24, 2009 9:23 AMTo: kicad-users@yahoogroups.comSubject: Re: [kicad-users] Bad Bus Label error message when making netlist My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid. (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see. Greg From: mmabshaffer bob.shaf...@micromod.comTo: kicad-users@yahoogroups.comSent: Tuesday, June 23, 2009 5:02:04 PMSubject: [kicad-users] Bad Bus Label error message when making netlistI just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a "Bad Bus Label" error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong?Please read the Kicad FAQ in the group files section before posting your question.Please post your bug reports here. They will be picked up by the creator of Kicad.Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library.For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links* To visit your group on the web, go to: http://groups.yahoo.com/group/kicad-users/* Your email settings: Individual Email | Traditional* To change settings online go to: http://groups.yahoo.com/group/kicad-users/join (Yahoo! ID required)* To change settings via email: mailto:kicad-users-dig...@yahoogroups.com mailto:kicad-users-fullfeatu...@yahoogroups.com* To unsubscribe from this group, send an email to: kicad-users-unsubscr...@yahoogroups..com* Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ Attachment(s) from Bob Shaffer 1 of 1 File(s) TestBoard.zip
[kicad-users] Re: Bad Bus Label error message when making netlist
--- In kicad-users@yahoogroups.com, Greg Dyess gregory.dy...@... wrote: Try changing the label to A_BUS[0..15] instead of A_BUS[0,15] (Note the .. instead of ,). In addition, I will load up your schematic and try to see what I can see. Greg yes, I was burned here as well. An enhancement request for EEschema would be to allow A_BUS[0..15] or A_BUS[0:15] like verilog syntax...but A_BUS[0,15] in verilog would mean only 2 members {A_BUS[0], A_BUS[15}. The missing feature is bundles, which would allow grouping multiple buses and control lines into a single bus (bundle) on the schematic or assign MEM_BUS[50:0] = {ADR[31:0], DATA[15:0], \RD, \WRT, CLK}; MEM_BUS would be the sheet port name and the right hand members part of the bus rippers. In verilog, this bidirectionaly wires: MEM_BUS[50] to ADR[31] MEM_BUS[49] to ADR[30] MEM_BUS[1] to \WRT MEM_BUS[0] to CLK However implying this left to right assignment on a schematic might be problematic. One work around is to use Global Lables even though (for better documentation) it's nice to see the members on a bus label! The current approach promotes A_BUS[0..15] to sub_sheet/A_BUS[0], sub_sheet/A_BUS[1]... sub_sheet/A_BUS[15] as netnames for the parent and sub_sheet. Bottom line is always check the netlist! -Frank From: Bob Shaffer bob.shaf...@... To: kicad-users@yahoogroups.com Sent: Wednesday, June 24, 2009 9:13:47 AM Subject: RE: [kicad-users] Bad Bus Label error message when making netlist [1 Attachment] [Attachment(s) from Bob Shaffer included below] Greg, I appreciate you taking the time to help me!  The attached files represent a simple test design that illustrate my problem. When I try to connect the two sheets together by drawing a Bus between A_BUS[0,15] on Sheet A to A_BUS[0,15] on Sheet B I get a popup error message âBad Bus Labelâ. If I ignore the message and attempt to generate a netlist, I get the same error message.  Bob   From:kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Greg Dyess Sent: Wednesday, June 24, 2009 9:23 AM To: kicad-users@yahoogroups.com Subject: Re: [kicad-users] Bad Bus Label error message when making netlist  My initial guesses would be: 1. You used a local label instead of a global label or net name. 2. Somehow numbers were not the last characters in the individual nets or the bus was not the prefix of the net names. 3. Buses in KiCAD are not like computer busses. Only nets with the same prefix followed by numbers are allowed in the bus. A0, A1, A2 in bus A[0..2] is a valid bus but WR, RD, CLK in bus Control is not valid.  (I did all of the above starting out) It's difficult to analyze without seeing what you have done. If you email me directly with the archived project files I can load it up and see.  Greg From:mmabshaffer bob.shaf...@... To: kicad-users@yahoogroups.com Sent: Tuesday, June 23, 2009 5:02:04 PM Subject: [kicad-users] Bad Bus Label error message when making netlist I just tried using KiCad for capturing a schematic and all went well until I tried to generate the netlist. I get a Bad Bus Label error popup message for each bus. The design is a hierarchical design with busses going between sheets. Can anyone give me a hint as to what I am doing wrong? Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links Attachment(s) from Bob Shaffer 1 of 1 File(s) TestBoard.zip