Hi osmocom community,
I am using nuc8i7hvk which devices with AMD® Radeon graphics.
And build gnuradio 3.7.14 gr-fosphor gr3.7
when I run osmocom_fft -F
> linux; GNU C++ version 7.5.0; Boost_106501;
> UHD_003.010.000.heads-release_003_010_000_000-0-g6e1ac3fc
> gr-osmosdr 0.1.5 (0.1.5) gnuradio 3.7.14.0
> built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace
> airspy soapy redpitaya
> Using AirSpy MINI v1.0.0-rc10-0-g946184a 2016-09-19, samplerates: 3M 6M
> Airspy decim:1 kernel size:47
> -1 -1
> [w] CL Error (-1, /home/init3/SDR/gr-fosphor/lib/fosphor/cl.c:309): Unable
> to fetch device IDs for platform 0. Skipping.
> [!] No suitable OpenCL device found
>
> OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO^C
I try run lib fosphor :
/gr-fosphor/lib/fosphor$ ./main
> -1 -1
> [w] CL Error (-1, cl.c:309): Unable to fetch device IDs for platform 0.
> Skipping.
> [!] No suitable OpenCL device found
> [!] Failed to initialize fosphor
What should I do to make it work fine?
There is some infomation maybe helpful
Kernel 5.4.1-050401-lowlatency
lspci | grep VGA
> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> Polaris 22 [Radeon RX Vega M GH] (rev c0)
inxi -G
> Graphics: Card: Advanced Micro Devices [AMD/ATI] Polaris 22 [Radeon RX
> Vega M GH]
> Display Server: x11 (X.Org 1.19.6 )
> drivers: fbdev,ati (unloaded: modesetting,vesa,radeon)
> Resolution: 3840x2160(a)60.00hz
> OpenGL: renderer: AMD Radeon Graphics version: 4.6.14736 20.20
>
lshw -c video
> WARNING: you should run this program as super-user.
> *-display
> description: VGA compatible controller
> product: Polaris 22 [Radeon RX Vega M GH]
> vendor: Advanced Micro Devices, Inc. [AMD/ATI]
> physical id: 0
> bus info: pci@0000:01:00.0
> version: c0
> width: 64 bits
> clock: 33MHz
> capabilities: vga_controller bus_master cap_list rom
> configuration: driver=amdgpu latency=0
> resources: iomemory:200-1ff iomemory:210-20f irq:172
> memory:2000000000-20ffffffff memory:2100000000-21001fffff
> ioport:e000(size=256) memory:dba00000-dba3ffff memory:c0000-dffff
> WARNING: output may be incomplete or inaccurate, you should run this
> program as super-user.
Thanks
----------------------------------------------------------------
0xroot