Announcements

Starting in December, we will archive content from the community that is 10 years and older. This FAQ provides more information.

how to force the board to accept changes to schematic

Anonymous

how to force the board to accept changes to schematic

Anonymous
Not applicable

I made some changes to my schematic and now I get ERC consistency errors.

Is there a way to force the board to absorb my schematic changes?

 

"Board and schematic are not consistent!  No forward-/backannotation will be performed"

 

 "Different connections on AD2-29 pin KL and pad 29 (AD2/SCOPE1+ /  AD2SCOPE2+)".

 

 

0 Likes
Reply
Accepted solutions (1)
13,909 Views
6 Replies
Replies (6)

Anonymous
Not applicable

I should have mentioned that this came about when I rotated a multi-pin connector in the schematic view.  All the net names on the traces currently match.  I don't know how to make the pin and pad match.  Are these the pin and pad of the same connector?     

0 Likes

one-of-the-robs
Advisor
Advisor
Accepted solution

First off, to prevent making this mess again, remember the Eagle rule - ALWAYS keep BOTH editors open. As long as both are open, any change you make on the schematic is automatically made on the board, and they're kept consistent.

Now, to fix your problem.

If the only thing you've done since the schematic and board were last saved in a consistent state was to rotate a connector, it might be easiest to close Eagle, replace the schematic only with the previous backup version, then open Eagle and make the change with the board editor open too.

If you don't want to do that, you need to fix all the errors until Eagle is happy. Judging by the error reported, I'm guessing when you say you "rotated the connector", you also swapped the pins around to connect more neatly? If so, that's why it's not consistent. With both editors open, swap them back on the schematic, re-run ERC, and if you're lucky the errors will have gone and consistency restored. Then you can swap them again.

Anonymous
Not applicable

 ALWAYS keep BOTH editors open. 

 

Good advice, thanks!  I bet this is what got me in trouble.  I tried a lot of things and nothing worked.  To start out clean, I deleted my *.brd file and all the ERC Errors went away.   Thanks for taking the time to coach me on a noobie issue.

0 Likes

Anonymous
Not applicable

Uh-oh . . . after deleting my *.brd file I created a new one.  Everything's great, I moved the parts around on the board and ran Autoroute,  I got the message in the attached image.  Is there a way to force Autorouter to "forget" it's last session and start anew?  Or am I misunderstanding the warning?

 

autorouter.png

0 Likes

one-of-the-robs
Advisor
Advisor

Sorry, can't really help there as I don't use the autorouter. I would say it's probably safe to proceed in three steps:

1) Save your board as it is, even if all you've done is move a few parts around

2) run the autorouter regardless of that warning

3) see whether it does something helpful or a total disaster.

If helpful, great! Carry on!

If a disaster, close Eagle (or at least the project) without saving the mess, then re-open and await advice from someone who knows what that error actually means.

0 Likes

Sopijuly
Observer
Observer
Nice, ty so much for the advice thta says "open both editors at the same time" 😄
0 Likes