srs-indoor-ota: X310 FPGA compat mismatch with UHD 4.9 on gNB node (cannot bring up srsRAN gNB)

7 views
Skip to first unread message

Anam Iqbal

unread,
Nov 22, 2025, 5:27:30 PMNov 22
to Powder Users
Hi,

I’m trying to use the srs-indoor-ota profile for a 5G Open5GS/srsRAN experiment and I’m running into what looks like a UHD/X310 compatibility issue on the gNB node.


On cn5g, Open5GS core is running fine and I can capture traffic with tcpdump.

On ota-x310-1-gnuradio-comp I start the gNB with the command from the profile instructions:
sudo /var/tmp/srsRAN_Project/build/apps/gnb/gnb -c /var/tmp/etc/srsran/gnb_rf_x310_tdd_n78_40mhz.yml
and get the following error:

Screenshot 2025-11-22 at 3.15.10 PM.png

uhd_find_devices reports:

Screenshot 2025-11-22 at 3.17.09 PM.png
So UHD on the host is 4.9.0, and it’s expecting FPGA compat 39.0, but the radio is still reporting compat 38.0.

I have tried running UHD tools directly and the loader output looked successful. However, when I re-run the gNB command, I still get the exact same error.Screenshot 2025-11-22 at 3.21.50 PM.png

So, it looks like X310 is still running the old compat-38 image.

Is there a recommended way from powder to power-cycle the X310? Or, should I fork the profile and add a startup script on the gNB node that runs uhd_images_downloader and uhd_image_loader during startup?

Would appreciate any guidance in this regards!

- Anam

Ashton Hunt

unread,
Nov 22, 2025, 5:37:39 PMNov 22
to powder...@googlegroups.com
With regards to power cycling your SDR, from the list view in your experiment, there should be a row that starts with ota-x310-1-gnb-sdr, and a dropdown to the right end of that row. Have you tried clicking "power cycle" or something similar in that dropdown menu?

--
You received this message because you are subscribed to the Google Groups "Powder Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to powder-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/powder-users/e9308c95-8f86-46b2-b605-da2aca336551n%40googlegroups.com.

Anam Iqbal

unread,
Nov 22, 2025, 6:27:31 PMNov 22
to Powder Users

That totally worked, power-cycling ota-x310-1 did the trick. Can’t believe I didn’t notice that button before lol. Thanks a ton for pointing it out!

Reply all
Reply to author
Forward
0 new messages