background image

17

dc2313af

DEMO MANUAL DC2313A

software controL with LtpowerpLay

EEPROM Fault Backup

The LTC2937 stores information about the “first” fault that it 

detects into the EEPROM MONITOR_BACKUP register. The 

information is a copy of the MONITOR_STATUS_HISTORY 

register at the time of the fault. Subsequent power-cycling 

has no effect on this stored information, which can be 

read  with  the  MONITOR_BACKUP  command (0x2F) 

after a RESTORE, or a after a power-cycle. This debug 

information survives subsequent sequencing operations, 

and power cycling. Only the first fault information is stored 

in EEPROM. The indicator bit, STATUS_INFORMATION[12] 

holds a persistent 1 if the MONITOR_BACKUP register 

contains a fault record.
Re-arm the MONITOR_BACKUP register to accept a new 

“first” fault by clearing it according to this recipe:
1) Begin in the sequenced-down state. The supplies are 

off. The register STATUS_INFORMATION[11:8] = 0x0.

2) Issue a CLEAR command (0x2E) by pressing the “CF” 

button in LTpowerPlay. This clears any fault information, 

including MONITOR_STATUS_HISTORY.

3) Issue a STORE command (0x2C). This stores the clean 

MONITOR_STATUS_HISTORY  register  contents  to 

EEPROM. It also stores all configuration registers to 

EEPROM.

4) Issue  a  RESTORE  command (0x2D).  This  restores 

the clean MONITOR_BACKUP register contents from 

EEPROM.  It  clears  the  STATUS_INFORMATION[12] 

indicator bit. It also restores all configuration registers 

from EEPROM. 

Note that it is important to perform the CLEAR and RE-

STORE operations (in that order) while the part is finished 

sequencing-down. The internal sequencing state machine 

receives a reset when the CLEAR command is issued. If the 

LTC2937 is sequenced-up, or in the process of sequenc-

ing, this reset will generate a fault, possibly turn off the 

supplies, and re-sequence-up. 
Also be aware that the STORE command affects the entire 

EEPROM,  not  only  the  MONITOR_STATUS_HISTORY 

word. This means that any changes that have been made to 

the RAM configuration registers will be stored in EEPROM. 

Also, if there is newer fault information in RAM than in 

the first fault MONITOR_BACKUP register, it will be stored 

into EEPROM with a STORE command.

Summary of Contents for LTC2937

Page 1: ... respective owners Performance Summary DC1361board an8 channelpowersupplyboard Multiple DC2313A boards can also share timing and sequencing signals to supervise more than six regulated supplies in a coordinated manner The DC2313A connects to a PC through the DC1613 USB to I2C SMBus PMBusController Thisconnectionenables theLTpowerPlay software tohavecompletecontrolover the LTC2937 through the conve...

Page 2: ...Retention Supported by LTpowerPlay GUI Fault and System Status Registers Reset Output with Programmable Delay I2C SMBus Interface Wide Input Supply Voltage Range 2 9V to 16 5V 28 Pin QFN 5mm 6mm Package This demonstration manual introduces the LTC2937 through a series of simple exercises using the DC2313A demo board and the LTpowerPlay software Each exercise introduces one or two key features of t...

Page 3: ...ard is attached to connector J4 use 12V power Configuration AkeyfeatureoftheLTC2937isitsnon volatilememory EE PROM anditsabilitytopower upinthecorrectconfiguration toautonomouslysequenceandsupervisethepowersystem TheDC2313Acomespre programmedwithdefaultsettings todemonstratethesequencingandsupervisioncapabilities of the LTC2937 The board functions with no intervention from LTpowerPlay or other sof...

Page 4: ...3 Press the SEQUENCE UP DOWN pushbutton on the DC2313 Thepushbuttonisde bouncedbyanLTC2954 which requires sufficient time to register the button press andactivatetheLTC2937throughthePB_ENBsignal The PB_EN and GLOBAL_ON LEDs will illuminate The ENn LEDs will illuminate in sequence 1 6 The CHn LEDs will illuminate in sequence with the ENn LEDs TheRSTLEDwillturnoffwhenallsuppliesarewithin theirOV UVl...

