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.
Tool/software:
Hi Champs,
I am asking this for our customer.
The user needs to use ACKOEN=1 and ACKOVAL for PMBus implementation.
P977 of
https://www.ti.com/lit/pdf/slau846
Questions:
1. SACKCTL is missing in MSPM0Gx TRM (slau847a) and Lx TRM (slau847d). Would you please confirm it will be added soon?
2. In Sysconfig V1.21 below, it shows
Would you please confirm by using the above setting "DL_I2C_enableTargetACKOverride(SMBUS_0_INST);" is enough for both ACKOEN=1 and ACKOVAL if the user wants to enable manual clock stretch and manual ACK/NACK in TRM 18.2.3.4 description that I showed above?
Hi Wayne,
1. I'll have to get back to you on that.
2. DL_I2C_enableTargetACKOverride(SMBUS_0_INST) will change ACKOEN=1, and therefore the user will enable the Manual ACK override.
Best Regards,
Diego Abad
Hi Diego,
Thank you for your confirmation on DL_I2C_enableTargetACKOverride(SMBUS_0_INST).
Please keep us posted on the TRM SACKCTL.
Hi Wayne,
We have an updated TRM as in the internal file. It's still being reviewed before publishing to the public. We can send a copy to you if you want.
Best Regards,
Diego Abad
Hi Diego,
Yes, would you please just send me the pages of SACKCTL register or the snapshot of the pages?
We just need that for debugging and coding.
Hi Wayne,
One of our team members should have submitted the link to the TRM.
Best Regards,
Diego Abad