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.

MMWAVE-STUDIO: Problem with Raw Data Capture using IWR1443BOOST/Dev. Package/ TSW1400 || BSS/MSS FW doesn't load

Part Number: MMWAVE-STUDIO
Other Parts Discussed in Thread: IWR1443BOOST

Hello there,

I'm trying to capture Raw Data from the IWR1443BOOST (ES2.0) using mmWave DevPack and TSW1400EVM. Further used sofware HSDCpro (v4.9), mmWaveStudio (v1.0.0.0) and mmWave DFP v0.7.0.4;

I followed the instructions of this Training: https://training.ti.com/mmwave-sensor-raw-data-capture-using-tsw1400-board?cu=1128486

I could follow this guideline until loading the BBS/MMS firmwares; while the BBS firmware could be loaded, but  woudn't be displayed in the correct way at the RadarAPI GUI. Further the MSS doesn't load anyway:

We tried with both jumper settings SOP 100 and 101. But both don't work.

---------------------

In the previous steps various warnings came up, which probably did not lead to serious problems. However, these may be relevant for troubleshooting.

On the one hand the following warning came up in the mmWave Studio Output:

But the script completed successfully.

On the other hand, the HSDCpro immediately after uploading the firmware (AR12xx_lvds_4Channel_ddr_4bit_par_centre_16_bit.ini) showed an error message that no firmware was available:

But in the later step (mmWave Studio RadarAPI: SetUp TSW1400) there was no problem recognizing the board and the trigger was armed. But no Interface type and correct firmare version was displayed:

Thank you very much for your effort.

Best regards

Marc

  • Marc,

    Please ensure that you have MATLAB runtime version 8.5.1 (32-bit) installed on your machine. The startup script is showing that it cannot find the MATLAB runtime version.

    Please also keep in mind that mmWave Studio includes the most recent MSS and BSS firmwares for all mmWave devices. I would recommend using the firmware images found in the mmWave Studio installation folder.

    Regards,
    Kyle
  • Hi Kyle,

    I don't think the Matlab runtime presented a problem. Nevertheless, I reinstalled matlab runtime v8.5.1. Furthermore, I checked the path of the system variable again and adjusted it.

    As you can see from the mmWave Studio output, the matlab engine is started without errors (see appendix:[09:54:52]).

    The displayed error should refer to the ini-file ar1gui.ini; the index is outside the array range. But in the following this ini-file will be overwritten again and should not be the cause of my problem.

    I also tried the BSS and MSS firmware files of the mmWave Studio folder, which did not fix my problem.

    It seems to me that for some reason the BSS firmware will not load properly on the device.

    Regards,

    Marc

  • Marc,

    You need to make sure that you have jumpers across both SOP0 and SOP1. This is the correct jumper configuration to use when capturing data on the TSW1400 or the DCA1000.

    Regards,
    Kyle
  • Hi Kyle,

    thank you for this information. I forgot to set the jumpers to developer mode (jumpers across SOP0 & SOP1). After I fixed this the BSS and MSS firmware could be loaded. Now the firmware version numbers were displayed correctly in the RadarAPI. Everything's fine so far.

    But after clicking  the SPI CONNECT button, the SPI Connectivity Status is still red (Disconnected).

    The JP5 jumper on the DevPack is at the correct position; as it is shown in the "mmWave Sensor Raw Data Capture Using the TWS1400 Board"-Training (Section: Common Issues).

    Attached are screenshots of the current status mmWave Studio RadarAPI and Output:

    Thanks a lot.

    Marc

  • Marc,

    Please also ensure that JP1, JP2, JP3, and JP4 in the proper jumper positions. They should be aligned to the side that says "FTDI" on the board. This will enable control of the mmWave device from your PC. This could be the issue that prevents the SPI Connect command from not executing properly.

    Regards,
    Kyle
  • Kyle,

    thank you very much for this helpful advice. It solved SPI connectivity issue.

    Unfortunately, the data recording didn't work properly.

    The initialization process after the SPI connection has worked so far. But at the capture and post processing procedure occures an error at the mmWave Studio Output:

    Maybe it's because of the Matlab runtime.

    The postproc window does not appear and the dump file "adc_data.bin" remains empty.

    Thank you for your continued support.

    Regards,

    Marc

  • Marc,

    Did you make sure to load the firmware for the TSW1400 in HSDC Pro? The TSW1400 needs to be configured before you begin any data capture so the TSW1400 knows how to interpret the raw ADC data that is coming in.

    Regards,
    Kyle
  • Kyle,

    as I mentioned in the first post, the firmware on my board does not seem to load correctly.

    The TSW1400 is properly recognized by the HSDCpro. But after I have selected the firmware, the loading process starts, but it does not end properly. Since an error message appears immediately: no firmware available.

    I followed the instructions in mmWaveStudio/HSDCpro folder for copying the right firmware and .ini files.

    Like in the tutorial video "mmWave Sensor Raw Data Capture Using the TSW1400 Board" i used the firmware "AR12xx_lvds_4Channel_ddr_4bit_par_centre_16_bit.ini" in the HSDCpro software.

    Are there any jumpers on the TSW1400 to set again?

    Regards,

    Marc 

  • Ok...
    the last obstacle was the power supply. This was not limited by current limitation, which is why I did not assume that there was an error here. After increasing the current limiter of the power supply to the 4A of the data sheet, the firmware of the TSW could be loaded without problems.

    Thanks.