[quote=“Kimod, post:6, topic:5329”]
@dchisholm thanks do I uninstall 4.0.4 and move to something like 4.0.2 or do I get the latest nightly build? [/quote]
I don’t know what is the best advice to offer.
You have a PCB file that won’t open, because it was created with a more advanced version of KiCAD than the 4.0.x stable release series. Dropping back to an earlier version will not cure this problem. (When your version of PCBNew tries to read the board file, it finds syntax that is unknown to it. In fact, that syntax is related to features contained in upcoming version 5.x.x releases.
The error message you received tells you how to solve the problem: Open the file using a KiCAD nightly release from Aug 15 or later. Unfortunately, some of the recent nightly versions have had serious bugs that corrupted files. That is why several Forum members advised you to stay away from nightly builds.
(Serious defects in recent nightly builds is not surprising. There seems to be some very significant development work in progress. The size of the installation packages has grown by about 20%, and the build numbering increased by more than 200, over the last 6 weeks or so.)
If you are willing to accept some risk - risk to this particular project, risk to your KiCAD libraries, risk to your frustration level - you can try installing a nightly release from a few weeks ago. I would say that release R7628 (from 10 Feb) is good, but I certainly haven’t tested it with all of the features used in your Olimex project.
The nightly builds work like the 4.0.x series releases that you have now.
Download recent nightly builds here: http://downloads.kicad.org/windows/nightly/
They are complete installation packages, just like 4.04. Run (or double-click) the downloaded file, assure the security monitor that it’s OK, select the desired installation options, chose a directory for KiCAD to live in, and press “Install”. I have always allowed it to install all the libraries, help files, etc - you may have reason to do otherwise. I install programs to "C:\Applications\ " to avoid security annoyances. Installing KiCAD like this WILL overwrite previous files; that’s only a problem if you have modified the standard libraries or supplemented them with your own symbols or footprints.
Inside the nightly releases you’ll find some new features or augmented old features. Nothing earth shaking - two useful (to me) new features that come to mind are the rounded-rectangle pads, and the highlighted areas that appear around a trace when you are routing it with the OpenGL canvas. My impression is that the OpenGL canvas works much better in recent nightly versions than it did in 4.0.2, but I can’t prove it. Others are impressed with the “Differential Pair” routing features, but I have never had a need for these. There are probably numerous changes “under the hood” that I’m not aware of (which is how it SHOULD be).
Dale