Home
User manual for the USB to PMBus bridge
Contents
1. On Nominal Vout Nominal out _On Margin Low lgnore Fault dmt On Margin High ignore Fault Mau Over Voltage __Immediste Ott lout Over Buren a Control Signal fe HIGH HACI HACI ON OFF Config j Use CONTROL and OPERATION Control actree LUW Control Immediate OFF Immediate OFF Espot Measure Graphical View Connected iii Pp If the user clicks on the parameters without selecting the slave an error message appears on the screen and it may cause undesired behavior Note 1 Ensurethat there is no faulty slave connected If a faulty slave is selected through the GUI it may cause damage 2 After polling the connected slaves appear below the address block Then select the slave address and start PMBus operation Otherwise the GUI displays an error message x 16 81 Doc ID 15846 Rev 1 UMO718 How to connect the demonstration board with the GUI Figure 16 Error message returned from the slave device ey AdyrancedPMbusGUI Device Selection Fila Operation View Window Help Ad e Muf ifi Device Selection Device Selection Fall Bus Bus Setting MER Id Address N ul Di Faull DIC Faull DT Faull Memory Nestore Mih Store NVM E mem Hm pi si t Device Control AdvancedPMbusGuI D peratiuri i MACK returned Check the Slave Address T a On Marai
2. VDD_OUT VOVCCS CONTE OE IIOVCC6 CONTE ICC VOVCC7 Q Q CONTA GND I OVCC8 ST2378E_TSSOP_20P LED1 LED2 SMBA CONTE CONTD CONTC CONTB CONTA Q Q gt 470E D6 1N4148 R2 4 7K SDA R5 100 SMBD SMBC R7 STPS1L30A 100 SCL R4 4 7K Supply Selecct Switch VDD_OUT J8 c O O 0 2 a n AM08125v1 81 ZOINN S Ie3op 9JeMpJeH Hardware details UMO718 Note This version of the board supports 5 V on the control and alert line and 3 3 to 5 V operation on the clock and data lines so the level translator U4 and diodes D4 and D5 are not mounted 4 2 BOM list Table 5 BOM list Value generic Manufacturer Reference Package i part number ordering code on ne mi C3 C5 C7 C9 C10 C12 C13 100 n SMD 805 C14 are se e ade e ne 9ews 0 m me 9ewme 0 ow ne 9eme m 0 II ETE A 0 um voto amm A BROS STPSILSOA DOZMAG Stoevones stesso 9 ww cos fe 8 e 85 m e meson Meu m e essa come OEA mE ane 9ows m mum owe sow A mw 38e 9ows 0 mum mE sow m m we Sow m 9 wm m Wemm 3 0 un srrarestaneti TORPGeN STMoeesroes STIWGSWWT e teo sos Stoevones ESSO ua straen resora Stones STESTSETTA de secon use Am m eme Www m 28 31 Doc ID 15846 Rev 1
3. In the polling procedure the GUI scans the entire slave address range except 0x18 which is the alert response address As soon as the polling completes the GUI lists the connected slave addresses in the device selection window The GUI can support four simultaneous PMBus slaves Figure 14 List of connected slaves ES ndyancedgribusiul Device selection Ele Operation View Window Help Ia co AN OE e Device Selection Device Selection E Bus Setting M out Dv Fault Device Control Operation Un Hominal out On Margin Low Ignore Faut Dn Margin High Ignore Fauk Immediate Off Soft OFF Control Signal t HIGH C LOW UN OFF Conta Always On Control active HIGH H Get Cri irinel ER El BEC E Bepork Messe repeat s n connected E Doc ID 15846 Rev 1 15 31 How to connect the demonstration board with the GUI UMO718 As soon as the polling procedure completes a slave must be selected as shown in Figure 15 The selected slave is highlighted in the device selection window and the parameters corresponding to the selected slave are read from the slave device 2 2 2 Enabling the slave Figure 15 Selection of connected slave lt 2 AdvancedPMbusGUI Device Selection File Operation View Window Help tom al FEES OS ob NE 3 Device Sele ction fissis Selection Poll Bus Bus Setting ng Restore NVM Store NVM F Device Control Operation
4. CTA UMO718 Y User manual User manual for the USB to PMBus bridge demonstration board Introduction The power management bus PMBus is a variant of the system management bus SMBus which is targeted at digital management of power supplies Like the SMBus it is a relatively slow speed two wire communications protocol based on I C The PMBus protocol helps to establish the first truly open communications standard for the digital control of power systems facilitating the programming control and real time monitoring of compliant power conversion products This document describes how to set up and use the USB to PMBus bridge board for PMBus communication The objective of this demonstration board is to show the features and capabilities of the PMBus using the ST7 1 C peripheral to support the standard PMBus commands This demonstration board has an ST72651AR6 microcontroller MCU which has an 1 C peripheral This microcontroller acts as the PMBus master The demonstration board works with a PC GUI and controls one or more PMBus compatible slaves connected on the shared bus The main purpose of this board is to interface with any compatible PMBus devices making use of the supported set of commands The firmware of this application performs the PMBus bus protocols mentioned in PMBus power system management protocol specification v1 1 The firmware is in C language Figure 1 shows the block diagram of this demonstration board Figure 1 US
5. OV Wam 18 000 V lout Scale 22 A _ Vin ON Output Voltage pov 2j Uv Faut ns v PGoodON nos v Vout Cal pg v Eso x lt Margin High noo v 2 Output Current OCFaut 20938 amp Mom out OV Fault Max Duty OVWen nov UV War poo v 2 PGood OFF 1313 v 24 MaxVout noon v Trans Rate 0 250 mv us Y Margin Low inv 4 OCWam issa Win DFF 00m y y 0 000 V Temperature OT Fault OT Warn noo cC 4 non t 4 Temp Cal 3 000 C H ON Delay OFF Delay Output Sequencing 0 250 m 0 250 ms E ON Rise 3 000 ms 2 000 ms d OFF Fall IO Scale Cali 32768 000 A iB Scale Cai 524288 000 A Y At the time of opening the window all the parameters are read from the device and they can then be increased or decreased by the user Here the resolution for voltage related commands is equal to 15 625 mV VOUT SCALE LOOP while for output current fault and warn limits the resolution equals IDUT_SCALE_MFR 64 For input voltage related commands the resolution is 62 5 mV a Doc ID 15846 Rev 1 21 31 Advanced PMBus GUI description UMO718 3 3 Loop comp window The loop comp window can be opened by either clicking on the loop comp icon or by following Operation gt Loop Comp Window At the time of opening the window all the parameters are read from the device and th
6. The command is sent to the PMBus slave as soon as the user selects the read write button If the command is read only the write button is disabled Group command In the case of a group command the user is only allowed to write the PMBus commands The send group command button allows the group command to be sent as mentioned in the PMBus specification The group command protocol is used to send commands to more than one PMBus device The commands are sent in one transmission To terminate the group command it is necessary to check the box against the last group command and press the send group command with the last command and data filled If this box is not checked the data is treated as either single command or group command During group command the received slave addresses command codes and data from the GUI are buffered by the MCU firmware After the last command of the group command is sent from the GUI all buffered data are transmitted from master to slave Doc ID 15846 Rev 1 ky UMO718 a Advanced PMBus GUI description Figure 26 Manual command window Manual Command Slave Address 3 Please refer user manual Device Address for details SMBus PMBus Command Command Command Type AAW Byte DatalHex Figure 27 Error in case of no slave address Manual Command Slave Address o Dac EE EA Miser im user manual SMBus PMBus Command Command 01 Command Type RAW Byte Data Hex Adyvanced
7. UnProtect OPMEM Lock MFR Data 26 31 Doc ID 15846 Rev 1 AS 97894 CI 90d Le c 4 Hardware details The following section provides the hardware schematics the BOM list and layout views 4 1 Schematics Figure 31 Microcontroller and PMBus section gt LO D USB_5V D C1 C2 TP1 33pF 33pF C5 TEST POINT 1 C6 C3 C4 7 47 10n 100n 10uF XT1 100 SW1 12MHz lt U5 Als E d E sw PB USB CONN lola la alo lt loa USB VCC olol l S ojo Fois U1 a cdd e cdd ee 2 CA id AA e AS H IXAZIO lt AE LU 3 EEE O QOOmaauOmg USB GND D OQ LeoL005 48 E USBVss O Q3aort BUPE3 PWMO AIN7 DTC S USBDM GIL ie 9 PE2 HS AIN6 DTC FW R6 A USBDP Tos a PE1 HS AIN5 DTC a 1 5K Re E R USBVcc a a PEO HS AIN4 DTC As USBVdd E PD7 AIN3 2 vadf PD6 AIN2 E L vssf PD5 OCMP2 lt E 8 DTC PES HS ST 2F651AR6T1 PD4 OCMP1 T oon 08 5 DTC PE6 HS PD3 PE A Tu C9 DTC PE7 HS PD2 g i 100 DTC PBO ca Pp1 PL DTC PB1 2228 PDO 4 DTC PB2 Cig PC7 Fe DTC PB3 IIO pce DTC PB4 T005 PC5 2 DTC PB5 Qo r O 00 x10 Qr 5I I PC4 CREES eR EESOSE oooooO0000029020Eu5V FEEREEEEREEIGS ODV DOODODADDDADAN 02 gt gt USB_5V VDD 1315 YAY YA ala Alz VDD Pin 31 se GND C12 U2 BEEN 100n VDD GND _ Pin 32 C14 015 100n 1uF KF33BD U4 J3 o I OVLA ICCDATA I OVL3 CONT5 G CONTA OVL4 9 C13 dl ovis l OVCCA CONT3 4 100n CONT dt I OVL6 I OVCC2 SNBA CONTI VOVL7 V OVCC3 SONTE IIOVL8 I OVCC4 COE
8. and conditions All rights not expressly granted under this license are reserved sj Do you accept all the terms of the preceding License Agreement If you choose No the setup will close To install Advanced PMBus GUI vou must accept this agreement InstallShield yo Step 3 Select one of the following options in Figure 5 Figure 5 PMBus GUI installation step 3 customer information window InstallShield Wizard 4 x Customer Information Please enter your information User Name 5 T Microelectronics Company Name ST Microelectronics Install this application far Anyone who uses this computer all users C Only for me STMicroelectronics nstallSineld Back tees a Doc ID 15846 Rev 1 9 31 Getting started UMO718 Step 4 Please select the folder in which to install the software By default it installs the software in the following path C Program Files STMicroelectronics Figure 6 PMBus GUI installation step 4 installation path window Installshield Wizard Choose Destination Location Select folder where Setup will install files installo held Step 5 After selecting the folder and clicking the Next button the software starts installing Figure 7 PMBus GUI installation step 5 setup status window Installshield Wizard Setup Status stai sea x 10 31 Doc ID 15846 Rev 1 UMO718 1 4 1 4 1 Getting started Step 6 After installation is co
9. eins da oa e 3 d e aude tei 25 Time out error message o oooccoc hh hh rn 26 Advanced setup window llle 26 Microcontroller and PMBus section llli 27 WOO MGV T e gn Sata 29 OO it eroii A at ss amin de uiti la pai a oda le a 29 Doc ID 15846 Rev 1 5 31 Getting started UMO718 1 1 1 1 2 6 31 Getting started Package contents The USB to PMBus bridge package includes the following items e Packaged hardware board mechanical size 79 mm x 39 mm x 20 mm with a USB connector e User friendly graphical user interface GUI to identify the connected PMBus slaves up to four configure control and monitor the connected slaves write read different PMBus commands poll the alert response Hardware setup Figure 2 shows an image of the demonstration board Figure 2 Packaged board image STEVAL ISQOO6V1 SN 33N NC D lt Y lt Z o Doc ID 15846 Rev 1 ky UMO718 Getting started 1 2 1 Configuring the hardware The connectors must be configured correctly as described in Table 1 Table 1 Connectors Connector 2n Description name USB l USB type B connector to communicate with the PC GUI Connector ICC connector pins to re program the MCU if needed The connection is shown in the following diagram Kc cL This 6 pin connection is a customized ICC connector from the normal connector This modification is performed to achieve the low form factor
10. ky UMO718 Hardware details 4 3 Physical dimensions Figure 32 Top layer 74mm E EE La A P5 A i a ie 5 je i A nul j 34mm a Doc ID 15846 Rev 1 29 31 Revision history UMO718 5 Revision history Table 6 Document revision history ome ame OO 30 31 Doc ID 15846 Rev 1 ky UMO718 Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections modifications or improvements to this document and the products and services described herein at any time without notice All ST products are sold pursuant to ST s terms and conditions of sale Purchasers are solely responsible for the choice selection and use of the ST products and services described herein and ST assumes no liability whatsoever relating to the choice selection or use of the ST products and services described herein No license express or implied by estoppel or otherwise to any intellectual property rights is granted under this document If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or an
11. of the board The following is the 10 pin PMBus interface connector description Pin 1 Control signal 5 Pin 2 Control signal 4 Pin 3 Control signal 3 Pin 4 Control signal 2 Pin 5 VDD OUT Refers to slide switch position J8 PMBus Pin 6 Ground Pin 7 Control signal 1 Pin 8 PMBus alert signal coming from the slave device Pin 9 PMBus clock signal This signal is always driven by the MCU in this demonstration board Pin 10 PMBus data signal This signal is bi directional Note The voltage on the control lines is either 5 V or 0 V depending on the selection made through the GUI The user must connect the USB port of the PC or notebook to connect the demonstration board The demonstration board should also be connected with the compatible slave module using the PMBus connector pins Table 2 Switches E II DI SW1 Reset The reset switch restarts the application The voltage on VDD_OUT can be varied 5 V 3 3 V NC by varying the slide Mid switch positions Doc ID 15846 Rev 1 7 31 1 Getting started UMO718 1 2 2 Note 1 3 1 3 1 8 31 LED status indication This demonstration board has 2 LEDs Their operations are described in Table 3 Table 3 LED indication 5 ON PMBus communication is ongoing 2 OFF no PMBus communication Bs ON board is powered and MCU is running OFF no power to board The connector 43 switch SW1 and LEDs D2 and D3 ar
12. 1 een 6 PMBus GUI installation step 1 welcome window 0 0 0 cee ee eee 8 GUI installation step 2 license agreement window 9 PMBus GUI installation step 3 customer information window 9 PMBus GUI installation step 4 installation path windo0W o o oooooo 10 PMBus GUI installation step 5 setup status window ooo 10 PMBus GUI installation step 6 setup finish window LL 11 PMBus connector configuration 0 0 ccc eee eee eens 11 Launching Me GUI me 13 Connecting Ne Dodd s aie acei i ai n rap ad Rh cede dre nee whe eee eee eae ewer 14 GUI connected to board 14 EMO CONNECION e 3 e n ee aaa ie nica eat dei 15 List of connected Slaves 15 Selection of connected slave ee ee eee eee 16 Error message returned from the slave device 17 Slave not supporting alert feature 18 Memory Seco MT ea si eet de a a Pl III eee 19 Gontrol SIghallSecHoNn s s nea acd ae aa ea Ea d ad 642006 e ia e ee N dn d C ded bai 19 wifi cc Aare das caen renta oa ana e 20 MORMONNG SECUON ss ti da c ua i A sia li e T GE e da d dl es bae e ai A E 20 Device setup window LL 21 LOOD COMPD WINGOW iw uro sate af ae s d et du toner sewers a ado a Qd 22 Fault management WINdOW LL 22 Device status window LL 23 Manual command window LL 25 Error in case of no slave address res 25 Wie ODGFANION a sus
13. 31 Manual command window The manual command window can be opened by either clicking on the manual command window icon or by following Operation gt Manual Command Window Manual commands can be classified in two types 1 Single command Receive Send Byte Read Write Byte Read Write Word Read Write Block 2 Group command The Device address allows the user to enter the slave address This field must be filled with the address of the selected slave The command ID field allows the user to write any PMBus command To know the PMBus command code please refer to the relevant datasheets for PMBus specifications or PMBus compatible products As soon as the command ID is entered the command type field and command description are automatically selected by the GUI The data field allows the user to enter the data in the case of write commands and shows the data received from the board in the case of read commands This field automatically selects the length in accordance to the command ID entered and doesn t allow the user to enter data beyond the data length mentioned in the PMBus specification The read write button allows the user to read write the command accordingly The command description field describes the command and is read only In the case of an unsupported command it shows the unknown command in the box and is read only Single command In the case of a single command the user is able to read and write PMBus commands
14. B to PMBus bridge block diagram Control 5 ontroal 4 PMBus 24 ST72F651 nA Connector Ground Alert BELL MER D2 D3 KF33BD VDD OUT November 2010 Doc ID 15846 Rev 1 1 31 www st com Contents UMO718 Contents 1 GGlING St rile sasanssaras tadas are Asa a 6 1 1 Package contents nananana aaa 6 1 2 Hardware setup o 6 1 2 1 Configuring the hardware 7 1 2 2 LED Status INGICAMOM s irrita bic r da iaa 8 1 3 Software setup o 8 1 3 1 Pe GUMMSIANQUONM Tw 8 1 4 DUICK SIA puerta tha 11 1 4 1 Hardware configuration o 11 1 4 2 Software configuration o 12 2 How to connect the demonstration board with the GUI 13 2 1 Connecting the PC GUI with the demonstration board 13 2 2 Identification of PMBus slaves and options configuration 15 2 2 1 Polling the connected slaves nom 15 2 2 2 Enabling the slave llle 16 3 Advanced PMBus GUI description 18 3 1 Device selection window eee ens 18 3 1 1 Device selection window eee 18 3 1 2 Memory selection 19 3 1 3 Device control Section 19 3 1 4 Monitoring Secon 4 552 3 a dd o a LA 20 3 2 Device setup window o oococoocoo eee eee 21 3 3 Loop comp windOW es 22 3 4 Fault management window llle 22 3 5 Device information window llle 23 3 6 Device s
15. I File view Help m LJ Pi Exit Disconnected If the demonstration board is connected to the PC GUI it shows Connected in the status bar on the bottom right hand of the GUI screen and the device selection window appears Figure 12 GUI connected to board 5 AdvancedPMbusGUI Device Selection Fie Operasion View Window Help it EA c A Device Selection Device Selection Bus Setting M Yot Dv Fault OC Fank OT Fault Device Control Monitoring Operation On Nominal out On Margin Low Ignore Fault On Margin High Ignore Fault rega IOUT Phase ll mmedate I A Get Soft Of El Update Control Signal t HIGH ON OFF Config always ON Control active HIGH Control Immediate OFF Clear Faults Espor Measure GrephicalWiew Connected dE If there is any problem in the connection the status bar shows Not connected and the following error message appears Figure 13 A 14 31 Doc ID 15846 Rev 1 UMO718 2 2 2 2 1 a How to connect the demonstration board with the GUI Figure 13 Error in connection AdvancedPMbusGuil File View Help no RD 3 LAIA A AdvanccdPMbusGul Fo E Device not found eg Identification of PMBus slaves and options configuration Polling the connected slaves After connecting the interface board the GUI should poll the bus to identify the connected slaves
16. Mask Delay No Dey O a Iou Response Settings Indefinite constant current Retry Delay Time Retry Settings Mask Delay 22 31 Doc ID 15846 Rev 1 UMO718 3 9 3 6 Advanced PMBus GUI description Device information window The device information window can be opened by either clicking on the device information window icon or by following Operation gt Device Information Window This window consists of three sections 1 ST data 2 MFR data 3 PMBusrevision The MFR data section is also manufacturer specific For details please refer to the relevant datasheets for PMBus products e g Point of load POL converters which act as PMBus slaves The PMBus section shows the PMBus spec revision supported by the slave Device status window The device status window can be opened by either clicking on the device status window icon or by following Operation gt Device Status Window This window shows the status information retrieved from the PMBus slave The status Byte shows the most critical fault conditions The red colored box indicates that a fault has occurred Figure 25 Device status window Status Word Status Byte Status VOut Status Input Status lOut m CML Status Temp Redis Active High a is Actrve High and Green is Active Low Doc ID 15846 Rev 1 23 31 Advanced PMBus GUI description UMO718 3 7 3 7 1 3 7 2 24
17. PMbusGUI Command Description OPERATION e Please enter slave address Last Command of group Ca Send Gp Cmd Fead o Figure 28 shows an example of the data writing process through the PMBus Figure 28 Write operation Slave Address Davra Address AA Less a user manual SMBus PMBus Command Command 21 Command Type RAW Word Data Hew ODOD Command Description xl Last Comm AN Command written successfully ees Doc ID 15846 Rev 1 25 31 Advanced PMBus GUI description UMO718 In the case of an error occurring in PMBus communication such as the slave device is busy or doesn t respond within the time limit mentioned in PMBus 1 1 specs the GUI then shows the error message Time Out Error Figure 29 Time out error message PMBus_GUI xj e Time Qut Error 3 8 Advanced setup window The advanced setup window can be opened by either clicking on the advanced setup window icon or by following Operation gt Advanced Setup Window Figure 30 Advanced setup window 2151 I interleave 4 Humber in Group E Inter Order o Power Settings Single Phase Output Dual Phase Output le Driver has ENABLE Control Low side ON when Device is OFF PGood Settings PGood Active High PGood Active Low Assertion Delay n o ms a Data Protection Protect NYM UnProtect NYM Protect OPMEM
18. e property of their respective owners O 2010 STMicroelectronics All rights reserved STMicroelectronics group of companies Australia Belgium Brazil Canada China Czech Republic Finland France Germany Hong Kong India Israel Italy Japan Malaysia Malta Morocco Philippines Singapore Spain Sweden Switzerland United Kingdom United States of America www st com AJI Doc ID 15846 Rev 1 31 31
19. e visible only when the casing is removed For normal operation the user need not worry about these These are needed only when the board is used for debugging purpose Software setup This section explains how to install and set up the PC GUI for PMBus communication PC GUI installation To install the PC GUI software follow the steps as mentioned below Step 1 As soon as the user clicks the PC GUI setup icon the following window appears Please click on the Next button Figure 3 PMBus GUI installation step 1 welcome window InstallShield Wizard Welcome to the InstallShield Wizard for Advanced PHBus GUI The Install Shield Wizard will install Advanced PMBus GUI on your computer To continue click Next x Doc ID 15846 Rev 1 UMO718 Getting started Step 2 Read the license file and click the Yes button to accept Figure 4 GUI installation step 2 license agreement window InstallShield Wizard License Agreement Please read the following license agreement carefully Press the PAGE DOWN key to see the rest of the agreement Advanced PMBus GLI the Software Copyright ST Microelectronics NV ST 2008 Notice This Software including software in binary form documentation such as README and other related items is provided by ST under the following license By downloading this Software you the licensee agree that you have read understood and will comply with the following terms
20. ey can then be modified by increasing decreasing or by checking un checking the boxes Figure 23 Loop comp window 215 Parameters Advanced Options Mantissa Exponent Deadband Disable KI m af v Use NLR I NLA Ref Source is sil HA Fe it Boost 5 AP Flow Margin Boost KCSE fi jo E ONS Mock T a NN v SkipEnable E zi v No Sink Enable NLR Threshold I Vest Limit 32mv y KNLR L Launch Auto Tuning 3 4 Fault management window The fault management window can be opened by either clicking on the fault management window icon or by following Operation gt Fault Management Window As soon as the fault management window is opened the parameters are read from the PMBus slave and updated in the corresponding fields These parameters can then be configured by the user Figure 24 Fault management window Fault Management ali xl Vout OY r fin OV Response Settings AMES ME N I Response Settings Shutdownfhard off after delay Retry Settings Retry Settings Latched Shutdown Retry Delay Time Retry Delay Time Mask Delay Tsw 12 v Mask Delay No Delay sm Vout UV _ rr ooPPP Over Temperature Response Settings Shutdownihard off after delay y Response Settings Shutdownihard off after delay y Retry Settings Latched Shutdown e Retry Settings Rety 3 times sia Retry Delay Time Y RetyDelytme Y Mask Delay No Delay v
21. mplete the following window appears to indicate that the installation has successfully completed Figure 8 PMBus GUI installation step 6 setup finish window InstallShield Wizard InstallShield Wizard Complete Setup has finished installing Advanced PMBus GUI on your computer Re Cancel After clicking the Finish button the software has installed in the directory selected or in the default directory A shortcut of this software is also available in the START menu as well as on the desktop Quick start Hardware configuration e Connect the demonstration board to the PC through a USB type B connector e Select the supply voltage for the slave using the EG1313 switch 5 V 3 3 V NC e Connect the PMBus slave See Figure 4 below Figure 9 PMBus connector configuration HEE ieee Doc ID 15846 Rev 1 11 31 Getting started UMO718 1 4 2 12 31 Table 4 PMBus connector Pe INICIAN EEN E 0008 0 NI RO 08 e Software configuration e Install the GUI provided with the package e Open the GUI by clicking on Start gt Programs gt STMicroelectronics gt Advanced PMBus Advanced PMBus Software Application or simply click on the shortcut of Advanced PMBus Software Application available on the desktop e Click on File gt Connect option or on Connect icon Press the polling button to identify the connected slaves e The user can now control monitor the desired slave by clicking o
22. n High Ignore Fa Immediate Off i z B Gel Soft OFF m Update Central Signal ES C HIGH C LOW ON OFF Contig Always ON Update 4 Control active HIGH T Gel TEC Control Immediate OFF F A O Connected A After selecting the slave the bus setting and memory buttons are available Now any of the windows can be selected to configure the PMBus slave device Doc ID 15846 Rev 1 17 31 a Advanced PMBus GUI description UMO718 3 Advanced PMBus GUI description The PMBus GUI consists of 8 different windows where the device selection is the parent window Device selection window Device setup window Loop comp window Fault management window Device information window Device status window Manual command window Advanced setup window o NO SI o Di x 3 1 Device selection window The device selection window is the parent window of the GUI and opens automatically as soon as the demonstration board is connected irrespective of whether the slave is connected or not This window has the following options 1 Device selection 2 Memory 3 Device control 4 Device monitoring 3 1 1 Device selection window As soon as the demonstration board is connected the user must perform polling to identify the connected PMBus slave devices After polling the bus the GUI shows the list of connected slaves which can be selected one at a time for configuration or monitoring As soon as the sla
23. n the slave address Doc ID 15846 Rev 1 UMO718 2 2 1 How to connect the demonstration board with the GUI How to connect the demonstration board with the GUI The hardware and software must be set up as mentioned in Section 1 2 and Section 1 3 Any PMBus compatible module that acts as the slave must be connected Refer to the relevant datasheets and development kit documents of the slave device Once the hardware board is connected to the PC LED D3 lights up to indicate the MCU is in USB powered state If there is any problem in getting the LED to light up press the reset switch provided in the demonstration board This switch restarts the application Connecting the PC GUI with the demonstration board To connect the PC GUI with the demonstration board the following steps as mentioned below should be followed e Step 1 Click on Start gt Programs gt STMicroelectronics gt Advanced PMBus gt Advanced PMBus Software Application as shown below or simply click on the shortcut of Advanced PMBus Software Application available on the desktop Figure 10 Launching the GUI ST Microelectronics lm Advanced PMBus d ES Advanced PMBus Soltware Application xl Doc ID 15846 Rev 1 13 81 How to connect the demonstration board with the GUI UMO718 e Step 2 Click on the File gt Connect option or click on the Open Connection button on the tool bar Figure 11 Connecting the board 5 AdvancedPMbusGU
24. ontrol signal value high or low to restart the operation Figure 19 Control signal section Control Signal te HIGH The status section indicates the PMBus status of the selected slave and can be periodically monitored by putting the update interval value When the clear faults button is pressed all Doc ID 15846 Rev 1 19 31 Advanced PMBus GUI description UMO718 the faults are cleared and the GUI updates the values of the flags by reading the status If there is still a fault present shown in the GUI the user must resolve the problem Figure 20 Status section S tabs Clear Fail 3 1 4 Monitoring section In this section the current and voltage related parameters are read at the time of slave selection and can be periodically updated by changing the update interval value Figure 21 Monitoring section Monitoring YOUT IOUT Phase 0 000 bi Get 0 000 A Get Update Update m IOLIT Phaze Il fa 000 Ps Update Temperature food SE Get Updat sport hi ensure lare caz Vires 20 31 Doc ID 15846 Rev 1 UMO718 Advanced PMBus GUI description 3 2 Device setup window The device setup window can be opened by either clicking on the device setup icon or by following Operation gt Device Setup Window Figure 22 Device setup window a Device Setup Board Configuration Vout Scale Loop i Switching Freq 376 000 KHz Input Voltage OV Fault 18 000 V
25. tatus window 00 ccc nns 23 3 7 Manual command window cess 24 3 7 1 SINGIGCOMMANG erica piene agata 24 3 7 2 Group COMMANG iii 24 3 8 Advanced setup window LL 26 2 31 Doc ID 15846 Rev 1 AI UMO718 4 Contents Hardware details leeren 27 4 1 SOHO A 27 42 BOMIS lt 2252345280 eta e ear Beat ie a ia ctas s Ron Res 28 4 3 Physical dimensions LL 29 Revision history g 260 455200405 adiacenti 30 Doc ID 15846 Rev 1 3 31 List of tables UMO718 List of tables Table 1 Table 2 Table 3 Table 4 Table 5 Table 6 4 31 CONIECO s eat ae ae rotas sarria ea das iti 7 o Sa 7 LED INCI CELE suae cete eae eee oe a a RAS At a E iaa d 8 PMBUS COMME CON eee neces ae aura iata sn dra Race ns d Gai eee GE iei RP rude d 12 BONTUSE canicas aaa gi d Boca N d ta ud A ite 28 Document revision history LL 30 Doc ID 15846 Rev 1 ky UMO718 List of figures List of figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figure 24 Figure 25 Figure 26 Figure 27 Figure 28 Figure 29 Figure 30 Figure 31 Figure 32 Figure 33 USB to PMBus bridge block diagradM o ooooooocooonoa ee eee 1 Packaged board image STEVAL ISQO06V
26. ting Memory to non volatile memory or vice versa At the conceptual level the PMBus slave operates from the values stored in the volatile memory while a non volatile memory if supported by the PMBus slave is called default store The restore button instructs the PMBus slave device to copy the entire contents of the non volatile user store memory to the matching locations in the operating memory The values of the operating memory are overwritten by the values read from the non volatile memory Any item in the user store not having a matching location in the operating memory is simply ignored The user must confirm the behavior of store and restore commands with the manufacturer Sometimes use of the above commands while the device is operating may lead to undesirable or damaging behavior Figure 18 Memory section Memory Restore NWA Stone NH Device control section This section can be subdivided into four blocks 1 Operation 2 Control signal 3 ON OFF configuration 4 Status As soon as the PMBus slave is selected all the parameters are read automatically from the device They can then be modified by the user In the control signal section the checked box indicates the signal value to turn ON the selected slave This may be low if the slave is active low enabled or high if the slave is active high enabled The user can switch off the device by reversing this signal It must be switched on with the correct c
27. ve is selected and the bus setting window is clicked the CAPABILITY command is sent The CAPABILITY command reads the supported features of the slave device Based on the data received from the slave the buttons on the GUI are enabled or disabled For example if the slave does not support the PEC the PEC enable button is disabled Similarly the alert and 400 kHz buttons are disabled if not supported by the slave Figure 17 Slave not supporting alert feature PHBus Property SFERE SMB plen PEC Enable F SME Aleit PEC Disable Speed ie 1D00KHz 400 D IE Once PEC is enabled this interface board communicates the PEC value after the last byte in case it is a transmitter The receiver returns a NACK for the PEC value if the PEC value of 18 31 Doc ID 15846 Rev 1 AJI UMO718 3 1 2 Note 3 1 3 a Advanced PMBus GUI description the transmitter is different to that of the receiver In this case the GUI displays the error message PEC failure In the case of the receiver the PEC value is received after the last byte by this board and compared with a calculated PEC value The GUI displays the error message PEC failure if the PEC value of the transmitter is different to the calculated value The speed of the PMBus communication can be configured by checking the corresponding box against 100 kHz or 400 kHz Memory selection This section has two buttons to move the PMBus related data from opera
28. y intellectual property contained therein UNLESS OTHERWISE SET FORTH IN ST S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE ST PRODUCTS ARE NOT RECOMMENDED AUTHORIZED OR WARRANTED FOR USE IN MILITARY AIR CRAFT SPACE LIFE SAVING OR LIFE SUSTAINING APPLICATIONS NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY DEATH OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ST PRODUCTS WHICH ARE NOT SPECIFIED AS AUTOMOTIVE GRADE MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER S OWN RISK Resale of ST products with provisions different from the statements and or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever any liability of ST ST and the ST logo are trademarks or registered trademarks of ST in various countries Information in this document supersedes and replaces all information previously supplied The ST logo is a registered trademark of STMicroelectronics All other names are th
Download Pdf Manuals
Related Search
Related Contents
PEG-S300 Read This First - Manuals, Specs & Warranty MANUALE USO E MANUTENZIONE AMX NXA-PDU-1508-8 PDFファイル Samsung WF7522S8C Washing Machine User Manual Pdf KEROSENE FORCED AIR Toshiba A10 Personal Computer User Manual la Pavoni Romantica GRL 120V Dicota D30943 screen protector Bedienungsanleitung MTEST36A (pdf, 0,7MB, deutsch) Copyright © All rights reserved.
Failed to retrieve file