UCD Power Sequencer Studio
Table of Contents
Introduction
The UCD Power Sequencer Studio communicates with the UCD91xxx device via an I2C electrical interface using the PMBus™ command protocol. Users will be able to interact with the graphical user interface (GUI) provided to both send these commands to the device and also receive data on the device status, displayed on the GUI.
This is version 1.3.0 of the UCD Power Sequencer Studio.
Documentation
What’s New
- UCD Power Sequencer Studio - v1.3.0
- [SEQ-1797] - Fixed Loading a new project while in a current project not erasing the old config entirely
- [SEQ-1834] - Fixed Rails coming up despite pin dependencies
- [SEQ-1845] - Fixed VREF settings not saving if 2.4V selected
- [SEQ-1847] - Fixed Monitor voltage staying at 0 after reset (with rail always on)
- [SEQ-1855] - Added Offline Mode UCD91160 package
- [SEQ-1859] - Fixed the Simple Sequencing Example to have correct power good values
- [SEQ-1860] - Added ZAW Package 100-Pin nFBGA Support
- [SEQ-1862] - Added External VREF support up to VDD
- [SEQ-1886] - Fixed UCD91160 Write empty configuration button from throwing an error
- [SEQ-1894] - Added Plot clear options to monitor tab
- [SEQ-1896] - Fixed Pull-ups on home screen not engaging, and throwing an error
- [SEQ-2038] - Fixed EN pin config not able to select open drain
- [SEQ-2089] - Fixed order of commands sent to prevent UV fault/warn triggering immediately
- [SEQ-2091] - Fixed Restore Flash feature loading the wrong rail configurations after a hardware POR in UCD91320 EVMs
- [SEQ-1866] - Added Sequencing dependency summary tab
- [SEQ-2086] - Fixed Dropdowns only showing 4 options
Previous Releases
- UCD Power Sequencer Studio - v1.02.03
- [SEQ-1898] - Updated Programming CSV to no longer include margining related commands on rails with no margining enabled, and standardized the format of the data column
- [SEQ-1862] - Updated external VREF to support up to 3.6V
- [SEQ-1855] - Updated virtual devices to have correct package selections
- [SEQ-1834] - Fixed thresholds not on Simple Sequencing example
- [SEQ-1866] - Added summary tab to sequencing window allowing easier view of dependencies, turn on/off flow, and export to CSV functionality
- [SEQ-2038] - Fixed error from appearing when changing EN pin config
- UCD Power Sequencer Studio - v1.02.02
- [SEQ-1865] - Rail renaming no longer reassigns rails. All pins are available to all rails all the time
- UCD Power Sequencer Studio - v1.02.01
- [SEQ-1836] - Sequencing tab now showing all valid rails if valid rails are not sequential
- UCD Power Sequencer Studio - v1.02.00
- [SEQ-1731] - Version number now displays on the top left
- [SEQ-1728] - Fixed exponent not automatically reconfiguring when a rail is changed via the all rails box at the top
- [SEQ-1665] - Fixed GPI configuration not being properly saved when a previous GPI was configured
- [SEQ-1664] - Fixed Remove LGPO button not removing sequencing dependency
- [SEQ-1663] - Fixed GUI system rails breaking when removing a rail
- [SEQ-1660] - Fixed system rail misconfiguration when reading from Active Configuration with MON pin in digital mode
- [SEQ-1659] - Security update to ejs node module
- [SEQ-1596] - Fixed Close Loop Margining Configuration not working consistently
- [SEQ-1584] - PMBUS LOG now displays registers 0xD2 (SYSTEM_RESET_CONFIG) and 0xD3 (SYSTEM_WATCHDOG_CONFIG)
- [SEQ-1576] - Fault Condition Response checkboxes now appear grayed out until the Operation checkbox is selected
- [SEQ-1567] - Fixed GUI crash when adding multiple devices in Offline Mode
- [SEQ-1566] - Offline Mode now allows users to use the “Download Programming File” button
- [SEQ-1580] - Added “Write Empty Configurations” button near the “Write All Configurations” button
- UCD Power Sequencer Studio - v1.01.02
- [SEQ-1754] - GUI not displaying rails with just monitors after a read
- [SEQ-1753] - Sequencing tab did dependencies graph not displaying all rails
- UCD Power Sequencer Studio - v1.01.01
- [SEQ-1580] - Add a write empty configurations button near the write all configurations button
- UCD Power Sequencer Studio - v1.01.00
- [SEQ-988] - Supply Rails table no longer scrolls back to top after a selection
- [SEQ-1461] - Add ability to read Run Time Clock, and write current time to RTC
- [SEQ-1516] - GPI number now displays in fault logs
- [SEQ-1517] - Fixed time displayed in fault logs
- [SEQ-1519] - Removed GPI no longer included in a rails on/off dependency
- [SEQ-1520] - Removed Run Time Clock from writing when clicking “Write All Configurations”
- [SEQ-1521] - Enabled scrolling to temperature graph when there is a temperature monitor present.
- [SEQ-1523] - Added “Single Event Upset” to status logic option of LGPO
- [SEQ-1526] - Now sending the correct configuration to state machine for states 1-7
- [SEQ-1527] - Fixed incorrect rail information being read back from flashed devices
- [SEQ-1532] - GPI/GPO names now always visible
- [SEQ-1533] - GPI/LGPO Dependencies windows now has a scroll down option if the Window scale is too small
- [SEQ-1538] - Register 0xD0 being set for a fault pin even when Fault pin is not being configured
- [SEQ-1540] - Now writing MISC_CONFIG to hardware when “Write All Configurations” pressed
- [SEQ-1541] - “Writing Changes to Device” Notification Window now disappears after clicking “Write All Configuration to Hardware”
- [SEQ-1542] - UCD devices now found when sharing the bus with non-UCD devices
Known Limitations
- Bus Held by another device - The tool pings all UCD available addresses. If another device at one of these addresses holds the bus low after being pinged then Sequencer Studio will not be able to connect to any devices.
- CML Error at GUI startup - When the GUI connects to a device at startup it makes a request to some registers to validate that the device is connected. In doing so it triggers a CML error from the UCD device. Resetting the status registers, or clicking the reset button on the EVM will clear this status.