Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schematic Load Error #34

Closed
ForrestErickson opened this issue Jul 24, 2022 · 8 comments
Closed

Schematic Load Error #34

ForrestErickson opened this issue Jul 24, 2022 · 8 comments
Assignees
Labels
Hardware Schematic and PCB and Enclosure

Comments

@ForrestErickson
Copy link
Collaborator

After the push of the schematic and PCB for issue 32, Board and Enclosure mockup for Prototype #1 when I went to reopen the schematic I got this error:

image

@ForrestErickson
Copy link
Collaborator Author

I cleared the error dialogs and found the LCD... schematic is empty.
image

@ForrestErickson
Copy link
Collaborator Author

ForrestErickson commented Jul 24, 2022

I have two commits as part of my placement work. IIRC I made changes on the LCD page to fix a library error related to the LCD schematic symbol. I had to choose the footprint for the 2004A LCD. That change would have been part of the ...9d89 commit.
I was also working on the schematic symbol and PCB footprint for the potentiometer which, IIRC, was captured in the last commit and also on the LCD page.

image

@ForrestErickson
Copy link
Collaborator Author

Here is the line with the error:
image

This is a symbol I was editing this morning.

@ForrestErickson
Copy link
Collaborator Author

Error when trying to open symbol library:
image

I wonder if it could be the "/" I put in the symbol name?
image

@ForrestErickson
Copy link
Collaborator Author

And now I am breaking things.
I am working on a branch. I used Notepad++ to find and replace "POT 3/8 10K" with "POT 0.375 10K" in both files.

image

Closed and reopened the schematic with same failure. However I can now open the schematic symbol editor with out the error.

It is at this point I noticed that the GPAD_SCH_LIB.kicad_sym file is not under version control. I assume it is new file type since the converstion to KiCad 6 and I did not add it.
image

So now I have made changes to this un tracked file which seams to have fixed it but I have fixed the schematic but appear to have moved the error.
image

@ForrestErickson
Copy link
Collaborator Author

It also appears the LCD schematic file name is incompatible with git restore.

image

@ForrestErickson
Copy link
Collaborator Author

After more scary changes I have success. I put the symbol library under version control. I used Notpade++ and removed the potentiometer from the schematic.
I then placed the renamed symbol into the schematic and updated the PCB. It all loads now.

At 16:09 EDT I have pushed the change to github.

Ready for review.

@ForrestErickson
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hardware Schematic and PCB and Enclosure
Projects
None yet
Development

No branches or pull requests

1 participant