Releases: Infineon/pdstack
PDStack v4.0.0
PDStack middleware library 4.0
What's included?
See the README.md.
New features/PD compliance specification updates
- Updated the PDStack middleware to be compliant to Universal Serial Bus Power Delivery Specification Revision 3.2 Version 1.0.
- Deprecated support for Audio Adapter Accessory Mode and replaced by Liquid Corrosion Mitigation Mode.
Defect fixes
- None
Supported software and tools
This version of the PDStack middleware is validated for compatibility with the following software and tools:
| Software and tools | Version |
|---|---|
| ModusToolbox™ software | 3.3 |
| MTB CAT2 Peripheral Driver Library (PDL) | 2.13.0 |
| GCC Compiler | 11.3.1 |
| IAR Compiler | 9.50.2 |
| Arm® Compiler 6 | 6.22 |
More information
For more information, see the following documents:
© 2021-2024, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v3.20.1
PDStack middleware library 3.20.1
What's included?
See the README.md.
New features/PD compliance specification updates
- Updated the PDStack middleware to be compliant to Universal Serial Bus Power Delivery Specification Revision 3.1 Version 1.8.
- Added a new library variant 'pmg1_pd3_drp_epr_cfg' that supports USB Type-C dual role EPR operation, USB PD Revision 3.1 messaging and configurability of stack parameters through the EZ-PD™ Configuration Utility.
Defect fixes
- PdStack has been updated to send Hard Reset if the PDO value in the EPR Request does not match the value of the PDO sent in the EPR_Source_Capabilities.
- Corrected page header of API reference manual.
Supported software and tools
This version of the PDStack middleware is validated for compatibility with the following software and tools:
| Software and tools | Version |
|---|---|
| ModusToolbox™ software | 3.1 |
| MTB CAT2 peripheral driver library (PDL) | 2.8.0 |
| GCC compiler | 10.3.1 |
| IAR compiler | 8.42.2 |
| Arm® compiler 6 | 6.13 |
More information
For more information, see the following documents:
© 2021-2024, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v3.20
PDStack middleware library 3.20
What's included?
See the README.md.
New features/PD compliance specification updates
- Updated the PDStack middleware to be compliant to Universal Serial Bus Power Delivery Specification Revision 3.1 Version 1.8.
- Added a new library variant 'pmg1_pd3_drp_epr_cfg' that supports USB Type-C dual role EPR operation, USB PD Revision 3.1 messaging and configurability of stack parameters through the EZ-PD™ Configuration Utility.
Defect fixes
- PdStack has been updated to send Hard Reset if the PDO value in the EPR Request does not match the value of the PDO sent in the EPR_Source_Capabilities.
Supported software and tools
This version of the PDStack middleware is validated for compatibility with the following software and tools:
| Software and tools | Version |
|---|---|
| ModusToolbox™ software | 3.1 |
| MTB CAT2 peripheral driver library (PDL) | 2.8.0 |
| GCC compiler | 10.3.1 |
| IAR compiler | 8.42.2 |
| Arm® compiler 6 | 6.13 |
More information
For more information, see the following documents:
© 2021-2024, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v3.10
PDStack middleware library 3.10
What's included?
See the README.md.
New features/PD compliance specification updates
- Updated the PDStack middleware to be compliant to Universal Serial Bus Power Delivery Specification Revision 3.1 Version 1.7.
- Updated the EPR Sink Library to support the EPR AVS feature.
Defect fixes
- Fixed an issue with the Get Source Information message handling in DRP role.
Supported software and tools
This version of the PDStack middleware is validated for compatibility with the following software and tools:
| Software and tools | Version |
|---|---|
| ModusToolbox™ software | 3.0 |
| MTB CAT2 peripheral driver library (PDL) | 2.4.0 |
| GCC compiler | 10.3.1 |
| IAR compiler | 8.42.2 |
| Arm® compiler 6 | 6.13 |
More information
For more information, see the following documents:
© 2021-2023, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v3.0
PDStack middleware library 3.0
What's included?
See the README.md.
New features/PD compliance specification updates
- Added library for USB Type-C dual-role and sink Extended Power Range (EPR) operation.
- Moved software timer and utility functionality to separate PDUtils middleware library.
- Added APIs for changing source/sink pdo capabilities.
- Updated PDStack to use 27 ms and 29 ms for the tSenderResponse timer while in PD.
2.0 and PD3.x contracts respectively. Added API to update tSenderResponse
value from application space.
Defect fixes
- Fixed an issue with the EPR Keepalive process that is incorrectly getting disabled during some pd transactions.
Supported software and tools
This version of the PDStack middleware is validated for compatibility with the following software and tools:
| Software and tools | Version |
|---|---|
| ModusToolbox™ software | 3.0 |
| MTB CAT2 peripheral driver library (PDL) | 2.1.0 |
| GCC compiler | 10.3.1 |
| IAR compiler | 8.42.2 |
| Arm® compiler 6 | 6.13 |
More information
For more information, see the following documents:
© 2021-2022, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v2.0
PDStack Middleware Library 2.0
What's Included?
Please refer to the README.md.
New Features/PD compliance specification updates
- Added WLC1 Sink Library with support for USB Type-C sink operation and USB-PD Revision 3.1 messaging. This library can be used in any Power-Delivery WLC1 application.
Defect fixes
- None
Supported Software and Tools
This version of the PDStack Middleware was validated for the compatibility with the following Software and Tools:
| Software and Tools | Version |
|---|---|
| ModusToolbox Software Environment | 2.4 |
| MTB CAT2 Peripheral Driver Library (PDL) | 1.6.0 |
| GCC Compiler | 9.3.1 |
| IAR Compiler | 8.42.2 |
| ARM Compiler 6 | 6.13 |
More information
For more information, refer to the following documents:
© 2021-2022, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v1.20.0
PDStack Middleware Library 1.20
What's Included?
Please refer to the README.md.
New Features/PD compliance specification updates
- Added libraries for USB Type-C dual role and sink Extended Power Range (EPR) operation.
- Updated PdStack to generate events required for scheduling tasks using RTOS.
- Added APIs for changing source/sink pdo capabilities.
Defect fixes
- None
Supported Software and Tools
This version of the PDStack Middleware was validated for the compatibility with the following Software and Tools:
| Software and Tools | Version |
|---|---|
| ModusToolbox Software Environment | 2.4 |
| MTB CAT2 Peripheral Driver Library (PDL) | 1.5.0 |
| GCC Compiler | 9.3.1 |
| IAR Compiler | 8.42.2 |
| ARM Compiler 6 | 6.13 |
More information
For more information, refer to the following documents:
© 2021, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v1.10.0
PDStack Middleware Library 1.10
What's Included?
Please refer to the README.md.
PD compliance specification updates
- Updated Type-C Error Recovery period to 250 ms.
- Updated the size of the status extended message to 7 bytes.
Defect fixes
- USBPD wakeup interrupt was incorrectly getting disabled as part of the Software timer operation. This has been corrected.
Supported Software and Tools
This version of the PDStack Middleware was validated for the compatibility with the following Software and Tools:
| Software and Tools | Version |
|---|---|
| ModusToolbox Software Environment | 2.3 |
| MTB CAT2 Peripheral Driver Library (PDL) | 1.1.0 |
| GCC Compiler | 9.3.1 |
| IAR Compiler | 8.42.2 |
| ARM Compiler 6 | 6.13 |
More information
For more information, refer to the following documents:
© 2021, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.
PDStack v1.0.0
Cypress PDStack Middleware Library 1.0
What's Included?
Please refer to the README.md.
Supported Software and Tools
This version of the PDStack Middleware was validated for the compatibility with the following Software and Tools:
| Software and Tools | Version |
|---|---|
| ModusToolbox Software Environment | 2.3 |
| MTB CAT2 Peripheral Driver Library (PDL) | 1.1.0 |
| GCC Compiler | 9.3.1 |
| IAR Compiler | 8.42.2 |
| ARM Compiler 6 | 6.13 |
More information
For more information, refer to the following documents:
© Cypress Semiconductor Corporation, 2021.