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.
Part Number: UCD3138
Need help with PMBus connection. I want to read/write from/to two UCD3138 from one PMBus adapter. How can I do it as GUI only one device detected when I connect both.
You need to give them different addresses. If you look in init_pmbus you will see the address being set. The boot ROM always sets the same address for itself. So in ROM mode you may have a problem. Some people report they can write programs to multiple devices. If that works, you can use a jumper on a pin, or a resistor on an ADC pin to select different addresses on different boards. ADC00 and 01 have current sinks you can turn on to measure an external resistance.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
After you set your devices to two different addresses as Ian suggested, you can use GUI to talk to each one separately.
Depending on which GUI, you are referring to; if you are working with Fusion studio (Application level GUI), then the address selection is at the upper right side of the window.
If you are referring to Device GUI, then you need to manually enter the address, under the SMBus/I2C -> SMBus Debug and this time the address field is in the upper left side of the window.
In reply to Ian Bower:
Do I right understand that in ROM mode all UCD 3138 devicess have the same adress (11d)?
For the custom address we use current from AD00 and AD01 and read the voltage drop. Then put value to init_PMBus. Another variant directly write the address
In reply to Rutskoy Andrey:
Yes, the ROM always has the same address, 11d as you mention.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.