Other Parts Discussed in Thread: AWR6843, MMWAVEICBOOST, , AWR6843AOPEVM, UNIFLASH
Tool/software:
Hi everyone
as the title already indicates, I am trying to set up the configuration of AWR6843AOPEVM + MMWAVEICBOOST + DCA1000EVM, in order to transmit the processed radar data of the AWR6843 via ethernet (UDP).
So far I was able to get most of the toolchain running on my Linux host machine.
That covers mmWave SDK v3.6, Uniflash, DCA1000 CLI (built with makefile, as mmWave Studio is only available for Windows hosts), mmWave Demo Visualizer for SDK v3.6, ...
I flashed the out-of-box demo of the SDK v3.6 and was able to configure the device via the mmWave Demo Visualizer.
The device is in functional mode.
I have connected the sensor EVM to the MMWAVEICBOOST and both boards are connected to the DCA1000 via 60-pin Samtec cable.
I have a power supply connected to DC input jack on MMWAVEICBOOST and set the switch on DCA1000 accordingly.
The ethernet port of the DCA1000 is connected to my Linux host (with static IPv4 192.168.33.30, Subnet-Mask 255.255.255.0) and the XDS110 port of the MMWAVEICBOOST is also connected.
When powering the whole setup, all related LEDs are flashing up.
I was trying to load a configFile.json with the DCA1000EVM_CLI_Control to the FPGA.
In order to keep things simple, I started with the example config file from the user manual for DCA1000.
As written in the developer guide, I ran the command "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$pwd", so the CLI tools is able to find the .so and the tool seems to work fine.
When using the command "./DCA1000EVM_CLI_Control cli_version", I get the following response:
"Control CLI Version : 1.0"
Now if I try to load the config file with "./DCA1000EVM_CLI_Control fpga configFile.json", I receive the following error message:
ConfigureRFDCCard_Fpga(): UDP recvfrom failed : 11
FPGA Configuration :
OS error - -2
In parallel I am trying to check what is being sent with Wireshark and here everything looks fine to me.
I can see the Command Frame from source 192.168.33.30 using UDP, Port 4096, Length = 14, to destination 192.168.33.180.
Data: 5aa50300060001020102031eaaee
There also seems to be a positive response from the target with source 192.168.33.180 to destination 192.168.33.30, from port 1024 to 4096, Lenth = 8.
Data: 5aa503000000aaee
I have checked the developer guide and tried to manually decode the request and the response.
Both seem fine to me, but still I do not get any connection or can record any data.
Any help would be highly appreciated.
Thanks in advance and best regards!