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.

IWR1642BOOST: Not Receiving Data on the Auxiliary Data Port

Part Number: IWR1642BOOST
Other Parts Discussed in Thread: TIDEP-0090, UNIFLASH, IWR1443, AWR1443, IWR1443BOOST, IWR1642

I am failing to receive data on the auxiliary data port after programming the IWR1642BOOST with demo code.and sending the configuration. 

The data came through once after many power cycles and nothing again after that. The serial ports are setup correctly and using the recommended baud rates. 

Please help. Its a new EVM just delivered a couple of days ago

  • Hello Leslie,

    Are you using the Chrome browser. The visualizer app works better on Chrome.
    In the Config tab's console window do you see messages print when you hit "Send Config tto device" ?

    Thank you,
    Vaibhav
  • Hie Vaibhav

    Yes i am using chrome and yes i am seeing the config messages in the console window

    I changed the frequency to 76Ghz in the config msg from the default 77-81Ghz for the mmWave sdk  demo and now i am receiving the data. (Not sure why??)

    If i then download the .bin for the traffic demo and run the matlab gui app the board is not sending data to the app. I assumed the .bin for the traffic demo works out of the box . I will try and build my own and see if that works

  • Hi Leslie,

    There are two different traffic monitoring demos available. One is the TI Design available here: www.ti.com/.../tidep-0090 and the other is part of the mmWave Training available on TI Resource Explorer that is available here: dev.ti.com/.../

    Which traffic demo are you trying to run?

    Thanks,
    Kenneth Sy Su
  • Hie Kenneth

    I was trying to run the tidep-0090. I noticed that when i  program the .bin file the hardware error led turns on.

    I then decided to run it in debug mode using ccs and i am receiving the data now.

    I am not sure why the .bin is not running, maybe i didnt program it right but from the uniflash everything seemed okay.

    I am going to also try the other demo.

    I am new to this so please bear with me.

  • Hi Leslie,

    No worries.

    The Traffic Monitoring demo available at tidep-0090 does not use the Out of Box .bin file.

    As documented in the Getting Started Guide for this TI Design (located in tmdemo\mmwave_demo_dev\radarDemo\chains\RadarReceiverEDMA_mmwSDK\mmw_TMDemo\BuildInstructions), there are two ways to run this demo:

    Method 1. Using CCS Debug mode (CCS Debug .bin file)

    Note: The instructions listed below is only a summary. For more details, refer to the Getting Started Guide mentioned above. 

    You will need to use UniFlash to flash the xwr16xx_ccsdebug.bin from the mmWave SDK (located in C:\ti\mmwave_sdk_<ver>\packages\ti\utils\ccsdebug). 

    Open CCS and create a Target Configuration file for the 16xx EVM. Using CCS, connect to the EVM's C674X and Cortex R4. Then load the executable files provided in the mmw_TMDemo folder; the xwr16xx_mmw_demo_dss.xe674 to the C674X and the xwr16xx_mmw_demo_mss.xer4f to the Cortex R4.

    Click run for both the C674X and the Cortex R4 to run the demo.

    The console output on CCS should display something similar to this:

    [C674X_0] Debug: Logging UART Instance @0080fca8 has been opened successfully
    Debug: DSS Mailbox Handle @00806a68
    Debug: MMWDemoDSS create event handle succeeded
    Debug: MMWDemoDSS mmWave Control Initialization succeeded
    [CortexR4_0] **********************************************
    Debug: Launching the Millimeter Wave Demo
    **********************************************
    Debug: MMWDemoMSS Launched the Initialization Task
    Debug: MMWDemoMSS mmWave Control Initialization was successful
    Debug: CLI is operational
    [C674X_0] Debug: MMWDemoDSS ADCBUF Instance(0) @0080fc90 has been opened successfully
    Debug: MMWDemoDSS Data Path init succeeded
    Debug: MMWDemoDSS initTask exit

    Once the CCS console output matches, you will be able to run the demo over the included MATLAB GUI executable located in the gui folder.

    Method 2. Flashing the included binary file

    You will need to use UniFlash to flash the iwr16xx_mmw_demo.bin included in the downloaded files from the TI Design. This is located in tmdemo\mmwave_demo_dev\radarDemo\chains\RadarReceiverEDMA_mmwSDK\mmw_TMDemo

    Once flashed, you will be able to run the demo over the included MATLAB GUI executable located in the gui folder.

  • Hie

    Thanks for the info.

    I tried method 2 and the hardware error led is ON  after i set the device into running mode  and nothing is coming through on the serial port.

    Method 1 works though. But i dont want to keep on using method 1

  • Hie Kenneth

    Can i use the traffic demo in mmwave trainning materials with IWR1642boost without modification?
  • Hi Leslie,

    I see what you mean with the .bin file not functioning correctly for method 2. The bin file will need to be recompiled from the included project. 

    Leslie Guyo said:
    Hie Kenneth

    Can i use the traffic demo in mmwave trainning materials with IWR1642boostwithout modification?

    What did you mean by "without modification"? The traffic monitoring demo included in the mmWave training uses the Out of Box demo .bin file (also known as MMW Demo) included in the mmWave SDK and only works with the AWR1443 or IWR1443 devices.

    Thanks,

    Kenneth

  • Hie Kenneth

    Thank you for the help you are giving me.

    I meant , can i use the iwr1642boost to communicate with the gui in the trainning meant for the iwr1443?

    Are the messages sent by the iwr1642boost example the same with the iwr1443boost traffic demo?
  • Hi Leslie,

    Unfortunately, no the traffic monitoring demo for the iwr1642boost and the traffic monitoring demo for the iwr1443boost are very different demos.

    The iwr1642boost traffic monitoring demo shows the ability to pinpoint location of objects in a 100° Field of View over a range of 5 m-120 m.
    Whereas the iwr1443boost traffic monitoring demo is at a much smaller scale. A video of this demo is available to view here-
    www.ti.com/.../watch.tsp
  • Hie Kenneth

    Before i mark as answered can i ask 1 more question.

    I want to use iwr sensors in a traffic project i am working on for the traffic department.

    On the iwr1642 device, am i tied to using ti-rtos to develop my applications on it or i can use another os?

    Regards
  • Hi Leslie,

    The provided mmWave SDK, TI Design and demos are all tied to TI-RTOS.
    However, yes you are free to use another OS.

    Thanks,
    Kenneth Sy Su
  • Dear Kenneth

    Thanks you very much.

    Regards
  • Hi Leslie,

    Not a problem. I'm happy to help.

    Feel free to mark an answer in the thread and close the thread.

    Thanks,
    Kenneth Sy Su