Page 5: ... response to de assert once it asserts low When using the LTC2937 in fully autonomous mode we ignore the ALERT pin and the ALERT LED on the board Once it is asserted ALERTB will remain asserted and the ALERT LED illuminated This is harmless Supervisor Fault ASUPERVISORfaultiscausedbyovervoltage OV detec tion during sequence up or by OV or undervoltage UV detection during normal operation after a s...

Page 6: ...H4 fails to start LEDs EN4 6 CH4 6 remain off 4 Observetherepeatedfaultretryresponse seethetable Quick Start Procedure without software Pins EN1 EN3 pull low immediately All illuminated ENn LEDs turn off AlloftheLDOregulatedsuppliesturnoff Illuminated CHn LEDs turn off The LTC2937 is configured to automatically re try after a delay so it will attempt to sequence up the supplies after detecting the...

Page 7: ...emain off The ALERT LED will remain off No voltage UV and OV limits are measured The default timing parameters should not detect faults 4 WhiletheMARGINswitchisactive shorttheEN4turret to GND by pressing the FAULT pushbutton The corresponding CH4 will go down and the LED will go off No faults are detected due to the MARGIN function Note that the MARGIN function is only useful while the suppliesare...

Page 8: ... I2C bus For a single LTC2937 device the tree is small but if other supported devices are present on the I2C bus LTpowerPlay will add them Click on a device in this list to selectively access it Information in other panes pertains to the selected device Software Control with LTpowerPlay Figure 4 DC2313A Demo Board Connected to DC1613A I2C to USB Converter LTpowerPlay System Tree LTpowerPlay Config...

Page 9: ...e part is sequenced up will have unpredictable and ad verseeffects Itisrecommendedtosequence downbefore updating configuration register settings LTpowerPlay implements limits to writing some registers based upon thedevicestate andwillpop upwarningswhennecessary Right of center in LTpowerPlay is the Telemetry pane displaying read only information contained in the status registers of the selected pa...

Page 10: ... that modify the part behavior ThismodifiedstatecanbestoredtotheEEPROM with a STORE 0x2C command making it available as the future default power up state The STORE command will copy the entire contents of the configuration RAM into EEPROM The data sheet recommends storing EEPROM contents only while the part is sequenced down In addition to power on reset the EEPROM contents can also be retrieved t...

Page 11: ...byclicking the checkboxes for each bit to sequence up via the I2C bus b 2 0 ignore the ON input pin b 3 1 honor the software ON OFF bit b 4 1 software ON OFF state is ON 4 The supplies sequence up normally The ENn LEDs will illuminate in sequence 1 6 The CHn LEDs will illuminate in sequence with the ENn LEDs The RST LED will turn off after the last CHn LED illuminates The LTC2937 Chip Dashboard in...

Page 12: ...e up and sequence down Restore the EEPROM default register settings by execut ing a RESTORE 0x2D command In LTpowerPlay this command is issued by pressing the RESTORE button followed by the read RAM registers button SUPPLY SEQUENCE ORDER TheLTC2937providescompletesequenceorderandtiming controloverenablinganddisablingthesupplies Sequenced supplies can be commanded to come up in any order and togodo...

Page 13: ...ence position 1023 SEQ_DOWN_POSITION_6 0x0004 place channel 6 in sequence position 4 4 If you have not already written the GUI configuration to RAM using F12 then update all registers with the Write All button 5 Initiate a sequence up by writing ON_OFF_CON TROL 4 2 110 Remember that we are programmed to ignore the SEQUENCE UP DOWN pushbutton 6 Observe the modified sequence up order as the sup plie...

