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

LimeXTRX on PCIe - basicTx Issues After LimeSuite Update #407

Open
Jojeker opened this issue Mar 6, 2024 · 3 comments
Open

LimeXTRX on PCIe - basicTx Issues After LimeSuite Update #407

Jojeker opened this issue Mar 6, 2024 · 3 comments

Comments

@Jojeker
Copy link

Jojeker commented Mar 6, 2024

Hello,

We are working on integrating srsRAN with a LimeXTRX on PCIe. After updating LimeSuite, We are encountering some unexpected signal behavior. Here's what we've found:

Observations

Calibration: Calibration works successfully across all commits.
Issue: After commit 39717c2, there's no visible signal output on a signal analyzer (aside from initial configuration).
Verification: We've run LimeSuite's basicTX example to isolate my implementation as the cause.

Environment

OS: Ubuntu 22.04
LimeSuite Branch: litepcie-update

Request

Could you help us identify changes in or after commit 39717c2 that might cause this signal behavior change? Any suggestions on troubleshooting or areas to investigate further would be greatly appreciated.

Thank you!
Eduard

@9600
Copy link
Member

9600 commented Mar 6, 2024

Which srsRAN, the new 5G stack or srsRAN_4G?

And please provide a link to your branch with integration work, so that we can replicate.

@Jojeker
Copy link
Author

Jojeker commented Mar 6, 2024

We are running the new 5G Stack, modified from here with commit b5be23f. This constellation is working for us.

Regarding later changes, we were able to port the changes to the latest commit with the changed API of LimeSuite, but we are running in the above mentioned issue, which is the same as for the basicTX example.

@Jojeker
Copy link
Author

Jojeker commented Mar 6, 2024

Another comment on the previous commit, where basicTX still works:

The output I get is the following:

Devices found :
0: LimeSDR XTRX, media=PCIe, addr=/dev/LimeXTRX0
Configuring device ...
LML TX phase search FAIL
SDR configured in 1648ms
Stream started ...
Stream started ...
TX total samples sent: 11130368
TX total samples sent: 21157376
TX total samples sent: 31169024

Although I can see an output on the signal analyzer, the error message indicates, that the library has some issue configuring the board. For this reason, this commit fails with srsRAN, as it terminates execution on catching the error.

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