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

Pins for Addon-Boards #117

Closed
electroniceel opened this issue Mar 31, 2019 · 3 comments
Closed

Pins for Addon-Boards #117

electroniceel opened this issue Mar 31, 2019 · 3 comments
Labels
duplicate Meta: duplicate of another issue

Comments

@electroniceel
Copy link
Member

Let's say I wanted to develop an addon board like suggested as solution for #115. It would make developing an analog addon board easier if I had access to these signals:
5V, SCL, SDA.
Maybe also one of the aux signals would be handy if an additional pin is free.

These are already accessible on the pcb as smd pads. But that makes bringing them up to an addon board sitting on top and plugging into port A & B mechanically difficult. So I propose to provide these signals on some vertical pin headers that an addon board could easily plug into.

I propose to use the space below the Sync-header for this. In the current revC design this place seems to be unused on most layers and the signals mentioned are already running near that place. The sync header would have to be replaced by a vertical 3x2 pin header. This way it could still be used with pin sockets like in the current design.

The addon board could route through the sync signal and provide it on a pin header again, so you could use the sync with the addon board installed.

What do you think?

@whitequark
Copy link
Member

whitequark commented Mar 31, 2019

Duplicate of #68, please continue the discussion there. In short, this wouldn't be possible on revC1, but might be possible on revD0. The major blocker is the reliability of the on-board I2C bus, which is safety-critical as the ADCs are there.

@whitequark
Copy link
Member

To be clear--I would very much like to see an analog frontend that works with revC1. I think it should use the normal data pins instead of the internal I²C bus. Indeed that would be a much better experience because you could get higher sample rates and more flexibility with less cost in terms of software complexity, as you don't have to configure the frontend with the FX2.

@electroniceel
Copy link
Member Author

Sorry for the duplicate, didn't see it because it was closed. Will continue the discussion in #68.

@whitequark whitequark added the duplicate Meta: duplicate of another issue label Apr 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Meta: duplicate of another issue
Projects
None yet
Development

No branches or pull requests

2 participants