Releases: Infineon/psoc6pdl
PSoC 6 PDL 1.6.1
PSoC 6 Peripheral Driver Library v1.6.1
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
Some restrictions apply to the PSoC 64 devices configuration. Please refer to PRA (Protected Register Access) driver documentation for the details.
New Features
Added support of the PSoC 64 CYB06xx7 devices.
Personalities with patch version updates
- HvIlo - Changed ILO frequency from 32 kHz to 32.768 kHz, and ILO accuracy from 30% to 10% to reflect the actual values.
- Csd - Fixed the CSD resource display condition on the Peripherals tab of the Device Configurator, to display this resource for all MPNs containing the CSD HW block.
- SysClock - Renamed cy_stc_pra_system_config_t member from altHFfreq to altHFclkFreq.
Updated Drivers
Drivers with patch version updates
Minor documentation changes:
- IPC 1.40.2
- SysLib 2.60.1
- Crypto 2.30.4
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.2 |
Cypress HAL | 1.2.0 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.42.2 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
More information
- Peripheral Driver Library README.md
- Peripheral Driver Library API Reference Manual
- ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos
- ModusToolbox Device Configurator Tool Guide
- AN210781 Getting Started with PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity
- PSoC 6 Technical Reference Manuals
- PSoC 6 MCU Datasheets
- Cypress Semiconductor
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.6.0
PSoC 6 Peripheral Driver Library v1.6.0
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
- Added support for the PSoC 64 Secure MCU devices.
Limitations for the secure devices are described as a part of the PRA driver.
Updated Personalities
- Power - Added possibility to select the Normal/Minimum Current for the both LDO and BUCK Core regulators.
Personalities with patch version updates
Minor updates to support the PSoC 64 Secure MCU devices
- Wco
- TimerClk
- TickClk
- SysClock
- SlowClk
- PumpClk
- Pll
- Pin
- Pilo
- PeriClk
- PathMux
- LfClk
- HvIlo
- HfClk
- Fll
- FastClk
- ExtClk
- Eco
- BakClk
- AltHf_BleEco
Added Drivers
Updated Drivers
- Startup 2.80
- WDT 1.30
- SysTick 1.20
- SysPm 5.10
- SysLib 2.60
- SysClk 2.10
- SCB 2.50
- LVD 1.20
- Flash 3.40
- CTB 1.20
Drivers with patch version updates
Minor documentation changes:
- USBFS 2.20.1
- TrigMux 1.20.2
- Tcpwm 1.10.2
- SysInt 1.30.1
- SysAnalog 1.10.1
- SMIF 1.50.1
- Smart I/O 1.0.1
- Sd_host 1.50.1
- Sar 1.20.3
- Rtc 2.30.1
- Prot 1.30.3
- Profiler 1.20.1
Known Issues
See the Known Issues section of SysClk driver.
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.2 |
Cypress HAL | 1.2.0 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.42.2 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.5.2
PSoC 6 Peripheral Driver Library v1.5.2
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
- No new features
Updated Personalities
- WiFi - Fix build warning in the generated code. Minor parameter name updates.
Updated Drivers
Known Issues
See the Known Issues section of SysLib driver.
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.2 |
Cypress HAL | 1.2.0 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.42.2 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.5.1
PSoC 6 Peripheral Driver Library v1.5.1
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
New ECO calculation algorithm
Updated Personalities
ECO 2.0 - added new parameter C0; narrowed the frequency range to 16..35 MHz; updated the calculation algorithm per ECO Trimming section of the device TRM.
Updated Drivers
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.2 |
Cypress HAL | 1.2.0 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.42.2 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.5.0
PSoC 6 Peripheral Driver Library v1.5.0
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
- Add support of Device Configurator 2.1
- Add support of QSPI Configurator 2.1
- Add PDL version macro
Updated Personalities
- Counter - minor parameter caption fix
- CSD - added core selection parameter
- GPIO - minor personality style improvement
- SegLCD - minor personality style improvement
- USBFS - minor parameter validation improvements
Updated Drivers
Drivers with patch version updates
Minor document style changes:
- CAN FD 1.10.1
- Crypto 2.30.2
- Flash 3.30.5
- SCB 2.40.1
- SegLCD 1.0.2
- SysLib 2.50.1
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.2 |
Cypress HAL | 1.2.0 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.42.2 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.4.1
PSoC 6 Peripheral Driver Library v1.4.1
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
- The updated core-lib is reused - see SysLib changelog for details.
Updated Personalities
- CAN FD - Fix filter configuration issue.
- DMA - Fixed the Trigger Input parameter behaviour.
- WiFi - Update for LPA TCP keepalive offload.
- I2S - Fixed the IRQn generation for all supported devices.
- PDM-PCM - Fixed the IRQn generation for all supported devices.
- QSPI - Data terminals UI enhancement.
- SegLCD - Added the ability to route output signals to Smart I/O.
- Smart I/O - GUI improvement.
- SysClocks - Disable ILO in Hibernate.
Updated Drivers
Drivers with patch version updates
Known Issues
None
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
Cypress Core Library | 1.1.1 |
Cypress HAL | 1.1.1 |
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 9.2.1 |
IAR Compiler | 8.32 |
ARM Compiler 6 | 6.13 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2020.
PSoC 6 PDL 1.4.0
PSoC 6 Peripheral Driver Library v1.4.0
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
- The structure of BSP startup templates directory (devices/templates) is updated to match the BSP layout.
- The updated core-lib is reused - see SysLib changelog for details.
- Removed redundant legacy PSoC Creator-compatibility macros.
- The startup code reuses sysclk driver API - see Startup changelog for details.
Updated Personalities
- CSD
- Power
- SegLCD
- WiFi
Updated the configurators launch parameters in CSD and SegLCD personalities: switched from GUI to console applications for regenerating the source code without opening the configurator itself. This improves the user experience, performance, and enables using machines without a GUI.
The Power personality code generation is corrected due to the customer's request.
The TCP Keepalive Offload feature support is added to the WiFi Low Power Assistant (LPA) personality.
Updated Drivers
Drivers with patch version updates
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 7.2.1 |
IAR Compiler | 8.32 |
ARM Compiler 6 | 6.11 |
MBED OS | 5.13.1 |
FreeRTOS | 10.0.1 |
More information
- Peripheral Driver Library README.md
- Peripheral Driver Library API Reference Manual
- ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos
- ModusToolbox Device Configurator Tool Guide
- AN210781 Getting Started with PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity
- PSoC 6 Technical Reference Manuals
- PSoC 6 MCU Datasheets
- Cypress Semiconductor
© Cypress Semiconductor Corporation, 2019.
PSoC 6 PDL 1.3.1
PSoC 6 Peripheral Driver Library v1.3.1
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
Updated Drivers
Drivers with patch version updates
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 7.2.1 |
IAR Compiler | 8.32 |
ARM Compiler 6 | 6.11 |
MBED OS | 5.13.1 |
FreeRTOS | 10.0.1 |
© Cypress Semiconductor Corporation, 2019.
PSoC 6 PDL 1.3.0
PSoC 6 Peripheral Driver Library v1.3.0
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
New Drivers
Updated Drivers
Drivers with patch version updates
- Crypto 2.30.1
- CTB 1.10.1
- eFuse 1.10.1
- Flash 3.30.1
- PDM_PCM 2.20.1
- RTC 2.20.1
- SAR 1.20.1
- SCB 2.30.1
- SysClk 1.40.1
- SysLib 2.40.1
- TCPWM 1.10.1
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 7.2.1 |
IAR Compiler | 8.32 |
ARM Compiler 6 | 6.11 |
MBED OS | 5.13.1 |
FreeRTOS | 10.0.1 |
More information
- Peripheral Driver Library README.md
- Peripheral Driver Library API Reference Manual
- ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos
- ModusToolbox Device Configurator Tool Guide
- AN210781 Getting Started with PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity
- PSoC 6 Technical Reference Manuals
- PSoC 6 MCU Datasheets
- Cypress Semiconductor
© Cypress Semiconductor Corporation, 2019.
PSoC 6 PDL 1.2.0
PSoC 6 Peripheral Driver Library v1.2.0
Please refer to the README.md and the PDL API Reference Manual for a complete description of the Peripheral Driver Library.
New Features
New Drivers
Updated Drivers
- BLE ECO 3.20
- Crypto 2.30
- CSD 1.10
- DMA 2.20
- SCB 2.30
- SD Host 1.20
- Flash 3.30
- IPC 1.40
- SMIF 1.30
- SysClk 1.40
- SysLib 2.40
- SysPm 4.20
- USBFS 2.0
Known Issues
None
Defect Fixes
See the Changelog section of each Driver in the PDL API Reference for all fixes and updates.
Supported Software and Tools
This version of PDL was validated for compatibility with the following Software and Tools:
Software and Tools | Version |
---|---|
CMSIS-Core(M) | 5.2.1 |
GCC Compiler | 7.2.1 |
IAR Compiler | 8.32 |
ARM Compiler 6 | 6.11 |
MBED OS | 5.13.1 |
FreeRTOS | 10.0.1 |
More information
- Peripheral Driver Library README.md
- Peripheral Driver Library API Reference Manual
- AN210781 Getting Started with PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity
- PSoC 6 Technical Reference Manuals
- PSoC 6 MCU Datasheets
- Cypress Semiconductor
© Cypress Semiconductor Corporation, 2019.