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.

AWR1243: Cascaded operation - SPI interface wiring

Part Number: AWR1243

If we are using more than one AWR1243 ICs in a cascaded mode, can we use one SPI bus to address all of the AWR1243 ICs sequentially by selectively asserting the CS pin? That is, can all the AWR1243 ICs share the same CLK, MOSI signal lines from the microcontroller, and Logic-OR their Host_Intr lines together into the microcontroller, and multiplex their MISO lines? We are trying to minimize the number of wires between the microcontroller and the AWR1243 ICs.

Thank you.

mmWaver

  • Hello,
    CLK and MOSI lines can be shared , provided the host is able to drive all of them simultaneously and there is no signal integrity issues. For Host_INTR you would have to use separate lines for each AWR1243 device since this signal would be asynchronous and hence you would not know when to select the mux.

    Regards,
    Vivek
  • Thank you for explaining that HOST_INTR is asynchronous. Please let me clarify my question -- Is there any situation where an AWR1243 would toggle its HOST_INTR pin without the host sending it a command first?

  • Hello,
    There could be asynchronous events where the HOST_INTR would be asserted by the AWR1243. For example if you configure the device for some periodic monitoring reports then the AWR device would indicate this using HOST_INTR periodically . There could also be some error state indications which would happen without any SPI command from the host.

    Regards,
    Vivek
  • Thank you Vivek for explaining.

    Can you please explain how these asynchronous events from HOST_INTR can be configured and handled by the host, or point me to relevant sections of AWR1243 user manual / programmer guide?

    Thanks again,

    mmWaver

  • Hello,

    I hope you have installed Device Firmware Package (DFP) from http://www.ti.com/tool/mmwave-dfp

    Once you install, you can refer to sample application in ti\example\mmwavelink_example folder. Also you can refer to mmwavelink programmer's guide \ti\control\mmwavelink\docs\doxygen\mmwavelink_programmers_guide.html

    Specifically, you can refer to Porting guide section in mainpage.

    Regards,

    Kaushal