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