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.

IWR6843AOPEVM: Unable to extract raw data with DCA1000 because mmWave is unable to read FPGA Version. [error -5]

Part Number: IWR6843AOPEVM

I am currently trying to extract raw data but I am having some issues with it:

The material I am currently using is the following one:

  • DCA1000
  • IWR6843AOPEVM Revision G (no need of mmWaveBoost)
  • mmWave studio 02.01.01.00

The board is being detected correctly since the FTDI drivers and the XDS110/CP210x drivers are installed, and the device manager is showing them as expected.

The board is connected and correctly detected by the mmWave studio SW, and I have been able to reproduce the steps inside the DCA100 User Guide dev.ti.com/.../node. The Setup Static IP for Ethernet Data Transfer has already been done. However, in the last step of the data extraction process, the raw data is supposed to be stored in the adc_data.bin file under the postProc directory; nevertheless, this file is never updated with the new raw data. When checking the output of the mmWavestudio it is showing a more specific error: Unable to read FPGA Version. [error -5]. This error happens when trying to connect the mmWave studio application via Ethernet to the DCA1000. According to other forum that presented the same error, several reasons can be casuing this issue:

  • Firewall
  • Ethernet static IP
  • mmWave version

The previous solutions were tested and they did not solve the issue. On the other hand, another alternative was tested, which consisted on reflash the FPGA code in the DCA1000 you can refer to the DCA1000 user manual for instructions (www.ti.com/.../spruij4a.pdf) , section 9. The FPGA binary file is available in the mmwave studio package. However, this has not solved the issue either.

I have started to believe that it has to do with a HW issue, so I checked the LED status of the DCA1000 board which have the following behavior:

  • 5V LED: Constantly green
  • FPGA_init: Blinking red
  • DATA_TRAN_PRG: Blinking green
  • SD_DETECT: Blinking green
  • SD_FULL: Blinking red
  • SPARE: Blinking green
  • DDR_FULL: Blinking red
  • FPGA_ERR: Blinking red
  • LVDS_PATH_ERR:
  • HDR_ERR: Blinking red
  • EEPROM_RD_FAIL: Blinking red

Any idea of what may be causing these errors?

  • Hello,

    There definitely should not be that many red blinking LEDs on the DCA1000. Was this the behavior before attempting to re-flash the FPGA as well? Is there an SD card inserted? SD_FULL is making me think that, and if so please remove it.

    Best Regards,

    Pedrhom

  • Hello,

    the LED behavior of the DCA1000 is the same before and after re-flashing the FPGA, so I believe it is not the issue.

    On the other hand, I have just checked and there is no SD card inserted.

    What annoys me the most is that I was able to extract raw data once some months ago, but now I am not able. Maybe there has been a HW issue during this time.

  • Hello,

    Could you take a picture of the setup with the LEDs that blink being on in the photo? Or perhaps attaching a video if that is easier.

    Best Regards,

    Pedrhom

  • Sure, here you have a video that shows the LED status more clearly. I forgot to mention that the DCA1000 board gets very hot after 1min of being powered up, which I don't know if it is right.

  • Hello,

    For proper functionality, you need an Ethernet connection to a computer and I see no Ethernet connected, but I sincerely do not think that would change the behavior of the LEDs. I am most certain that there is unfortunately some sort of hardware issue with your board. Please reach out to a TI Representative or TI Customer Service in order to get a replacement. We sincerely apologize for the inconvenience.

    Best Regards,

    Pedrhom