-
Notifications
You must be signed in to change notification settings - Fork 1
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
Init scripts: SPI readback errors and no edge detected #1
Comments
Hi! I'm currently unable to test my hypothesis on hardware but I've got an initial guess on what might be going on there. Since you were able to load gateware on FPGA and communicate with Si5340 over I2C I would assume that there was a memory addresses mismatch and that's why you were unable to initialise ADC and DAC. Are you able to blink front panel LEDs (
If that helped you probably fell victim of imprecise docs. Why that helped - answer below.
First thing I would check is how did you build the gateware? This might have been omitted in the README, but using only this repository you won't be able to build gateware for Fast Servo WITH Linien. This is only what it's name suggests - firmware layer or board support package. This repo (branch So if you want to use Fast Servo Firmware without Linien (that is built only from this repository), Let me know if that was it! |
Thanks for your response.
Yes we have test that it is blinking.
Yes we have build this from the mentioned linien fork using the command:
I have also set the For reference, here is the full build log of the gateware: It would also be worth mentioning some changes we have made in order to build the gateware and the init scripts.
We are deploying everything using nix package manager. You can check the source code here. Looking forward to your response. |
Hi @jmatyas. We made an adjustment to the |
Issue Details
Hi. We are trying to setup fast-servo with linien in our lab and have encountered an issue while running the
initialize.py
script. It seems to fail to properly initialize the device, resulting in multiple SPI readback errors and inability to detect edges for tap delay configuration.Here's the log for our test:
Any assistance in troubleshooting these issues would be greatly appreciated. We are looking for guidance on possible causes and solutions to resolve the SPI communication and initialization failures.
Thank you for your help.
The text was updated successfully, but these errors were encountered: