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.

AWR1443: LP XDS 110 debug probe to flash firmware for awr1443 to enable SPI communication.

Part Number: AWR1443

Tool/software:

We have developed a custom PCB based on the AWR1443 that includes both JTAG (4-pin) for programming and SPI for data communication. The goal is to have the AWR1443 operate as an SPI slave, sending real-time sensing data (range, velocity, and angle) to an ESP32 host MCU via SPI.

I understand that the default "Out of Box" and mmWave Demo firmware for AWR1443 streams data over UART and LVDS, but does not support SPI as a data output interface. I’ve confirmed this through documentation and testing.

Could you please clarify the following:

  1. Is there any existing precompiled .bin file or example firmware provided by TI that enables SPI streaming of detected object data (not raw ADC), ideally sending range/velocity/angle?

  2. If not, does TI provide any official guidance or examples for modifying the mmWave SDK (e.g., MSS or DSS source) to stream data via SPI?

  3. Are there any TI-supported configurations or projects where AWR1443 operates as an SPI slave and communicates radar output to a microcontroller?

The AWR1443 are correctly powered on and SPI lines are correctly connected. but I need to confirm whether such a firmware image with SPI output already exists , or whether I need to develop one from scratch.

Any help, links, or references would be greatly appreciated.

  • Hi Gohar,

    Is there any existing precompiled .bin file or example firmware provided by TI that enables SPI streaming of detected object data (not raw ADC), ideally sending range/velocity/angle?

    We do not have such demo application in the SDK.

    • If not, does TI provide any official guidance or examples for modifying the mmWave SDK (e.g., MSS or DSS source) to stream data via SPI?

    • Are there any TI-supported configurations or projects where AWR1443 operates as an SPI slave and communicates radar output to a microcontroller?

    You can refer to SPI example at C:\ti\mmwave_sdk_03_06_02_00-LTS\packages\ti\drivers\spi for AWR1443 and modify the code as per your requirement.

    Regards,

    Samhitha