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.

MSP430F5529: Multi master suppport

Part Number: MSP430F5529
Other Parts Discussed in Thread: TMP468

Hi 

I am trying to access a temperature sensor(TMP468) by a MSP430F5529 and MSP432P401R at the same time. My query is that whether multi master support is available in MSP430. And can i access in such a way by both the MSP. I have seen a setting a UCMM = 1 bit enables the Multi master mode. How to use that? whether driver lib support is available

Thanks & regards,

Preetha

  • Hi Preetha,

    I2C multi-master mode is available on MSP. For using multi-master mode, I would recommend checking out the User's Guide [link to 5xxx family], specifically chapter 38 "Universal Serial Communication Interface - I2C Mode". There are several flowcharts for I2C Master Transmitter Mode and Master Receiver Mode that describe what happens when arbitration is lost, and there's subchapter 38.3.4.3 "Arbitration".

    Here are some threads with additional discussion on implementing I2C multi-master mode that you may find helpful [link1, link2]. USCI-I2C is a common MSP module, so I would also recommend searching on the forums for I2C multi-master.

    I don't see driverlib support for multi-master mode on USCI-I2C.

    Thanks,

    Urica Wang

**Attention** This is a public forum