my sensor is work well with windows,
but when i plan connect the sensor with ubuntu(20.04),
and try to run range-angle-map.py,
there has an error like below:
Traceback (most recent call last):
File "range-angle-map.py", line 122, in <module>
with Device() as device:
File "/home/zhangjj/work/2022/mmwave/RDK-TOOLS-SW/SDK/apps/py/examples/ifxRadarSDK.py", line 460, in __init__
File "/home/zhangjj/work/2022/mmwave/RDK-TOOLS-SW/SDK/apps/py/examples/ifxRadarSDK.py", line 374, in check_rc
File "/home/zhangjj/work/2022/mmwave/RDK-TOOLS-SW/SDK/apps/py/examples/ifxError.py", line 41, in raise_exception_for_error_code
ifxError.ErrorNoDevice: no compatible device found (IFX_ERROR_NO_DEVICE)
and if i run command "lsusb" in linux,
(base) zhangjj@zhangjj-PNVKB0A0-Samsung-DeskTop:~/work/2022/mmwave/RDK-TOOLS-SW/SDK/apps/py/examples$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 058b:0251 Infineon Technologies IFX CDC
Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 1c4f:0049 SiGma Micro USB Wired Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
the Infineon device will be appeared.
is there has any idea for it?
Solved! Go to Solution.
I have the same problem. The board is blinking green and everything works under windows, but when I run the python scripts under ubuntu 20.04, I get the IFX_ERROR_NO_DEVICE error. I am not sure whether I udnerstand the answer correctly, but my ubuntu username is also in groups. Are there any additional drivers I require?
Hi @KThormann ,
For the proper functioning, please follow the instructions below (as stated in the RDK documentation) :
In addition, Can you please make sure that you can accessing the device file /dev/ttyACM0 (the trailing number might be different on your computer)?
If this does not take care of your issue, I request you to create a new query stating your concern as it might deviate from the initial requirement of this query. Also, it would allow us to address your query better.