You need to use EasyEDA editor to create some projects before publishing
DRC errors using DRV8825 component
1596 9
dbostream 7 years ago
First time user of EasyEDA here and I am trying to use the [DRV8825 stepper motor driver carrier][1] in my design but always get lots of DRC errors saying "track2pad" and "track2track". All the errors have to do with the U1 (DRV8825) component. Any idea what could be wrong? I put together the simplest example circuit I could think of to illustrate the problem (see picture below). I have played around with the DRC settings but to no avail. ![DRC errors][2] /Daniel [1]: https://easyeda.com/component/DRV8825_Stepper_Motor_Driver_Carrier-BQjM0mEvl [2]: https://s12.postimg.org/qtxkh32nh/drc_errors.png
Comments
andyfierman 7 years ago
Hi Daniel, Welcome to EasyEDA. Can you make a copy of your project public? Here's how: https://easyeda.com/Doc/Tutorial/share.htm#Sharing
Reply
dbostream 7 years ago
@andyfierman I have made it public now.
Reply
andyfierman 7 years ago
The problem is that the `DRV8825 stepper motor driver carrier` package appears to have some spurious tracks drawn under most of the pads on the bottom solder layer (which is actually the bottom solder mask, not the bottom copper layer) and these are what the DRC is seeing as errors. The simple solution is to open the package for edting (SHIFT+F to find it then click on `Edit`), turn off the visibility of the `All layers` layer and then hold down the CTRL key and select each horizontal and each vertical line segment. This selects all the segments. Then press the delete key. This deletes all the segments. (Simply doing a right or left hand drag also selects and consequently deletes all the pads even though they are invisible, which is why the segments have to be selected as described above.) Then save the package with a new name. Alternatively, clone the `DRV8825 stepper motor driver carrier` package, give it a new name and then edit it as described above. Then in the schematic, change the name of the package assigned to the schematic symbol to that of the renamed, edited package. However, there appears to be a bug introduced with the update to V3.10.8 on October 29 which is causing such updated packages to generate an error when the schematic is converted to PCB or an existing PCB to be updated from the schematic. A workaround is to recreate the desired package from scratch using the PCB Libs package editor. * We are working to fix this as soon as possible and apologise for any inconvenience this is causing.
Reply
andyfierman 7 years ago
A better workaround just posted by Adrianrolla: 1. Edit pcb lib (package) with the issue 1. click Document/Easyeda source 1. Download your source 1. click Document/open Easyeda file 1. open your previously downloaded package 1. save it with other name or previously delete original and save with same name 1. Edit schematic or schematic lib with issue, update package if saved with other name 1. "convert project to pcb" voila!!!!
Reply
EasyEDA 7 years ago
The packages is not very well, we fixed the DRV8825 package, no you can import the change again. ![enter image description here][1] [1]: /editor/20161031/5816d3f110948.png
Reply
dbostream 7 years ago
Thanks a lot it works well now after I imported the changes. One question though, why don't all the components remain at their position after importing changes? For these components the text on the silk layer loses the offset too and I have to move it back next to the component.
Reply
andyfierman 7 years ago
This seems to be another bug. :( It has already been reported and is being worked on now so a fix should be available very soon.
Reply
dillon 7 years ago
In the V3.11.1 , we should fix it. Now you can try and report.
Reply
dbostream 7 years ago
Tried it and it works, good job.
Reply
Login or Register to add a comment
goToTop
你现在访问的是EasyEDA海外版,建议访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus- -mockplus-@1x -mockplus-

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice