MTB CAT1 Peripheral Driver Library v3.10.0
alokmoondra
released this
01 Apr 05:29
·
7 commits
to master
since this release
MTB CAT1 Peripheral Driver Library v3.10.0
Please refer to the README.md and the
PDL API Reference Manual
for a complete description of the Peripheral Driver Library.
Implementation Details
- CAT1A: Adds Traveo II Body Entry device support. Devices added:
cyt2b63bae cyt2b63bas cyt2b63cae cyt2b63cas cyt2b64bae cyt2b64bas cyt2b64cae cyt2b64cas
cyt2b65bae cyt2b65bas cyt2b65cae cyt2b65cas cyt2b93bae cyt2b93bas cyt2b93cae cyt2b93cas
cyt2b94bae cyt2b94bas cyt2b94cae cyt2b94cas cyt2b95bae cyt2b95bas cyt2b95cae cyt2b95cas
cyt2b97bae cyt2b97bas cyt2b97cae cyt2b97cas cyt2b98bae cyt2b98bas cyt2b98cae cyt2b98cas
Build Changes
Personality Changes
- Updated Personalities : adcmic-1.0.cypersonality,canfd-3.0.cypersonality,comp-1.0.cypersonality,connectivity_wifi-1.0.cypersonality,counter_v2-1.0.cypersonality,counter-1.0.cypersonality,ctdac-1.0.cypersonality,ezi2c-3.0.cypersonality,
i2c-4.0.cypersonality, i2s-2.0.cypersonality, keyscan-1.1.cypersonality, lpcomp-2.0.cypersonality, mcwdt-3.0.cypersonality, opamp-1.0.cypersonality, pdm_pcm_v2-3.0.cypersonality,pdm_pcm-1.1.cypersonality,
pwm_v2-1.0.cypersonality, pwm-1.0.cypersonality, quaddec_v2-1.0.cypersonality, quaddec-1.0.cypersonality,rtc-3.0.cypersonality, sar2-1.0.cypersonality, sar-6.0.cypersonality, sd_host-1.0.cypersonality, shiftreg_v2-1.0.cypersonality,
smif_intrinsic-1.0.cypersonality, smif_v2-1.0.cypersonality, smif-1.2.cypersonality, spi-3.0.cypersonality, tdm-1.1.cypersonality, uart-3.0.cypersonality, bakclk-3.0.cypersonality, debug-2.0.cypersonality,dma-3.0.cypersonality,
eco_prescaler-1.0.cypersonality, eco-3.0.cypersonality, extclk-3.0.cypersonality, hfclk_v2-1.0.cypersonality, hfclk-3.0.cypersonality, iho-1.0.cypersonality, lfclk-3.0.cypersonality, mfclk-3.0.cypersonality, pathmux-3.0.cypersonality,
pclk_v2-1.0.cypersonality, pclk-3.0.cypersonality, periclk-2.0.cypersonality, pilo-3.0.cypersonality, pin-3.0.cypersonality, power_v2-1.0.cypersonality, power_v3-1.0.cypersonality, pumpclk-3.0.cypersonality, sysclock-3.0.cypersonality.
tickclk-3.0.cypersonality, timerclk-3.0.cypersonality, wco-3.0.cypersonality.
Added Drivers
- No new drivers added.
Updated Drivers
- CRYPTO 2.100
- CRYPTOLITE 2.50
- DMA 2.80
- EFUSE 2.40
- EPHY 1.20
- ETHIF 1.20
- FLASH 3.100
- GPIO 1.110
- IPC 1.120
- LPCOMP 1.70
- LVD 1.80
- RTC 2.90
- SCB 3.20
- SYSFAULT 1.30
- SYSINT 1.120
- SMIF 2.70
- SYSLIB 3.60
- SYSTICK 1.80
- SYSCLK 3.100
- SYSPM 5.120
- TCPWM 1.70
- TRIGMUX 1.70
Drivers with patch version updates
Obsoleted part numbers
Known Issues
- CAT1A: In device-configurator, certain IP is not completely available for some devices as some combinations of pin connections are not valid.
- CYT2BL4BAS/CYT2BL4CAE: SCB6 is complete only for UART, cannot support I2C, EZI2C, or SPI.
- CYT2BL3CAE, CYT2B7CAE: SCB1 is complete only for UART, cannot support I2C, EZI2C, or SPI.
- On the following devices: CAN FD 0 Channel 3, CAN FD 1 Channel 1, CAN FD 1 Channel 3 is not available (no signal for CAN Rx Pin available).
- CYT2BL4BAS, CYT2BL3CAE, CYT2BL3CAS, CYT2BL4CAE, CYT2BL3BAE, CYT2BL4BAE, CYT2BL4CAS, CYT2BL3BAS, CYT2B73BAS, CYT2B73CAS, CYT2B73BAE
- Traveo II B-E: Does not support emulated eeprom.
- CAT1A: On soft reset, user need to reset back up domain using Cy_SysLib_ResetBackupDomain() to receive Cy_RTC_CenturyInterrupt() callback on Century roll over.
- On building with tools 2.2, user get warning related to the older version of tools used. To avoid this warning, user is advised to migrate to newer tools version or keep working with previous version of this library. The warning generated is as follows:
- #warning "(Library) The referenced 'device support library' contains newer content than is supported. Either downgrade the version of the 'device support library' referenced or upgrade the version of tools being used
- Design configuration will not be auto migrated from smartio-3.0.cypersonality to smartio-4.0.cypersonality. So, existing projects should use smartio-3.0.cypersonality. New projects can make use of smartio-4.0.cypersonality which includes additional improvements.
- CAT1C: This release does not support D-CACHE on CAT1C platform
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 |
---|---|
Infineon Core Library | 1.4.1 |
Infineon HAL | 2.6.0 |
CMSIS | 5.8.0 |
GCC Compiler | 11.3.1 |
IAR Compiler | 9.40.2 |
ARM Compiler 6 | 6.16 |
FreeRTOS | 10.4.305 |
Device Database | 4.14.0 |
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
- CYW20829
- TV-II-BH8/BH4
- TV-II-BE4/BE2/BE1/BE512K
- XMC7000
- Infineon
© Cypress Semiconductor Corporation (an Infineon company), 2024.