Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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: FPGA version is not displayed

Part Number: DCA1000EVM

The following message is displayed in the output.

[14:18:07]  Ethernet connection failed. [error -4051]

[14:18:10]  [RadarAPI]:
[14:18:10]  Configure Record :
[14:18:10]  Timeout Error! System disconnected
[14:18:10]  [RadarAPI]: Sending fpga_version command to DCA1000
[14:18:20]  [RadarAPI]:
[14:18:20]  

[14:18:20]  Unable to read FPGA Version. [error -5]

  • Hello User,

    As displayed in the error message, there might be a problem with your ethernet connection. Please check that once.

    Also, we do have a FAQ on DCA1000 related queries. Please refer to the page linked below in my signature.

    Regards,

    Ishita

  • How to check Ethernet Connect as in Section 8.9 of DCA1000EVM Data Capture Card?

  • I checked the Ethernet status, but it was enabled.

    I also disabled the firewall.

  • Hello User,

    Sometimes the ethernet connection doesn't work when you're connected to a local WIFI network. You might as well disconnect from that and try again.

    Also, similar queries has been addressed by our experts in the past, so I would like to ask you to look for some similar threads on our forum. Please type "site e2e.ti.com dca1000 ethernet connection failed" in your search engine.

    Regards,

    Ishita

  • I got the same error as last time.
    You have turned off local WIFI.

    [09:24:16]  [RadarAPI]: ar1.CaptureCardConfig_EthInit("192.168.33.30", "192.168.33.180", "12:34:56:78:90:12", 4096, 4098)

    [09:24:16]  [RadarAPI]: ar1.CaptureCardConfig_Mode(1, 1, 1, 2, 3, 30)
    [09:24:16]  [RadarAPI]: ar1.CaptureCardConfig_PacketDelay(25)
    [09:24:16]  [RadarAPI]: Sending fpga command to DCA1000
    [09:24:26]  [RadarAPI]:
    [09:24:26]  FPGA Configuration :
    [09:24:26]  Timeout Error! System disconnected
    [09:24:26]  [RadarAPI]: Sending record command to DCA1000
    [09:24:36]  [RadarAPI]:
    [09:24:36]  Configure Record :
    [09:24:36]  Timeout Error! System disconnected
    [09:24:36]  [RadarAPI]: ar1.GetCaptureCardFPGAVersion()
    [09:24:36]  [RadarAPI]: Sending fpga_version command to DCA1000
    [09:24:47]  [RadarAPI]:
    [09:24:47]  
    [09:24:47]  Unable to read FPGA Version. [error -5]
  • Hello User,

    FPGA may have become corrupted. Can you reflash the FPGA wih the latest version 2.8 following the instructions mentioned in mmWave studio user guide section 3.2.

    Please power cycle the EVM and DCA1000 card a few times before trying again.

    And as I mentioned previously, similar queries has been addressed by our experts in the past, so I would like to ask you to look for some similar threads on our forum. Please type "site e2e.ti.com dca1000 unable to read FPGA version" in your search engine. 

    Regards,

    Ishita

  • I don't understand 8 of section 9 here.
    What is loading an FPGA bit file from SPI flash?

  • Hello User,

    When you flash the firmware (i.e. FPGA bit file) following the steps mentioned in the document, it is stored in the flash memory of the board. During power up, this FPGA bit file is loaded from the flash and FPGA DONE LED (LD14) glows to confirm this successful loading.

    Regards,

    Ishita

  • The FPGA version was not displayed.
    When I tried to be a diamond programmer again, I got an error.

    Lattice VM Drivers detected (HW-DLN-3C (Parallel))

    INFO - Scanning USB2 Port FTUSB-0...

    Programmer device database loaded

    ERROR - Failed to scan board.

    ERROR - Scan Failed - Creating Blank Programmer Project.

    I turned the power off and then on again and plugged in the cable, but it didn't change.

    The last time I tried to do it, I didn't get an error like this.

  • Hello user,

    Please make sure you're connecting the cable to the correct USB port i.e. FPGA JTAG on the DCA1000 board.

    And please take, there a requirement of a Gigabit Ethernet Interface for connection with DCA1000.

    Meanwhile, I will look into your error more closely and get back to you in a day or two.

    Regards,

    Ishita

  • sorry,
    The location pointing to USB was wrong.

    I did it the formal way, but I didn't see the FPGA version.

    The output of the diamond programmer says:

    Lattice VM Drivers detected (HW-DLN-3C (Parallel), HW-USBN-2B (FTDI))

    Programmer device database loaded

    INFO - Scanning USB2 Port FTUSB-0...

    INFO - Scan completed successfully.

    WARNING - Scan found ECP5UM on row 1 but cannot identify the package. Please manually select the correct device before proceeding.

    INFO - Check configuration setup: Start.

    INFO - JTAG Chain Verification. No Errors.

    INFO - Check configuration setup: Successful.

    INFO - Device1 LFE5UM-85F: Erase Only

    INFO - Operation Done. No errors.

    INFO - Elapsed time: 00 min : 01 sec

    INFO - Operation: successful.

    INFO - Check configuration setup: Start.

    INFO - JTAG Chain Verification. No Errors.

    INFO - Check configuration setup: Successful.

    INFO - Device1 LFE5UM-85F: N25Q128A: SPI Flash Erase,Program,Verify

    Initializing...

    IDCode Checking...

    Enabling...

    Erasing...

    Disabling...

    Enabling...

    Programming...

    Disabling...

    Verifying...

    INFO - Execution time: 00 min : 25 sec

    INFO - Elapsed time: 00 min : 25 sec

    INFO - Operation: successful.

    I pressed SW4 and turned on the power to fix it.