ZeroPhone / ZeroPhone-PCBs

PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!
GNU General Public License v3.0
138 stars 10 forks source link

Conversion to KiCAD5 #72

Closed eeyrjmr closed 1 year ago

eeyrjmr commented 6 years ago

Present project appears to be using KiCAD4 library structure. KiCAD5 changed this. Automatic migration not complete.

Request roadmap for toolchain upgrade

CRImier commented 6 years ago

Likely when I'll finish my current ZeroPhone mod PCBs that I'm designing - after next week, then I will need to look into making cases, and could switch files to KiCad5 while we're at it.

CRImier commented 5 years ago

Hmm, I opened the KiCad files in KiCad 5 and I don't see any major differences in git status. What is it that's required? What are the problems that you've encountered?

eeyrjmr commented 5 years ago

That is odd.. KiCAD presents a library mapping dialog

This schematic currently uses the project symbol library list look up method for loading library symbols. KiCad will attempt to map the existing symbols to use the new symbol library table. Remapping will change some project files and schematics may not be compatible with older versions of KiCad. All files that are changed will be backed up to the “remap_backup” folder in the project folder should you need to revert any changes. If you choose to skip this step, you will be responsible for manually remapping the symbols.

and equally when git status is executed:

git status On branch master Your branch is up to date with 'origin/master'.

Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git checkout -- ..." to discard changes in working directory)

modified:   front_pcb/front_prototype-cache.lib
modified:   front_pcb/front_prototype-rescue.lib
modified:   front_pcb/front_prototype.pro
modified:   front_pcb/front_prototype.sch
CRImier commented 5 years ago

Ah, I see, I misunderstood what you meant. Yeah, I had these changes too, will check the extent and whether I made the conversion fully, then push into a branch - or maybe even into master (with a disclaimer that files are no longer backwards compatible with 4 - that's true, right?)

eeyrjmr commented 5 years ago

yup that is true.
To be fair when I raised the bug it wasn't just project conversion, there were alot of parts missing (from the schematic and 3D symbols for the view).

when you responded I did a fresh pull and equally was on KiCAD-5.0.1 and the main issues were resolved (probably gentoo ebuild and library layout...) but the project conversion is still valid

CRImier commented 5 years ago

Pushed the KiCad5-updated schematic files - I didn't push the PCB files yet, I need to bring my 3D model work results into an upload-able state.