Differential pairs wont terminate/connect

Bug #1802031 reported by Scott Mullin
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Undecided
Tomasz Wlostowski

Bug Description

I just upgraded to 5.0.1-3. In 5.0 I was able to use the differential pairs routing and it worked great. Now when I try to route differential pairs they wont attach to end pads. I have tried starting differential pairs from both ends, trying to connect in the middle, and they wont. Its like a DRC error but against its own net. I end up having to use single tracks to connect the two sets of traces.

I am using windows 7 build 7601, service pack 1, 64 bit edition.
wxwidgets 3.03 Unicode and boost 1.60.0

I hope that is everything.

Tags: pcbnew pns
Revision history for this message
Nick Østergaard (nickoe) wrote :

I see similar issues with having difficulties connecting diff pairs. Try to set the grid tp really fine as a workaround, and it is easoer to make it connect.

tags: added: pcbnew pns
Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

Does holding the shift key down to disable grid snapping help? I know this was recently fixed so I'm wondering if this was a side effect.

Changed in kicad:
status: New → Incomplete
Revision history for this message
Seth Hillbrand (sethh) wrote :

@Scott-

If the above suggestions do not work, please post some additional information about the nets you are trying to connect. Screenshots work (also include a screenshot of your net class setup). Better yet is the board you are using.

It may also help to route dp in "Highlight collisions" mode to show where the collision is happening.

Revision history for this message
Scott Mullin (samullin) wrote : DRS4.zip

I've shared an item with you:

DRS4.zip
https://drive.google.com/file/d/1_OsQcmHVaMcigCXQP0fYdX8-2mpqL5bC/view?usp=sharing&ts=5be46428

It's not an attachment -- it's stored online. To open this item, just click
the link above.

Seth,

Here is the project file. I just started the layout you can use the images
in the other email to orient yourself.

Scott

Revision history for this message
Scott Mullin (samullin) wrote : Re: [Bug 1802031] Re: Differential pairs wont terminate/connect

Seth,

Thank you for looking into this.

So far it hasnt helped. I am sending you a link to my google drive to the
board files. As well as some pics.

[image: image.png]

Here is a set of DP that wont join

This pic I am trying to join them in collision mode.
[image: image.png]

Location on board.

On Wed, Nov 7, 2018 at 12:20 PM Seth Hillbrand <email address hidden>
wrote:

> @Scott-
>
> If the above suggestions do not work, please post some additional
> information about the nets you are trying to connect. Screenshots work
> (also include a screenshot of your net class setup). Better yet is the
> board you are using.
>
> It may also help to route dp in "Highlight collisions" mode to show
> where the collision is happening.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1802031
>
> Title:
> Differential pairs wont terminate/connect
>
> Status in KiCad:
> Incomplete
>
> Bug description:
> I just upgraded to 5.0.1-3. In 5.0 I was able to use the differential
> pairs routing and it worked great. Now when I try to route
> differential pairs they wont attach to end pads. I have tried
> starting differential pairs from both ends, trying to connect in the
> middle, and they wont. Its like a DRC error but against its own net.
> I end up having to use single tracks to connect the two sets of
> traces.
>
> I am using windows 7 build 7601, service pack 1, 64 bit edition.
> wxwidgets 3.03 Unicode and boost 1.60.0
>
> I hope that is everything.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/kicad/+bug/1802031/+subscriptions
>

Revision history for this message
Seth Hillbrand (sethh) wrote :

Well, I'm happy to report that your issue appears to be fixed in 5.0.2

I'm attaching the video of routing the traces in 5.0.2 dev.

Can you test the download at http://downloads.kicad-pcb.org/windows/testing/5.0/ and see if it works for you as well?

Changed in kicad:
status: Incomplete → Fix Committed
milestone: none → 5.0.2
Revision history for this message
Scott Mullin (samullin) wrote :

I am downloading it now. Ill let you know how it goes.

Scott

On Thu, Nov 8, 2018 at 12:06 PM Seth Hillbrand <email address hidden>
wrote:

