Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

Power Management ICs Forum Discussions

judebaby
Level 1
Level 1
First reply posted First question asked Welcome!

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

 

 

 

0 Likes
1 Solution
Sodum
Moderator
Moderator
Moderator
10 likes received 5 likes given 25 solutions authored

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 

View solution in original post

0 Likes
7 Replies
Sodum
Moderator
Moderator
Moderator
10 likes received 5 likes given 25 solutions authored

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

0 Likes
judebaby
Level 1
Level 1
First reply posted First question asked Welcome!

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

 

 

judebaby_0-1672751306698.png

 

0 Likes
Sodum
Moderator
Moderator
Moderator
10 likes received 5 likes given 25 solutions authored

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

0 Likes
judebaby
Level 1
Level 1
First reply posted First question asked Welcome!

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

 

0 Likes
Sodum
Moderator
Moderator
Moderator
10 likes received 5 likes given 25 solutions authored

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

0 Likes
judebaby
Level 1
Level 1
First reply posted First question asked Welcome!

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

 

0 Likes
Sodum
Moderator
Moderator
Moderator
10 likes received 5 likes given 25 solutions authored

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 

0 Likes