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.

TMS320F280037C-Q1: Under what conditions does the slave NAK signal PMBUS based I2C peripheral?

Part Number: TMS320F280037C-Q1


Tool/software:

Hi Experts,

I am asking for my customer.

Customers use F280037C as slave and develop PMBUS communication protocol using I2C peripheral. They hope that the slave F280037C will respond with NAK signal when the command 0xB5 is sent by the host. As shown in the waveform below, how can this be achieved below figure? Under what conditions does the slave NAK signal? Thanks.

  • Hi Shaoxing,

    To note, while PMBUS can be configured in I2C mode, I2C does not have a PMBUS mode so it cannot check for data validity. Assuming PMBUS is in automatic NACK mode, I2C will only NACK in these conditions:

     

    It is possible to manually set the I2CMDR.NACKMOD bit, but it will not be reflected till the following frame.

    Best Regards,

    Aishwarya