- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
We are brining up IR35204 in one of the evaluation boards for Our SOC.
I am unable to locate any specific programming guide for the same.
We are able to do basic i2c access based on SM/PMBUS format and obtain data as below
(READ COMMAND 0x99, 4bytes) : 69524902
(READ COMMAND 0x9A, 3 bytes) : B85001
I am not sure if these are to be expected.
Also we would like to know the minimum sequence required to program the device to generate 0.8V on one rail and .75V on another
We expect the flow to be something like
1. SET PAGE 0
2. SET VOUT_MODE
3. SET VOUT_COMMAND
Similarly
1. SET PAGE 1
2. SET VOUT_MODE
3. SET VOUT_COMMAND
Please help me we a detailed programming guide / diagram for the same
I find some inconsistency when I try set PAGE to 0 and read back (Reads back FF)
Or trying to use COEFFICIENTS command.
Please help to provide the correct sequence for the same
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @judebaby ,
Please refer the attached documents,
- AN0031 provides information about PMBus Command set
- TB0023 Programming guide. Has step by step procedure to program salem devices.
- UN0053 Register Map.
I hope with these documents you will able to program & use IR35204.
Feel free to contact for any further queries.
Regards,
Premsagar S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @judebaby ,
Thank you for posting your query on Infineon Community.
Please find the attached programming guide, this covers the detailed programming procedure.
Also please find the below link for programming "IR35204" with "PowIRCenter" GUI.
https://www.infineon.com/dgdl/an-0035.pdf?fileId=5546d462533600a40153559088d40f2d
Regards,
Premsagar S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Premsagar,
Thank you for the quick reply.
I downloaded the GUI and installed the same. However it does not show Salem family device / IR35204
Do I need to do some additional steps to enable the same ?
Also is the USB005 cable necessary to use the GUI ? Is it possible to get the sequence using the GUI and do the programing using another cable ?
Another query is when trying to use PMBUS commands ,
I Get a status-word indicating UNIT not initialized
The commands used where
1. VOUT_COMMAND
2. ON_OFF_CONFIG 0x00
3. OPERATION : 0x80
4. CLEAR_FAULTS
Also I am not sure how to use the PAGE command to select between two controllers
Could you please help with the same
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @judebaby ,
As per the GUI screenshot shared by you, I see that your GUI is launched in POL mode, not in full mode. That is the reason you are seeing only the POL device on your GUI screen. To launch GUI in full mode you might need a license file, please contact your local FAE for a license file, also please refer to "section 7" the below link for more details on this topic,
https://www.infineon.com/dgdl/an-0035.pdf?fileId=5546d462533600a40153559088d40f2d
Yes USB005 is required to communicate with "IR35204" with "PowIRCenter" GUI.
Coming to your second query, it seems like communication is not established. Can you please check all the connections, also please share a simple diagram about your connection (this will help to understand your issue).
Regards,
Premsagar S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Sodum
Hi Premsagar,
Thank you for the prompt support on this. We will try contact an FAE for the license. We are based in Bangalore/INDIA.
Could you help us by providing contact for the the FAE ?
In our setup , we have a laptop with a custom USB to I2C adaptor to enable I2C commands to the IR35204.
We tried reading manufacture ID and get responses as below
(READ COMMAND 0x99, 4bytes) : 69524902
(READ COMMAND 0x9A, 3 bytes) : B85001
Could you help me determine the minimum sequence to validate if communication with the controller in working ?
We are also able to set and read VOUT_COMMAND parameter as expected but I am not sure about the page being set / read correctly.
Could you please point us to a document which could show the basic access required to set up the device ?
We are trying to follow the PMBUS specs
Regards
Jude
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @judebaby ,
MFR_ID (99h):
Read command 0X99 should return you 3 bytes response " 02 52 49". The 1st byte (read-only) indicates that 2 further bytes will follow. The remaining 2 bytes are ASCII equivalent of “IR”.
MFR_MODEL (9Ah):
Read command 0X9A should return you "01 50". The 1st byte (read-only) indicates that 1 further byte will follow. The remaining 1 byte represents "IR35204".
But the values you are reading are different. This might be because of the format issue. We recommend using USB005 with "PowIRCenter" GUI to configure IR35204.
I will drop an email regarding the local FAE contact to the license file.
Regards,
Premsagar S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Premsagar,
Thank you for providing the expected responses for MFR_ID / MODEL
I think we are getting the correct responses, the order of printout is reversed
(READ COMMAND 0x99, 4bytes) : 69524902 : 02 49 52 <pec?>
(READ COMMAND 0x9A, 3 bytes) : B85001 : 01 50 <pec?>
Is there some document for the sequence for power supply bringup of a new device ?
Does it require any initial programming before using PMBUS commands ?
Is there a PMBUS command sequence available for bringing up the rails ?
We are in parallel working to get the GUI license .
With out multiple boards/setups we would like our board controller to bring up power supplies.
Please let me know what is procedure for enabling the same
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @judebaby ,
Please refer the attached documents,
- AN0031 provides information about PMBus Command set
- TB0023 Programming guide. Has step by step procedure to program salem devices.
- UN0053 Register Map.
I hope with these documents you will able to program & use IR35204.
Feel free to contact for any further queries.
Regards,
Premsagar S