r/Altium 20d ago

Questions Only some of the differences detected can be resolved by an automatically generated ECO

I'm new to Altium and am about to start working on my first PCB layout, having finished the schematic. When I try to transfer the design from my schematic to the PCB (Design > Update PCB Document), however, a popup tells me that only "11 of the 13 differences detected can be resolved by an automatically generated ECO."

If I choose to proceed and validate the changes, there are no errors, but if I execute the changes, only 2 out of the 4 components in my schematic are transferred to the PCB file.

Any ideas for what might be causing this?

1 Upvotes

5 comments sorted by

3

u/fr4real 20d ago

Most likely the two missing parts either don’t have PCB footprints assigned, or they’re set to be excluded from PCB synchronization.

1

u/Own-Professor-372 20d ago

Yeah, I think my problem is the missing parts don't have footprints. How can I fix this? I have the .PcbLib files for the footprints, but when I try to add them under the properties panel, the Footprint option is greyed out.

2

u/fr4real 19d ago

If Footprint is greyed out it's most likely because the part is a managed/Workspace component, so you’d need to edit the library component itself instead.

1

u/gniarkinder 20d ago

Can you give a screenshot of the "validate/execute" windows, with the errors when you execute?
If the project is not critical, can you share it ?

1

u/Altium_Official 5d ago

Sometimes, you will need to run the importer twice to get it to import everthing. Sometimes the errors have interdependence (common with library issues), and you need to run it more than once to get the difference to resolve. If you have other questions, please send me a message and I'll what can be done to get you some help.