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.

CCS/IWR1642BOOST: Very fine motion detection on IWR1642

Part Number: IWR1642BOOST
Other Parts Discussed in Thread: IWR1642

Tool/software: Code Composer Studio

Hello,

We were going through the toolbox demos and came across the 'Very fine movements' demo which looks interesting. We couldn't find a pre-built binary for the IWR1642 board, and when trying the build a binary via CS, we got the following message:

v2.0.0.04 is not available on the TI website.

Can you please provide us with a pre-compiled binary?

We want to consider using this the finer Chirp setting for expanding on the people counting demo, but I see there are subtle differences with the configuration file. Can you please tell us some more about this?

with kind regards,

Sanjeev. 

  • Former Member
    0 Former Member

    Hello Sanjeev,

    The V2.0.0.4 is available here: 

    The configuration file for the very find motion demo is for use with the mmWave SDK out of box demo. The people counting demo configuration commands specific to the demo code for people counting.

    Amanda

  • Got the binary file, but the CFG file for the oob demo is based around SDK v1.1. Not sure what to change.

    % ***************************************************************
    % Created for SDK ver:01.01
    % Frequency:77
    % Platform:xWR16xx
    % Scene Classifier:Custom, motion_detection (High velocity resolution)
    % Azimuth Resolution(deg):15
    % Range Resolution(m):0.125
    % Maximum unambiguous Range(m):6.4
    % Maximum Radial Velocity(m/s):0.94
    % Radial velocity resolution(m/s):0.03
    % Frame Duration(msec):100
    % Range Detection Threshold (dB):12
    % Range Peak Grouping:disabled
    % Doppler Peak Grouping:disabled
    % Static clutter removal:enabled
    % ***************************************************************
    sensorStop
    flushCfg
    dfeDataOutputMode 1
    channelCfg 15 3 0
    adcCfg 2 1
    adcbufCfg -1 0 0 1 0
    profileCfg 0 77 500 7 20 0 0 100 1 64 5333 0 0 48
    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 1 0 0 0 0 0 2
    frameCfg 0 1 64 0 100 1 0
    guiMonitor -1 1 0 0 0 0 0
    cfarCfg -1 0 2 8 4 4 0 4096
    cfarCfg -1 1 0 8 4 4 0 4096
    peakGrouping -1 1 0 0 1 56
    multiObjBeamForming -1 0 0.5
    clutterRemoval -1 1
    calibDcRangeSig -1 0 -5 8 256
    extendedMaxVelocity -1 1
    compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
    measureRangeBiasAndRxChanPhase 0 1.5 0.2
    sensorStart


    Do you have a more recent version for use with v2.0.04?
    -sanjeev
  • Anybody from TI?

    It would certainly help if you updated the examples and configuration files to match the latest SDK.

    -sanjeev

  • Former Member
    0 Former Member in reply to Sanjeev Sarpal

    Hello,

    There are two ways to identify the requirements for migrating to a new SDK:

    1) Diff the cfg file you have with the example cfgs provided in the SDK of interest 

    If you did this between the 1642 1.1 fine motion chirp and the 1642 SDK 2.x chirp cfg you would see that there is now  a lowPower command that needs to be added.

    Therefore you need to add lowPower 0 1 command to the cfg you have.

    Note that SDK 2.+ is for ES2.0 1642 devices

    OR

    2) Refer to the migration guide in the read me documents in the SDK C:\ti\mmwave_sdk_02_01_00_04\docs which details the changes you need to make to migrate from one SDK to another

    Amanda

  • Tôi đã xem video này, tôi cần được tư vấn về kỹ thuật, làm ơn cho tôi xin địa chỉ hòm thư của chị Amanda
    I watched this video, https://youtu.be/RT56YzqME6M
    I need technical advice, please give me the email address of Amanda. In the future I will buy 3000-10000 products per year. vusontung.hd.1992@gmail.com and Mobile number 0839966999. I live in Vietnam.
    Facebook: m.facebook.com/profile.php
  • Tôi đã xem video này, tôi cần được tư vấn về kỹ thuật, làm ơn cho tôi xin địa chỉ hòm thư của chị Amanda

    I watched this video,

    I need technical advice, please give me the email address of Amanda. In the future I will buy 3000-10000 products per year. vusontung.hd.1992@gmail.com and Mobile number 0839966999. I live in Vietnam.

    Facebook:

  • Dear Amanda,

    Thanks for your fix, but it needed a little more than " lowPower 0 1"

    For anybody else struggling with this, I managed to get the following to work:

    sensorStop
    flushCfg
    dfeDataOutputMode 1
    channelCfg 15 3 0
    adcCfg 2 1
    adcbufCfg -1 0 0 1 0
    profileCfg 0 77 500 7 20 0 0  100 1 64 5333 0 0 48
    chirpCfg 0 0 0 0 0 0 0 1
    chirpCfg 1 1 0 0 0 0 0 2
    bpmCfg -1 0 0 1
    frameCfg 0 1 64 0 100 1 0
    lowPower 0 1
    guiMonitor -1 1 0 0 0 0 0
    cfarCfg -1 0 2 8 4 4 0 4096
    cfarCfg -1 1 0 8 4 4 0 4096
    peakGrouping -1 1 0 0 1 56
    multiObjBeamForming -1 0 0.5
    clutterRemoval -1 1
    calibDcRangeSig -1 0 -5 8 256
    extendedMaxVelocity -1 1
    compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
    measureRangeBiasAndRxChanPhase 0 1.5 0.2
    nearFieldCfg -1 0 0 0
    CQRxSatMonitor 0 3 4 127 0
    CQSigImgMonitor 0 111 4
    analogMonitor 0 0
    lvdsStreamCfg -1 0 0 0
    sensorStart

    It would certainly help if you could please clarify/check the settings at the end, as I don't know what they should be.

    Regards,

    Sanjeev.

  • I watched this video, https://youtu.be/RT56YzqME6M

    I need technical advice, please give me the email address of Amanda. In the future I will buy 3000-10000 products per year. vusontung.hd.1992@gmail.com and Mobile number 0839966999. I live in Vietnam.

    Facebook: https://m.facebook.com/profile.php?id=100002560749326


  • Hello, my name is Tung, I am in Vietnam, I want to buy your company's IWR-1642 product, product as in this web:
    http://dev.ti.com/tirex/content/mmwave_industrial_toolbox_2_2_0/labs/lab0011-pplcount/docs/pplcount_user_guide.html

    And video: https://youtu.be/RT56YzqME6M

    I am a passenger transport business, and would like to apply it to management.

    Can the sensor count 30-40 people on a bus?