06/23/2023 - v1.9.0 Release update for XDP Designer GUI - Added features and bugs fixed - Window management: added window tile feature. - Added help files. - XDP file type will now save load model used for PID tool. Only values changed by user are saved. - The HSPB graphic was missing in v1.8.x it is now added HSPB back. - Corrected the temperature range for output current tuning. - SVI3 registers are on top of SVI3 panel set to allow quicker access to these registers. - Removed DVID stew rate boost and decay operation from SVI3. - Fixed PMBus panel to be able to change device address based on XADDR resistor. - GUI no longer reports CML faults at start up. - Yosemite operation mode settings are corrected. - Loading config file to OTP will now remove all Xvalents to ensure config file CRC and OTP CRC match. - SVID registers were shown as dirty state. - SVID register MaxVID (0Ah) was limited due to not using bit 0 of SVID register 09h - Slow slew panel showing incorrect value when in VR13 mode, register value was correct. - Corrected the temperature sensor selection for 10 phase SVI3 device (XDPE192A3). - MP_XADDR registers not set correctly when selecting IMON, Generic fault or PIP_CAL_ACTIVE functions. - When changing PSYSP_VSYS_IINSEN_VAUX pin to "Not Used" it will remove input current reporting to the ADC and show 0A to the GUI. - Group command is now available to all users. - Updated rules in config file checker - Updated default multi phase config files based on new rules - GUI was not updating panel values when 3V3 was toggled. - Modified the handling of unused multi-function pin GPIOs. - Multi-function panel does not auto update after loading a second config file. - Fast Vmode event fault renamed to Multi-P2CL fault - For Malibu - VOUT_DROOP value shown in PMBus panel is in mOhms (Was showing hex value converted to decimal) - The GUI shows which VOUT _SCALE_LOOP is selected in the configuration - Updates address registers with correct I2C and PMBus addresses when adding an offline Malibu device - The GUI shows effective I2C address as well in addition to effective PMBus address - Working register to OTP write works regardless of WRITE_PROTECT is enabled/disabled 03/24/2023 - v1.8.1 Fixes CRC mismatch when programming OTP and device has an address resistor other than the base resistor 03/07/2023 - v1.8.0 Release update for XDP Designer GUI - Added features and bugs fixed - Added new default config files when working in offline mode - Added PMBus register USER_DATA_00 and USER_DATA_01 to config file - Corrected register mismatches when in offline mode - Added option to save .mic file when saving a config file - For advanced user a .xdp file will save the output filter changes for both loops - Added zoom in and out plus window pop out for all panels. - Fixed “write” issue with multi function pin panel. - Updated how user disables ATRL diode braking by temperature controls. - Added second output load filter for PID set up. - Fixed some programming to OTP issues. - Remaining space was not reported correctly. - Some registers where not loaded correctly under certain conditions. - Corrected the registers for Psys setup. - Fixed Vout changing when Vboot is updated on the fly, in SVI3 mode - Added list of all SVID registers and values - Corrected Icc_max values in SVID - For Malibu - Updates to config comparator to support Malibu device configs - Fixed the issue of SVID Tab not working when changing values for any parameters - Fixed the issue of not being able to change the svid vboot value from the intel svid setting tab - Added Over Temperature Response “Restart when fault condition clears” - Fixed the issue of CRC mismatch when C11 Silicon .XSF is used to create a .MIC file. - Fixed the issue of VID Max not allowing to change the Value from the register in the SVID Tab - Fixed the issue of OTP Tab not working for Malibu parts in Offline Mode - Information Displayed in the Security Info Utility - Register name fixed_ovp_thresh_res to be changed to fixed_ovp_thresh_ext 12/09/2022 - v1.7.3 Release update for XDP Designer GUI - Fixed Firmware Patch screen remaining space reporting - Fixed VOUT_COMMAND config file differences when in PWM_VID mode - PID Load Model Screen fixes - Current Mode Poles calculation corrected - Added missing ATRL entry and exit threshold controls - Added minimum load oscillation frequency to high speed phase balance panel - Fixed PMBUS command 01h setting - Added feature to save system and config info in one file 12/01/2022 - v1.7.2 Release update for XDP Designer GUI - Added features - Support for Dual bank TLVR - Updated help file - Slow default and effective load line in SVI3 devices - Added units of measure - Added IMON pin setup for McKinley - Updated diode emulation controls - Added nonlinear load line controls - Updated DVID control panel - Corrected register settings - Operation mode selection and settings - Config Files and OTP - Multi image config files with Rainier devices - OTP write improvements - Loading patches to different partitions - Non XV0 Xvalent loading to OTP - Bug Fixes - Psys input power setting - Multi-function pin error notice wording - Entry cell values no longer change inadvertently - Fixed “write” prompt - Fast Vmode current limit display fixed - Fixed PID load model memory loss - General interface improvements - Malibu - Issues in Advance Debugging - Faults not getting cleared after fault status has gone and clear all faults execution - User_password_correct register is not working - IOUT_OC_FAULT repeated twice in telemetry window - "Programming Successful" message is being shown when programming is unsuccessful - IOUT_OC_ANALOG and IOUT_OC_DIGITAL faults do not get cleared by "Clear all" 08/05/2022 - v1.6.0 Release update for XDP Designer GUI - Corrected ATRL temperature disable setting for Rainier rev B - Improved handling of values outside of step size - Ensures correct panel gets into dirty state when changes are made - Corrected PWM settings panel on Yosemite - Corrected SVI3 register contents - Vaux on/off settings fixed - GUI now updates PMBus address when it is changed - Fixed common enable settings - Added feature to allow user invalidate sections of OTP - Corrected register writes from multifunction panel - Fixed registers used for multi-function pin setup - Programming from file no longer requires device to have matching PMBus address - Yosemite mic file not loading correctly which resulted in incorrect boot voltages - Vout droop resolution corrected - Sometimes "write" would get highlighted before any changes were made - Added details for PMBus register 0xC5 to allow user easy method to set values - Added scroll function to OTP screen - Modified how XDP designer handles online and offline devices. - Added registers for Vout trim to Rainier rev A to B converter 06/30/2022 - v1.5.1 Release update for XDP Designer GUI - Config Files and OTP - Added support for 3 registers when converting a config file from Rainier revA to Rainier revB. - Changed the default value for register "gpio_config_reset_select" to 0x7F. 06/17/2022 - v1.5.0 Release update for XDP Designer GUI - Added features - TLVR topology settings - Enable TLVR - Current emulation settings - PMBus address settings panel - To set base address, address stride and device address. - FATR control for all devices - PWM settings entry - On/Off settings for loop B - Added XDPE1A2G5B and DPE1A2G7B - Corrected register settings - Common enable - Temperature sensing - Output current sense temperature compensation enable - For multi-function pin selections - Config Files and OTP - Loading a config file will default to selected device if compatible. - Programming OTP using registers or file will have matching CRC’s (may not be the case if original part as extra XV sections or Rainer B with partials) - GUI does system reset after OTP upload. - General Improvements - Corrected P2CL diagram - Corrected TSEN1 and TSEN2 names - PWM Settings entry values - Display device FW ID using “FW Patch” panel - Added units to AC load line bandwidth, current emulation calculation - Added scroll bar to save config file window - All offline devices will default to address 0h58. - Fixed erroneous entry changes when clicking in and out of a parameter entry box - SVID - Rainier B - Added Vmode control panel - Added all relevant Protocol ID’s to Rainier - Correct input power, scaling factors, IcccMax register and display values - SVI3 - Removed SVI3 view when in PMBus - Up slew rate programming - No need to write to OTP to change Vboot 04/01/2022 - v1.4.0 Release update for XDP Designer GUI - Added Features: - Added programing for total current limit - Display phase count for different power states - Use Index values to enter AVP BW and FATR frequencies. - Added McKinley rev D FATR ATRH feature - Added NVIDIA security panel and VID table steps - OTP and config file handling: - Added prompt for registers that require "write to OTP and reset" to take effect. - Automatic default config file loading in offline mode - Added .mic file programming support - Bug fixes: - Fixed PMBus VOUT_CAL_OFFSET - Corrected phase current reporting calculation - Fixed inadvertent register changes when navigating to Multi-function pin panel - Multi-function generic fault panel improvements - Improved parameter setting when using SVID reg map - Psys product ID overwrite issue - Performance enhancement to regulation and SVID response when operating in single loop - Fixed OTP auto write when using "write" in basic settings in PMBus mode - Device support: - Added Rainier rev B support 02/03/2022 - v1.3.0 Release update for XDP Designer GUI - Improvements to PWM Firing Order screen graphics to allow users randomly select phases to set up each output. - Added Power Stage Type selection feature to McKinley, and Yosemite. - Added support for phase by phase enable of the 2x Power Stage capability for Yosemite. - Multi Function Pins Panel has Expand All/ Collapse All Buttons to expand or collapse all the pins. - Added IMON Settings panel for NVIDIA - Improvements to Load Model Dialog. - Fix for OTP Size reporting - Bug Fix and Improvements for Malibu, McKinley, Rainier and Yosemite - Dongle Firmware version updated to 59.27 to detect AVS Controller - General overall GUI improvements 11/24/2021 - v1.2.0 Release update for XDP Designer GUI - McKinley Rev D support - Added Dell Settings design tool - Rev C to Rev D config file converter - Updated SVI3 register descriptions - Yosemite NVIDIA, AVSBus support (BETA) - Malibu Improvements - General overall GUI improvements 08/31/2021 - v1.1.1 Release update for XDP Designer GUI - The FATR design tool now has same settings of v1.0.0 08/23/2021 - v1.1.0 Release update for XDP Designer GUI - Malibu support has been added into the GUI. - Added SVI3 Settings panel to make all SVI3 commands available in a single panel. - Fixed export issue with Config comparator - Allowed writing a value into the register box in the register map page along with changing the values via '+' and '-' button. - Removed old revision and non-existent devices from offline pull down list - Changes made to show/hide customer specific PMBus commands. - Updates to the Config file comparison utility to cover the partial and multi-config file cases. - Dongle version updated to 59.24 - Fixed defects found with the following design tools - Multi Function pin - Generic Faults - SVI3 design tool panels 07/05/2021 - Initial release of XDP Designer GUI (v1.0.0) - This GUI has support for McKinley and Rainier parts. - Has various features/design tools to configure/fine tune the controller. - Config File Load/Save - Config File Comparator - Config File Converter - Register Map - PMBus Commands - Device Programmer - Firmware Patch - Dongle FW Update - OTP Tools - Offline Design - PID Panel/Load Model - Telemetry/ Fault Status - Multi Image Config (MIC) file creation utility - Tuning Design Tools - Basic Controller Settings - Device Communication Settings Panels - Device Settings - Control Loop & Transient Settings Panels - Sense & Telemetry Calibration Panels - Fault and Protection Panels