古川制御日記

佐賀県武雄市の組み込み開発屋ブログ

Eagle PCB CAD「Board and shcematic are not consistent!」時の対策

Board and shcematic are not consistent!
No forward-/backannotation will be performed!
Use the ERC command to get a detailed error report.

何がきっかけなのかわからないがたまにこれが発生する。
この状態だとSchematic側で部品を追加してもBoard側には反映されなくなる。何しろすでに一貫性ないから、無い一貫性を維持しようがない。

このときのこの症状が発生したときのERCの結果メッセージは以下ような内容を含んでいる(はず)。

Pins/Pads with different connections:

  Part     Gate     Pin        Net      Pad      Signal

  CN5      G$1      GND        GND/2    7        N$63
  U16      A        I4         GND/3    4       
  U16      A        I5         GND/3    5       
  U16      A        I6         GND/3    6       
  U16      A        I7         GND/3    7       

このときの対策としてまずは、

  • Schematic側でCN5,U16を削除する。
  • Board側でCN5,U16を削除する。

という手順を実施すれば一貫性は復活する(はず)。
一貫性が復活したのちは再びCN5であった部品とU16であった部品を手動で追加すればOK。

ということがわかったのでメモった。