Skip to content

Atomic read/write for both processors to GPIO #1139

Answered by Gavin-Perry
Gavin-Perry asked this question in Q&A
Discussion options

You must be logged in to vote

Thank you everyone for your suggestions. Realizing that the GPIO accesses are already atomic I took the advice and looked elsewhere. After rewriting the code (probably unnecessarily) to separate all the routines for each processor to no avail, I turned to the PCB.
As it turns out there was a random via under a part outline and thus not visible. Probably arrived while changing sides of a trace. Who knew a 20mil via could pass over an amp.

FYI ExpressPCB Plus is crap! I had a lot of hope for it as the idea and initial design are good (and it's free) but the implementation needs a lot of work! Back to KiCAD for me.
Thanks again, I learned a few things from the comments.

Replies: 5 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Gavin-Perry
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #1137 on January 25, 2023 19:25.