Skip to content

MTB CAT1 Peripheral Driver Library v3.11.0

Latest
Compare
Choose a tag to compare
@steveomner steveomner released this 12 Jul 11:07
· 2 commits to master since this release

MTB CAT1 Peripheral Driver Library v3.11.0

Please refer to the README.md and the
PDL API Reference Manual
for a complete description of the Peripheral Driver Library.

Implementation Details

  • CAT1C: Support for TVIIC2D6M devices: cyt4dnjbas, cyt4dnjbbs, cyt4dnjbcs, cyt4dnjbds, cyt4dnjbes, cyt4dnjbfs, cyt4dnjbgs, cyt4dnjbhs, cyt4dnjbjs, cyt4dnjbks, cyt4dnjbls, cyt4dnjbms, cyt4dnjbns, cyt4dnjbps, cyt4dnjbqs, cyt4dnjbrs

Build Changes

Personality Changes

  • New Personalities (in 8.0 folder):
    • eth-1.0.cypersonality
  • Updated Personalities (in 8.0 folder):
    • peripheral:
      • smif_v2-1.0.cypersonality
      • emusb-1.0.cypersonality
      • dma-3.0.cypersonality
    • platform:
      • axidmac-1.0.cypersonality
      • bakclk-3.0.cypersonality
      • dma-3.0.cypersonality
      • lfclk-3.0.cypersonality
      • lpeco_prescaler-1.0.cypersonality
      • lepco-1.0.cypersonality
      • power_v3-1.0.cypersonality
      • sysclock-3.0.cypersonality
      • wco-3.0.cypersonality

Added Drivers

Updated Drivers

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.16.0

More information


© Cypress Semiconductor Corporation (an Infineon company), 2024.