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.

IWR6843AOPEVM: Example project

Part Number: IWR6843AOPEVM
Other Parts Discussed in Thread: IWR6843AOP

Hi Team,

We would like to ask your help regarding our customer's inquiry below.

I need support for IWR6843AOPEVM. I bought also an iwr6843aop 60GHZ radar demo board.

I have two radars from texas but i don't understand exactly how can i made a scanning point in some precisely direction and then send the data of distance, speed and angle to a microcontroller... something like stm32 from ST or arduino for example.

I know that the device is programmable with standalone firmware, so I want to program with firmware that made some fixed point scanning and then sends minimal information to a microcontroller... I think something like I2C or SPI.

I want to send 6 or 9 point information (distance, speed) to a microcontroller. I tried without any success.

Maybe frontal, 30 degrees left, 30 degrees right, and other points.

I am asking myself if you have some real example project to exchange data to a microcontroller.

Due to power consumption, it will be good to have minimal use of the radar, so take it in idle, wake-up scan 6 points send data, and sleep again. I need something like 4fps, not speed up.

Regards,

Danilo

  • Hi Danilo,

    While full application development is not something we support, I can help point you in the right direction.

    First, ensure you have the following SW packages installed:

    I know that the device is programmable with standalone firmware, so I want to program with firmware that made some fixed point scanning and then sends minimal information to a microcontroller... I think something like I2C or SPI.

    • i2c
      • Information about using i2c with our devices can be found in our SDK package in the following location: mmwave_sdk_03_05_00_04\packages\ti\drivers\i2c
      • In this location you can find documentation to get you started: mmwave_sdk_03_05_00_04\packages\ti\drivers\i2c\docs\doxygen\html\index 
      • In this location you can find test code for i2c: mmwave_sdk_03_05_00_04\packages\ti\drivers\i2c\test
    • SPI
      • Information about using SPI with our devices can be found in our SDK package in the following location: mmwave_sdk_03_05_00_04\packages\ti\drivers\spi
      • In this location you can find documentation to get you started: mmwave_sdk_03_05_00_04\packages\ti\drivers\spi\docs\doxygen\html\index 
      • In this location you can find test code for SPI: mmwave_sdk_03_05_00_04\packages\ti\drivers\spi\test

     I want to send 6 or 9 point information (distance, speed) to a microcontroller. I tried without any success.

    I am asking myself if you have some real example project to exchange data to a microcontroller.

    Due to power consumption, it will be good to have minimal use of the radar, so take it in idle, wake-up scan 6 points send data, and sleep again. I need something like 4fps, not speed up.

    • We have a TI Reference Design (TIDEP-0091) that deals with low-power and interacting with a microcontroller.  While this design is not necessarily your end application, it may be a helpful reference in your development.

    Regards,

    Brennan