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: Connection problem

Part Number: DCA1000EVM
Other Parts Discussed in Thread: UNIFLASH, IWR6843

Hello,
customer has problem to connect to the DCA1000.
- Jumper and dip switches closed (see attachment)
- they use a 5V/3A power supply for each board
- the boards and COM port are identified by the PC
- board reset and connection in mmWave Studio ok
- execution of DataCapturedemo_xWR.lua script ok and BSS FW (3) and MSS FW (4) could be flashed. (version number is updated under infos)
-> then SW hang when connecting to SPI (see attachment). Same if the FW is only loaded manually.

The workaround desribed in the Studio guide ("The SPI Connect button becomes SPI Disconnect indicating a success. If SPI connect does not succeed you may need to erase the serial flash and try again using the Uniflash tool.") doesn't help.

Here the console message (before pressing the SPI button):
[13:06:47]  [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[13:06:47]  [RadarAPI]: Status: Passed
[13:06:47]  Device Status : IWR6843/QM/SOP:2/ES:1
[13:06:48]  [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[13:06:48]  [RadarAPI]: Status: Passed
[13:06:48]  [RadarAPI]: ar1.SelectChipVersion("IWR6843")
[13:06:48]  [RadarAPI]: Status: Passed
[13:06:48]  Device Status : IWR6843/QM/SOP:2/ES:1
[13:06:48]  [RadarAPI]: ar1.SaveSettings('C:\Users\Samuel Rothen\AppData\Roaming\RSTD\ar1gui.ini')
[13:06:54]  [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\radarss\\xwr68xx_radarss.bin")
[13:06:54]  [RadarAPI]: Downloading BSS ROM RPRC Binary..
[13:07:01]  [RadarAPI]: ar1.GetBSSFwVersion()
[13:07:01]  [RadarAPI]: BSSFwVersion:(06.00.05.00 (01/08/18))
[13:07:04]  [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\Scripts\\..\\..\\rf_eval_firmware\\masterss\\xwr68xx_masterss.bin")
[13:07:04]  [RadarAPI]: Downloading MSS RPRC Binary..

now console message after pressing the SPI button.

- the ethernet connection to the capture card can be established

What can be the problem?
 

Regards, Holger

screenshots.docx

  • Holger,

    From the images that you provided the carrier configuration is incorrect, please look at images below

    Second issue I observed was the matlab error, please make sure that matlab run time is installed according to the 'mmwave_studio_user_guide.pdf' located C:\ti\mmwave_studio_02_00_00_02\docs, on page 6.

    Hope that you find this useful and resolves your issue.

    Alex

  • Hello Alex,
    the SPI connect is working now. The DIP switche were in a wrong possition.

    The error message still come up (also with Matlab Runtime (MCR_R2015aSP1_win32_installer.exe):
    [...]
    [07:55:55] [RadarAPI]: Starting Matlab Engine..
    [07:56:20] [RadarAPI]: Matlab Engine Started!
    [07:56:23] [RadarAPI]: ar1.LoadSettings('C:\Users\Samuel Rothen\AppData\Roaming\RSTD\ar1gui.ini')
    [07:56:23] [RadarAPI]: Error: Der Index war außerhalb des Arraybereichs.
    [07:56:23] Trace:
    [07:56:23] bei AR1xController.ScriptOps.getMatlabPostProcVersion()
    [07:56:23] TESTING = false
    [07:56:23]
    [07:56:23] ***Script completed successfully.***

    But it seems that the receiving data are ok and customer can work!

    Thx Regards, Holger
  • Holger,

    I would recommend that you uninstall mmwave studio and matlab runtime.

    Then re-install in the steps described in the mmWave Studio Users Guide, in section 2, page 6.

    Alex