Page 14: ...dtoff_delayregisterstofreelyinterleavesuppliesacross multiple LTC2937s FAULT RESPONSE Tothispoint thedemonstrationshaveshowntheLTC2937 responding to faults by autonomously re starting the supplies without software This important behavior is only one of the possible choices however The LTC2937 provides a rich and configurable set of fault response capabilities allowing either an autonomous recovery...

Page 15: ...NFORMATION 0x29 will report the latched SUPERVISOR UV fault condition Register MONITOR_BACKUP in EEPROM will mirror MONITOR_STATUS_HISTORYregistercontents but only if this is the first fault since power applied If this is not the first fault MONITOR_BACKUP will contain olderfaultinformation ExecuteaRESTOREcommand to view the MONITOR_BACKUP register contents The LTC2937 does not attempt to recover ...

Page 16: ...ault response It is designed to act as an interrupt for a controller on the I2C bus The LTC2937 ALERTB pin asserts when a fault event occurs and it can only be cleared by an appropriate bus response from the controller When the ALERTB pin asserts a controller may either execute an alert response through the Alert Response Address 0x0C which is a defined as the ARA in the SMBus protocol or the cont...

Page 17: ...LTpowerPlay Thisclearsanyfaultinformation including MONITOR_STATUS_HISTORY 3 Issue a STORE command 0x2C This stores the clean MONITOR_STATUS_HISTORY register contents to EEPROM It also stores all configuration registers to EEPROM 4 Issue a RESTORE command 0x2D This restores the clean MONITOR_BACKUP register contents from EEPROM It clears the STATUS_INFORMATION 12 indicator bit It also restores all...

Page 18: ...18 dc2313af DEMO MANUAL DC2313A dc2313a board description Figure 6 DC2313A Demo Board Layout ...

Page 19: ... J5 CONN POWER JACK 2 1mm CUI INC PJ 002AH 16 0 J6 CONN SOCKET 2 27 100 R A OPT 17 2 LED1 LED3 LED RED 0603 PANASONIC LNJ237W82RA 18 1 LED2 LED AMBER 0603 PANASONIC LNJ426W83RA 19 15 LED4 LED18 LED GREEN 0603 PANASONIC LNJ326W83RA 20 7 Q1 Q7 XSTR MOSFET N CH SOT523 DIODES INC DMG1012T 7 21 6 Q8 Q13 XSTR NPN SOT23 FAIRCHILD MMBT3904 22 19 R1 R4 R6 R8 R10 R12 R14 R16 R18 R23 R29 R39 R40 R45 R46 R53 ...

Page 20: ...61ES5 5 40 1 U6 I C DIODE OR MSE16 LINEAR TECH LTC4415IMSE 41 3 U7 U8 U9 I C ANALOG SWITCH SO16 LINEAR TECH LTC222CS 42 1 U10 I C SERIAL EEPROM TSSOP8 MICROCHIP 24AA02 I ST 43 1 U11 I C LINEAR REG DFN6DC 2 2 LINEAR TECH LT3008IDC 3 3 44 1 U12 I C LINEAR REG DFN6DC 2 2 LINEAR TECH LT3008IDC 2 5 45 1 U13 I C LINEAR REG DFN6DC 2 2 LINEAR TECH LT3008IDC 46 1 U14 I C LINEAR REG DFN6DC 2 2 LINEAR TECH L...

Page 21: ...21 dc2313af DEMO MANUAL DC2313A Schematic Diagram ...

Page 22: ...22 dc2313af DEMO MANUAL DC2313A Schematic Diagram ...

Page 23: ...logy Corporation is believed to be accurate and reliable However noresponsibilityisassumedforitsuse LinearTechnologyCorporationmakesnorepresenta tion that the interconnection of its circuits as described herein will not infringe on existing patent rights Schematic Diagram ...

Page 24: ...UDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE EXCEPT TO THE EXTENT OF THIS INDEMNITY NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES The user assumes all responsibility and liability for proper and safe handling of the goods Further the user releases LTC from all claims arising from the handling or use of the goo...

Reviews: