This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DCA1000EVM: Cannot establish ethernet connection - FPGA not found

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1843,

Dear TI-Support Team,

I am trying to connect to a DCA1000 EVM  (+ AWR1843 AoP EVM) by using the mmWaveStudio (Version 2.1.1.0). A picture of my setup is posted below. Unfortunately I cannot successfully establish an ethernet connection between the PC and the DCA1000.

Steps I have taken

1) I have setup the jumper settings of both devices according to the user manuals

2) I successfully established a connection with the mmWaveStudio (Version 2.1.1.0)

3) I configured the tabs “StaticConfig”, “DataConfig” and “SensorConfig” according to the user manual as well as the DCA1000 training video, without receiving any error messages.

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
GM: Constructor
GM: Thu Sep 14 08:22:03 2023
RSTD.Transmit("/Settings")
[08:22:03]
[08:22:03] ### Running Startup script: "C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\Scripts\Startup.lua" ###
[08:22:03] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")
[08:22:03] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")
[08:22:03] Scripter ignored: Attempt to UnBuild() again or before Build.
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\Clients\\\\LabClient.dll")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")
[08:22:03] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_01_01_00\\mmWaveStudio\\RunTime\\SAL.dll")
[08:22:03] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")
[08:22:03] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")
[08:22:03] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")
[08:22:03] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")
[08:22:03] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")
[08:22:03] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

4) When I try to connect to the DCA1000 via the “SetUp DCA 1000” Button, I get a time out error, see logs below

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[08:24:10] [RadarAPI]: ar1.GetCaptureCardDllVersion()
[08:24:10] [RadarAPI]: Sending dll_version command to DCA1000
[08:24:10] [RadarAPI]:
[08:24:10] DLL Version : 1.0
[08:24:10] [RadarAPI]: ar1.SelectCaptureDevice("DCA1000")
[08:24:10] [RadarAPI]: Status: Passed
[08:24:17] [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)
[08:24:17] [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 2, 1, 2, 3, 30)
[08:24:17] [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25)
[08:24:17] [RadarAPI]: Sending fpga command to DCA1000
[08:24:27] [RadarAPI]:
[08:24:27] FPGA Configuration :
[08:24:27] Timeout Error! System disconnected
[08:24:27] [RadarAPI]: Sending record command to DCA1000
[08:24:38] [RadarAPI]:
[08:24:38] Configure Record :
[08:24:38] Timeout Error! System disconnected
[08:24:38] [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
[08:24:38] [RadarAPI]: Sending fpga_version command to DCA1000
[08:24:48] [RadarAPI]:
[08:24:48]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

When looking at the Ethernet traffic during the connection attempt it becomes obvious, that the controller is not responding, see picture:

Additional steps I have taken so far:

  • As you suggested in a different post, I have tried to establishe a connection with a different pc and with the windows defender turned off. In both cases the ethernet card had a transfer rate of 1,0 GBit/s … without any success.
  • As you suggested in a different post, I have tried to update the firmware of the fpga with the “Diamond Programmer”, following the instructions given in the user manual. Unfortunately the fpga can not even be found

Additional Information that might be useful:

  • The DCA1000 EVM is completely new and has never been in use before.
  • The DCA1000 EVM becomes fairly hot within a couple of minutes after turning it on.
  • I have used an external power supply which is capable of providing sufficient current. The DCA1000EVM draws about 2.3 Amps.

Do you have any further ideas how to get the card working? I would very much appreciate some help. Please let me know if you need any additional information.

Thanks very much in advance and kind regards,

Mario