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

Use DIP switch and remove R1 DNP pads in future board revs #51

Open
quorten opened this issue Jan 2, 2021 · 2 comments
Open

Use DIP switch and remove R1 DNP pads in future board revs #51

quorten opened this issue Jan 2, 2021 · 2 comments

Comments

@quorten
Copy link
Collaborator

quorten commented Jan 2, 2021

Thinking through it more, it's probably better to just use a DIP switch and remove the R1 pad from future board revisions. Removable jumpers feel clumsy. The cost savings of not using a switch don't seem to make sense for us, and a rugged write-enable connection is probably not important for our board. The motivation of the Pi HAT template including both may have been to simply make it easy for downstream designers to choose one way or the other, but not both.

A future board revision can incorporate these changes.

See also: Issue #47.

@garlick
Copy link
Collaborator

garlick commented Jan 2, 2021

What would be the downside to permanently enabling EEPROM writes? This isn't really a plug and play project, so it seems like a low magnitude foot-gun. Unless maybe a spurious write is an actual issue and leaving it writable would reduce its reliability.

@quorten
Copy link
Collaborator Author

quorten commented Jan 2, 2021

Good point, I can't think of anything that could really much go wrong with spurious writes given that I2C0 is generally considered to be reserved.

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

No branches or pull requests

2 participants