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.

IWR6843AOP: Best Way to Define a Pause Chirp with No Tx Enabled for Subframe Scheduling?

Part Number: IWR6843AOP
Other Parts Discussed in Thread: IWR6843

Tool/software:

Dear TI Community,

I’m working on a radar application with the IWR6843 device using the mmWave SDK. I’d like to schedule pauses between subframes by defining a "pause" chirp with no transmission (Tx) enabled. My desired structure is:

  • Subframe 0: Chirps with Tx enabled (active).
  • Subframe 1: Pause chirp (no Tx enabled).
  • Subframe 2: Chirps with Tx enabled (active).
  • Subframe 3: Pause chirp (no Tx enabled).

However, I’m running into issues:

  1. RF Parser Limitation: The RF parser doesn’t seem to allow a chirp with txEnable = 0. It throws an error, suggesting that every subframe requires at least one chirp with a Tx antenna enabled.
  2. DPC/DPU Config Issue: Even if I bypass the parser, the DPC/DPU configurations break when no Tx is enabled, likely due to zero-sized buffer allocations or similar assumptions in the code.

Questions:

  • What’s the best way to define a chirp with no Tx enabled to create pauses between subframes?
  • Is this setup possible with the current RF parser and DPC/DPU constraints?
  • Are there workarounds or modifications I can apply to achieve this without breaking the system?

I’m using the advanced frame configuration and need precise timing control between active subframes. Any advice or examples would be greatly appreciated!

Thanks,
Dag