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

Build and debug first Rev 2 board #3

Open
multiplemonomials opened this issue Feb 4, 2024 · 4 comments
Open

Build and debug first Rev 2 board #3

multiplemonomials opened this issue Feb 4, 2024 · 4 comments

Comments

@multiplemonomials
Copy link
Contributor

No description provided.

@multiplemonomials
Copy link
Contributor Author

Image

@relativityspace-jsmith relativityspace-jsmith moved this from Todo to In Progress in Hardware Testing CI System Apr 30, 2024
@multiplemonomials
Copy link
Contributor Author

Notes on things to fix in the PCB:

  • Voltage divider which produces reset for CY7C65211 is sized incorrectly, not producing 3.3V.
  • SD card is producing some valid data but is not actually coming up. Need to debug.
  • Should add zener diode to make sure that CY7C65211 reset is not high when VDD is 0V, so that the data usb only being plugged in doesn't break stuff. Also is it a risk of triggering the ESD diode?
  • SPI loopback resistor appears to be too high value. Can't reliably do SPI loopback at 1MHz on LPC1768. Need to look with a scope, and maybe switch out for like a 2.2k

@multiplemonomials
Copy link
Contributor Author

multiplemonomials commented Jul 7, 2024

  • SD card driver requires a pullup on MISO in order to make the logic analyzer captures cleaner
  • Should set it so that the SPI loopback is only active when the SD card is powered off
  • MicroSD card power switch enable pin is inverted! Need to add a logic inverter there or switch the switch part number

@multiplemonomials
Copy link
Contributor Author

  • On the Arduino Uno R4, pin A0 is the DAC pin. May wish to move the pinmappings around so that pin A0 is free for DAC purposes.

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

No branches or pull requests

1 participant