> Well, I'm happy to report that your issue appears to be fixed in 5.0.2
>
> I'm attaching the video of routing the traces in 5.0.2 dev.
>
> Can you test the download at http://downloads.kicad-
> pcb.org/windows/testing/5.0/ and see if it works for you as well?
>
> ** Attachment added: "dp-2018-11-08_08.49.12.mp4"
>
> https://bugs.launchpad.net/kicad/+bug/1802031/+attachment/5210404/+files/dp-2018-11-08_08.49.12.mp4
>
> ** Changed in: kicad
> Status: Incomplete => Fix Committed
>
> ** Changed in: kicad
> Milestone: None => 5.0.2
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1802031
>
> Title:
> Differential pairs wont terminate/connect
>
> Status in KiCad:
> Fix Committed
>
> Bug description:
> I just upgraded to 5.0.1-3. In 5.0 I was able to use the differential
> pairs routing and it worked great. Now when I try to route
> differential pairs they wont attach to end pads. I have tried
> starting differential pairs from both ends, trying to connect in the
> middle, and they wont. Its like a DRC error but against its own net.
> I end up having to use single tracks to connect the two sets of
> traces.
>
> I am using windows 7 build 7601, service pack 1, 64 bit edition.
> wxwidgets 3.03 Unicode and boost 1.60.0
>
> I hope that is everything.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/kicad/+bug/1802031/+subscriptions
>

Revision history for this message
Scott Mullin (samullin) wrote :

Well, its partially fixed. I can now run the DP between two points. I can
also connect, somewhat, two DP of the same net (segmented). However its
more like one trace is placed over the other, not really connecting. So i
tried to tune the length (and skew ) of the two sets of DP's i ran, The DP
that was run continuously from point A to point B everything work as it
should. The segmented DP would only tune in the sections that were laid
(same with skew). Here is a pic. As you can see, the highlighed tuned
length line, isnt the entire trace length.

[image: image.png]

I can use it as is, Ill make sure and run the DP continuously between the
two points.

Hope this helps.

Scott

On Thu, Nov 8, 2018 at 12:14 PM Scott Mullin <email address hidden> wrote:

> I am downloading it now. Ill let you know how it goes.
>
> Scott
>
> On Thu, Nov 8, 2018 at 12:06 PM Seth Hillbrand <email address hidden>
> wrote:
>
>> Well, I'm happy to report that your issue appears to be fixed in 5.0.2
>>
>> I'm attaching the video of routing the traces in 5.0.2 dev.
>>
>> Can you test the download at http://downloads.kicad-
>> pcb.org/windows/testing/5.0/ and see if it works for you as well?
>>
>> ** Attachment added: "dp-2018-11-08_08.49.12.mp4"
>>
>> https://bugs.launchpad.net/kicad/+bug/1802031/+attachment/5210404/+files/dp-2018-11-08_08.49.12.mp4
>>
>> ** Changed in: kicad
>> Status: Incomplete => Fix Committed
>>
>> ** Changed in: kicad
>> Milestone: None => 5.0.2
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1802031
>>
>> Title:
>> Differential pairs wont terminate/connect
>>
>> Status in KiCad:
>> Fix Committed
>>
>> Bug description:
>> I just upgraded to 5.0.1-3. In 5.0 I was able to use the differential
>> pairs routing and it worked great. Now when I try to route
>> differential pairs they wont attach to end pads. I have tried
>> starting differential pairs from both ends, trying to connect in the
>> middle, and they wont. Its like a DRC error but against its own net.
>> I end up having to use single tracks to connect the two sets of
>> traces.
>>
>> I am using windows 7 build 7601, service pack 1, 64 bit edition.
>> wxwidgets 3.03 Unicode and boost 1.60.0
>>
>> I hope that is everything.
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/kicad/+bug/1802031/+subscriptions
>>
>

Changed in kicad:
assignee: nobody → Tomasz Wlostowski (twlostow)
Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.