Hello first topic in this forum.
Because I was having some trouble migrating from 4 to 5,
Like question marks in schematics and change of footprints and library paths etc,
I was reluctant to 5 after that upgrade.
After understanding the new features in 6 and 7 I would like to upgrade this time,
But afraid there will be troubles like last time and of opening old projects.
I hope you guys may give me some suggestions of how to migrate from 5 to 7.
Do I need to upgrade to 6 first?
Have a backup to be able to do migration once more in case of…
Migrating to V6 I just spend some time opening all my V5 projects and saving them as V6. If remember well I have also opened all my symbol libraries and saved them as V6. Migrating to V7 I opened/saved all my projects once more.
V4 and V5 had the configuration files in the same directory. Since V6 each version has its own configuration so you can run several versions at the same PC.
I remember month or two ago someone trying to migrate V5-V7 and having problems. When I advice him to go through V6 he said it helped.
When you run V7 it asks if you want to use previous configuration or use default and it is able to find and copy V6 configuration (I don’t know how with V5 configuration), but it don’t copy private library lists (I use only my libraries) and when it comes to question about those lists it opens (I am at Windows) a file explorer window that not allows you to find those library lists as they are system or hidden files. So I had to copy them before it to folder accessible for that file explorer.
I migrated to 7.0.2. As:
Keeping a backup of the old project never hurts of course…
Also always backup the [Project]-cache.lib ( and [Project]-cache.lib file if present) together with your project. Quite often these files are not backed up with projects, and I’ve often seen for example git repositories without the [Project]-cache.lib file.
Result is that your project is then dependent on the original libraries being installed on your PC. (And as this is often the case the -cache file seems redundant, and that is probably why it’s often not backed up).
For more info on these files, read the link below.
Also: From KiCad V6 and onward this file does not exist anymore, but instead the information is put in the schematic file itself.
When you do get around to migrating, there will be a question box about library installation.
Make sure you tick the “recommended” installation.
This will install the Kicad 7 libraries with the program.
Meh, it’s her first post, give her some breathing room.
Maybe she is just figuring out how things work here or was it an accidental “commit” of the message.