-
Notifications
You must be signed in to change notification settings - Fork 104
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
RPI4 RX- SMI data synchronization failed - DragonOS / Bookworm #221
Comments
====BOOKWORM 2024-07-04-raspios-bookworm-arm64-lite.img==== ====ENVIRONMENT====
====END ENVIRONMENT==== ====BUILD====
====DRIVER BUILD SNIPPET FROM ./install.sh====
====END DRIVER BUILD SNIPPET FROM ./install.sh==== ====TESTING====
====END TESTING==== |
We're you able to install SDR++ or any of its dependencies on the zero? I ran into multiple dependency issues and could never get SoapySDR and SDR++ to play nicely. |
I haven't tried to install SDR++ on the zero. In my case im looking to transmit from the zero via gnu radio python scripts and receive on a pi4. (my gnu radio build from source has been compiling for almost 24 hours on the pi zero lol) |
Gotcha, Good luck! 🫡 |
Hi. I've been trying to get the cariboulite working on a raspberry pi 4 (i have several pi4's and run into the same issue on them all) and i've been having some struggles with the smi interface. I also want to mention that I have access to three cariboulite hats. The hats work on a pi zero running bookworm and also on a pi3 running dragonOS. I have tested DragonOS_Pi64_Beta36.img and beDragonOS_Pi64_Beta37.imgta36 of dragonOS with the same results as well as 2024-07-04-raspios-bookworm-arm64-lite.img.
The issue im running into is this:
E CARIBOULITE Radio cariboulite_radio_read_samples@cariboulite_radio.c:1276 SMI data synchronization failed
Very specifically when trying to receieve. I can transmit a CW on interface 0 or 1 of the cariboulite in all cases just fine, I just cant receive.
You will see in the git diff below that i've made a few changes to the code after reading through a ton of different issue requests. I have also tried building without any changes to the code, just fixing the errors, and i've tried building without commenting out the headers in the install.sh scripts, both with the same results.
I have tried building from the following repo branches all with the same results:
https://github.com/cariboulabs/cariboulite -> main
https://github.com/cariboulabs/cariboulite/tree/meexmachina-patch-1
https://github.com/unixpunk/cariboulite/tree/patch-1
I have tried installing the driver with both of these different methods / parameters with the same results:
I am pretty active with trying to resolve these issues so if you see something I can test I will glady try and report back the results.
Thanks
-Nick
====DRAGONOS DragonOS_Pi64_Beta36.img====
====BUILD DETAILS====
====END BUILD DETAILS====
====ENVIRONMENT====
====END ENVIRONMENT====
====TESTING====
====END TESTING====
====END DRAGON64 36====
The text was updated successfully, but these errors were encountered: