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

Pin Layout Issue #38

Open
ehuegler opened this issue Apr 7, 2023 · 1 comment
Open

Pin Layout Issue #38

ehuegler opened this issue Apr 7, 2023 · 1 comment

Comments

@ehuegler
Copy link
Collaborator

ehuegler commented Apr 7, 2023

There is a memory misalignment issue which can cause the DDS to go into an unrecoverable error state. The current iteration of the board does not have any connection between the pico and the AD9959 reset pin that would reset the DDS, so the only way to recover is to power cycle the both the pico and the AD9959.

I did fix this problem by soldering an additional wire onto the boards. The problem is that to actually incorporate this wire as a trace on the breakout board is to switch the two of the GPIO pins the pico is currently using which can be done easily in the firmware.

Basically the problem can be trivially fixed but it would break the two working boards I have. For now these boards are still necessary to keep on testing. When I have a chance I just need to make new boards to replace them so that I can push the change to the repo.

@dihm
Copy link
Contributor

dihm commented Apr 8, 2023

Whenever one of us gets to this, it would be good to further widen some of those small traces winding around the Pico. We went to print another test board based on the files in the repo and they were still going to mill a bit too small.

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