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: Ethernet will not connect to mmWaveStudio

Part Number: DCA1000EVM
Other Parts Discussed in Thread: AWR1443

The ethernet on my DCA1000 won't connect to mmWaveStudio.

I am using DCA1000EVM with AWR1443 BOOST ES 3.0 to capture data with mmWaveStudio 2.1.0.0. The error I get is: 

[13:35:46] [RadarAPI]: Sending fpga_version command to DCA1000
[13:35:56] [RadarAPI]:
[13:35:56]
[13:35:56] Unable to read FPGA Version. [error -5]
[13:35:56]

I have tried many things to resolve the error. These include:

- setting the static IP address of my computer per the instructions

- switching out the Ethernet cable

- verifying the position of switches on DCA and jumpers on AWR

- downloading WireShark (in Wireshark I see lots of packets flowing but I don't know what to look for)

- adding an Inbound rule in windows firewall to allow UDP access

What should I do next to get this to work?

  • Hello Tom,

    To start from the basics , I assume you have powered the DCA1000 board with a 5V , > 2.5A supply on the DCA jack of the DCA1000. Do you have the power switch on the DCA1000 set towards the "DC jack" position? What are the LEDs on the DCA board?

    Regards,

    Vivek

  • Hi Vivek,


    There are two green LEDs illuminated on the DCA1000: these are 5V_LED and FPGA_DONE_LED. Also, there is a green LED lit on the side of the Ethernet connector.

    The power switch is in the DC Jack position.

    Since my last post, I tried reprogramming the FPGA using the Lattice Diamond programmer. The reprogramming worked but the Ethernet still has the same error in mmWave studio.

    Regards,

    Tom

  • Hello Tom,

    From the mmwave studio output window can you share the complete log ?

    Can you try the previous version of mmwave studio V 2.00.00.02 ( Available under Previous releases section on the page http://software-dl.ti.com/ra-processors/esd/MMWAVE-STUDIO/latest/index_FDS.html )

    regards,

    Vivek

  • Hi Vivek,

    The problem is resolved. I had two laptops I was trying it on, one with Realtek PCIe FE family controller for Ethernet and one with Realtek PCIe GBE controller. I realized that it would never work on the machine with the FE controller because its data rate of 100Mbps is too slow. I tried again on the computer with GBE and it worked. What's odd is I thought I had already tried on the GBE computer with all those same settings before and it hadn't worked, but I guess I had missed something.

    However, the story is not over yet. We have two other DCA1000EVMs and they also don't work. Even if I use the identical setup that successfully captures data with the other DCA1000 we have been talking about so far, they still don't connect. I will start a new thread about these.

    Thanks,

    Tom

  • Update: So I got the DCA1000 working three days ago on Friday. Now when I try again with what I think is the exact same configuration, it won't work again. Do you know why it displays such inconsistent behaviour?

  • Today I got the FPGA to connect twice (showing FPGA Version: 2.8 [Record]). Both times it was after a fresh install of mmWaveStudio. Is it possible that mmWaveStudio corrupts itself, or I am unknowingly putting in a setting which corrupts it, after the first use so it can no longer communicate with Ethernet?

  • Hello Tom,

    If I understood right the DCA worked on the computer with 1Gbps ethernet card and did not work with the 100Mbps ethernet card , is that correct? Then even with the 1Gbps ethernet card PC the connection works when you first install the mmwave studio. The second time you try it does not connect.

    We have not observed this kind of inconsistency in the past. If the connection works it should always work. Can you explain the exact sequence you are following when you try first time and retry?

    Regards,

    Vivek