This section lists and describes the changes for each version of this tool.

Version

Change Descriptions

Notes

1.0

New tool.

1.1

Added support for WICED Bluetooth® devices.

2.0

Changed the Platform tab to System tab.

This affects the file name generated during code generation. Older versions of the Device Configurator generated cycfg_platform.(c/h) files; it now generates cycfg_system.(c/h) files. If you are updating a design from a previous version, manually remove the old cycfg_platform.(c/h) files and update any references you created to use the new file names.

Moved the Analog-Routing Editor to a tab.

Updated the File menu for library settings.

Added Update All Personalities menu item.

Added the ability to enter multiple resource Names using comma-separated list.

2.1

Added Open System Explorer menu item.

Added Change Devices menu item and dialog.

Added Undo/Redo operations to the Edit menu.

Added major/minor version number to the title bar.

2.20

Added Copy feature to the Notice List.

Added ability to see documentation links without enabling a resource.

Added frequencies to clock diagram.

Added feature to support incremental patch updates.

2.21

Added Search feature to Code Preview.

Implemented various performance improvements.

Fixed an issue with multiple font sizes in the GUI.

Fixed the PDL display name when using the MTB flow.

Updated to allow analog routing from the SAR to any analog resource or pin.

3.0

Removed Change Devices dialog.

Updated the tool to recognize obsolete devices.

Added path to files in the Code Preview Pane.

Use command line tools instead.

Displays an error in the Notice List instead of blocking the file from being opened.

3.10

Fixed the name conflict warning notices when the selected device is changed to not check against non-existent chip locations.

Added a ‘Fix’ to name conflict warnings in the notice list.

Locked down number entry to the English format (decimal place is always a period).

Made various performance improvements.

Added a search filter to the dialog that allows for the selection of multiple signals.

Added additional MPN consistency checking preprocessor macros to cyf_notices.h.

Added a log file that can be accessed from the About box. Debug messages are redirected to it.

Added back the ‘Fix’ to the MPN consistency notice.

Fixed error message displayed when the same *.modus file is opened in multiple instances of the Device-Configurator and mpn checking command line arguments are provided.

4.0

Updated back-end to support multi-core applications.

Updated Create Design dialog.

Changed device library file from xml to props.json.

4.10

Added Settings menu and items.

Improved parameter view sizing.

4.20

Removed the Save As and Change Libraries menu items.

Removed New Design dialog and menu items.

Added a Filter button to the Parameters pane to toggle off and on non-editable parameters.

Deeper grouping is supported in the parameter view.

Added the use of the back-end server, meaning that multiple editors can be open for the same design file at once.

Added support for dynamically displayed resources. Used by some virtual locations to get a better user experience.

Supports multiple "configurator_support" libraries being found by default to be included for a single design (i.e. personalities can be split across PDL and middleware libraries).

5.0

Renamed to Infineon Device Configurator.

Added section for stand-alone operation.

5.10

Various bug fixes and back-end updates.

Updates for future device support.

5.20

Update to the

Settings

menu; back-end changes.

5.30

Added HTML documentation in the tool.

Created How to topics for memory configuration.

Moved subtabs to the top of the

Memory

tab and renamed

Summary

to

Address View

.

Added

Delete All

regions command to the

Memory

tab.