SWRU628 January   2025

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   Applications
  6.   6
  7. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
  8. 2Hardware
    1. 2.1 PCB Storage and Handling Recommendations
    2. 2.2 Antenna
    3. 2.3 Setup
  9. 3Software
    1. 3.1 IWRL6432FSP EVM in TIDA-010254 Reference Design
  10. 4Hardware Design Files
    1. 4.1 Schematics
    2. 4.2 PCB Layouts
    3. 4.3 Bill of Materials (BOM)
  11. 5Additional Information
    1. 5.1 Trademarks
  12. 6References

Software

Flash IWRL6432FSPEVM

  1. Make sure all connections are set (IWRL6432FSPEVM module, breakout board, USB to UART adapter, micro USB cable to PC) as discussed in Section 2.3.
  2. Open the mmWave-L-SDK from Section 1.
  3. Set the device into Flashing Mode (SOP1 connected to GND, SOP0 connected to GND). Make sure that the board is power cycled after the board is switched from Flashing mode to Functional mode or vice versa.
  4. Open MMWAVE_L_SDK_XX_XX_XX_XX\tools\visualizer\visualizer.exe and select Flash in the left column.
  5. Select the correct COM port that the device is connected to (can be found in device manager).
  6. In the Device Select section, select XWRL6432. Click NEXT.
  7. In the Board Switch Settings section, select SWITCH SETTINGS CONFIRMED.
  8. In the Image flash section, select Custom image, then click upload, and upload MMWAVE_L_SDK_XX_XX_XX_XX\examples\mmw_demo\motion_and_presence_detection\prebuilt_binaries\xwrL64xx\motion_and_presence_detection_demo.release.appimage”.
  9. Click “Flash”.
IWRL6432FSPEVM Flashing IWRL6432 Using mmWave
                    Radar Visulizer Figure 3-1 Flashing IWRL6432 Using mmWave Radar Visulizer

Check if Flashing is Successful

  1. Set the device into Functional Mode (SOP0=1, SOP1=0). Make sure to power cycle the boards whenever switching between SOP modes.
  2. Open PuTTY.
  3. Select Serial connection type.
  4. Input COM port in serial line.
  5. Input 115200 speed.
    IWRL6432FSPEVM PuTTY Configuration
                            for Connection Confirmation Figure 3-2 PuTTY Configuration for Connection Confirmation
  6. Click Open.
  7. When the console opens up, click Enter, and the output is simliar to Figure 3-3.
    IWRL6432FSPEVM PuTTY Console with
                            mmWave Demo Flashed Figure 3-3 PuTTY Console with mmWave Demo Flashed
  8. Type version and click Enter. Check if the module returns the version data in Figure 3-4.
    IWRL6432FSPEVM PuTTY Console with
                            mmWave Demo Version Identified Figure 3-4 PuTTY Console with mmWave Demo Version Identified
  9. Connection is set, close PuTTY.

Running mmWave Visualizer GUI for mmWave Demo

After flashing the IWRL6432FSPEVM, as shown in Flash IWRL6432FSPEVM, the Plots section in the mmWave visualizer can be used to display range plot via radar point cloud information.

  1. Make sure all connections are set (IWRL6432FSP EVM, breakout board, USB to UART adapter, micro USB cable to PC) as discussed in Section 2.3.
  2. Make sure that switch settings are set to Functional Mode (SOP0=1, SOP1=0). Again, make sure users power cycle the boards whenever switching between SOP modes.
  3. Open MMWAVE_L_SDK_XX_XX_XX_XX\tools\visualizer and select Configuration Dashboard in the left column.
  4. In the Device Connection section, enter the COM Port (can be found in the device manager), Baud rate (115200), and device (XWRL6432).
  5. In the Configuration Selection section, select High Performance Motion Detection for the Select Preset Configuration section.
  6. Click Send Config to Device.
    IWRL6432FSPEVM MmWave Radar
                            Visualizer Configuration Inputs Figure 3-5 MmWave Radar Visualizer Configuration Inputs
  7. The Plots section needs to then create plots for the Range Profile, X-Y Plot, Y-Z Plot, and X axis.
    IWRL6432FSPEVM MmWave Radar
                            Visualizer Plots Figure 3-6 MmWave Radar Visualizer Plots
  8. Make sure to power cycle the board between each configuration that is sent.
  9. As an example of uploading a local config file, repeat steps 1-4 above, and select the last option in Configuration Selection. Then click Upload and upload the MotionDetect.cfg file that can be found through MMWAVE_L_SDK_XX_XX_XX_XX\examples\mmw_demo\motion_and_presence_detection\profiles\xwrL64xx-evm. Click Send Config to Device.
    IWRL6432FSPEVM MmWave Radar
                            Visualizer with Local Configuration File Figure 3-7 MmWave Radar Visualizer with Local Configuration File

Running mmWave Industrial Visualizer GUI

  1. Open the GUI by clicking on Industrial_Visualizer.exe. The GUI is in the folder: radar_toolbox_XX_XX_XX_XX\tools\visualizers\Applications_Visualizer\Industrial_Visualizer.
    IWRL6432FSPEVM MmWave Industrial 3D
                            Visualizer GUI Figure 3-8 MmWave Industrial 3D Visualizer GUI
  2. Make sure that the device selected is the IWRL6432 and the demo selected is IWRL6432 Out of Box Demo.
  3. For CLI COM, insert the COM port number that the device is connected to. Users can check this on the device manager. If the driver mentioned in Section 2.3 is not installed, then this does not show up.
    IWRL6432FSPEVM COM Port Selection in
                            Device Manager Figure 3-9 COM Port Selection in Device Manager
  4. Click Connect. If connected properly, then the GUI displays Connected.
  5. Open the Tracking_MidBw.cfg file in the folder: radar_toolbox_XX_XX_XX_XX\source\ti\examples\People_Tracking\IWRL6432_People_Tracking\chirp_configs\xWRL6432BOOST.
  6. Click Start and Send Configuration.
  7. If this works properly, then the console and the GUI outputs similar to Figure 3-10.
    IWRL6432FSPEVM MmWave Industrial 3D
                            Visualizer Output Figure 3-10 MmWave Industrial 3D Visualizer Output