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.

AWR1642: AWR1642 SPI communication

Part Number: AWR1642
Other Parts Discussed in Thread: AWR1243

Hi Team,

The customer is experiencing below issue and needs your help.

1. If the slave 1642 wants to send data to the master 1642, is it necessary to add a gpio interrupt to inform the master to start reading, and then the salve will send the data again?

2. If interrupted by GPIO, inform the master and the slave to reconfigure and swap the locations, so that the original 1642 as the slave becomes the master and can actively send data. Master-slave mode switched. Is this feasible?

Thanks.

  • Hi Annie,

    I assume the usecase: two AWR1642 devices communicating each other over SPI.

    For this case first option is more feasible where Slave needs to raise a GPIO to notify Master SPI device to provide the clock. AWR1243 device follows the same mechanism where it acts as SPI slave and it raises HostIRQ line to notify Master SPI device.

    Here is the AWR1642 pin snapshot for HostIRQ

    To Raise HostIRQ high: 0xFFFFE144 = 0xAD0000, and to disable 0xFFFFE144 = 0x0.

    Follow the mmwavelink SPI communication protocol (in ICD) for Slave to Master SPI.

    Regards,

    Jitendra