DAVE_APPs_Release_Notes Product Name Release Version Type Of Release* Name of the Supplier Mode of Release Date of Release Previous Version List of DAVE APPs Refer section 1 Productive Infineon Technologies AG Infineon Server(http://dave.infineon.com/) 15.02.2016 Refer DAVE APPs release notes 27.11.2015 Contents 1 Released Items ........................................................................................................................... 2 2 Support Packages ...................................................................................................................... 7 3 Tool Information ......................................................................................................................... 8 4 Changes from Previous Version .............................................................................................. 9 5 Installation Requirements ....................................................................................................... 14 6 Known Limitations ................................................................................................................... 15 7 DAVE APPs Revision History ................................................................................................. 17 * All types of releases named as Alpha, Beta, Release Candidate and Patch are not intended to be used for production code. Infineon Technologies 1/17 2016-02-15 DAVE_APPs_Release_Notes 1 Released Items 1.1 DAVE APPs This update site contains different general purpose APPs and a variety of DAVE APPs that cover dedicated use cases like, Motor Control, Power Conversion, Communication etc., and the update site contains the following 89 DAVE APPs which supports XMC4000 and XMC1000 family microcontrollers. 1.1.1 Motor Control APPs - - - - - 2 AUTOMATION ** 4.0.9 - - - - - 3 GLOBAL_POSIF ** 4.0.11 - - - - - 4 MOTOR_LIB ** 4.0.5 - - - - - 5 PMSM_FOC ** 4.2.0 - - - - - 6 PWM_BC ** 4.0.11 - - - - - 7 PWM_SVM ** 4.0.17 - - - - - XMC13 Power Conversion APPs XMC47 XMC43 XMC48 XMC14 XMC11 XMC12 XMC13 BUCK_VC_FIX_FQ XMC41 1 2 Version XMC42 DAVE APPs XMC45 No XMC44 1.1.2 XMC47 XMC48 XMC14 XMC11 4.0.7 XMC12 ACIM_FREQ_CTRL ** XMC41 1 XMC42 Version XMC44 DAVE APPs XMC45 No 4.1.2 - - - - - - BUCK_PCC_FIX_FQ 4.1.2 - - - - - - - 3 COMP_REF 4.1.4 - - - - - - - - 4 COMP_SLOPE_GEN 4.0.6 - - - - - - - - 5 GLOBAL_HRPWM 4.0.12 - - - - - - - - 6 HRPWM 4.1.16 - - - - - - - - 7 CONTROL_LIB 4.0.8 - - 1.1.3 Lighting APPs - - - - 2 DMX512_RD 4.0.14 Infineon Technologies 2/17 2016-02-15 XMC47 XMC43 - XMC48 - XMC14 - XMC11 - XMC12 4.1.4 XMC13 DIM_BCCU XMC41 1 XMC42 Version XMC44 DAVE APPs XMC45 No DAVE_APPs_Release_Notes 3 GLOBAL_BCCU 4.1.4 - - - - - - - - 4 PDM_DIMMED_LED_ LAMP 4.0.2 - - - - - - - - 5 PDM_BCCU 4.1.6 - - - - - - - - 1.1.4 Communication APPs - - 2 ECAT_SSC 4.0.4 - - - - - - - - - 3 ETH_LWIP 4.0.4 - - - - - - 4 GLOBAL_CAN 4.0.12 - - - 5 I2C_MASTER 4.1.10 6 I2C_SLAVE 4.0.4 7 MANCHESTER_SW 4.1.10 8 SDMMC_BLOCK** 4.0.5 - - - - - - - 9 SPI_MASTER 4.3.12 10 SPI_SLAVE 4.0.6 11 UART 4.1.4 12 USBD 4.0.14 - - - - 13 USBD_VCOM 4.0.10 - - - - 14 USBD_WINUSB 4.0.10 - - - - 1.1.5 XMC47 - XMC43 XMC48 XMC14 XMC11 XMC12 4.1.10 XMC13 CAN_NODE XMC41 1 XMC42 Version XMC44 DAVE APPs XMC45 No Human Machine Interface APPs - 2 GLOBAL_LEDTS 4.0.10 - - 3 GUI_SEGGERLIBRARY 4.1.8 4 LED_MATRIX 4.0.10 - - 5 LEDTS_COL_CTRL 4.0.6 - - 6 LEDTS_COLA_CTRL 4.0.6 - - Infineon Technologies 3/17 2016-02-15 XMC47 - XMC43 XMC48 XMC14 XMC11 XMC12 4.0.16 XMC13 DISPLAY_7SEG XMC41 1 XMC42 Version XMC44 DAVE APPs XMC45 No DAVE_APPs_Release_Notes 1.1.6 General Purpose APPs 2 ADC_MEASUREMENT 4.1.14 3 ADC_QUEUE 4.0.16 - 4 ADC_SCAN 4.0.14 - 5 ANALOG_IO 4.0.8 6 CLOCK_XMC1 4.0.14 - - - - - - - 7 CLOCK_XMC4 4.0.18 - - - - 8 COUNTER 4.1.8 9 CPU_CTRL_XMC1 4.0.6 - - - - - - - 10 CPU_CTRL_XMC4 4.0.12 - - - - 11 CRC_SW 4.0.6 12 CRYPTO_AES 4.0.8 13 CMSIS_DSP 4.0.4 14 CMSIS_RTOS 4.0.2 15 CMSIS_RTOS_RTX 4.0.10 16 DAC 4.0.14 - - - - 17 DAC_LUT 4.1.14 - - - - 18 DAC_SWEEP 4.0.12 - - - - 19 DIGITAL_IO 4.0.12 20 DMA_CH 4.1.8 - - - - 21 DS_ADC_DEMOD 4.0.2 - - - - - - 22 E_EEPROM_XMC1 4.1.6 - - - - - - - 23 E_EEPROM_XMC4 4.0.4 - - - - 24 EVENT_DETECTOR 4.0.6 25 EVENT_GENERATOR 4.1.14 26 FATFS** 4.0.5 27 FREERTOS 4.0.6 28 GLOBAL_ACMP 4.0.4 - - - - - - - - 29 GLOBAL_ADC 4.0.10 30 GLOBAL_CCU4 4.1.12 31 GLOBAL_CCU8 4.1.12 - - Infineon Technologies 4/17 2016-02-15 XMC47 - XMC43 XMC48 XMC14 XMC11 XMC12 XMC13 XMC41 4.0.7 1 ADC_MEASUREMENT_ ADV** XMC42 Version XMC44 DAVE APPs XMC45 No DAVE_APPs_Release_Notes 32 GLOBAL_DMA 4.0.8 - - - - 33 GLOBAL_DSD 4.0.2 - - - - - - 34 GLOBAL_SCU_XMC1 4.1.6 - - - - - - - 35 GLOBAL_SCU_XMC4 4.1.8 - - - - 36 INTERRUPT 4.0.8 37 PWM 4.1.8 38 PWM_CCU4 4.1.16 39 PWM_CCU8 4.1.18 - - 40 RTC 4.1.10 41 SYSTIMER 4.1.12 42 TIMER 4.1.8 43 WATCHDOG 4.0.12 1.1.7 Peripheral Configuration APPs - - - - 4.0.0 2 CCU4_SLICE_CONFI G** 4.0.0 - - 3 CCU8_SLICE_CONFI G** 4 FCE_CONFIG 4.0.4 - - - - 5 PRNG_CONFIG 4.0.2 - - - - - - - 6 SPI_CONFIG 4.0.4 7 UART_CONFIG 4.0.6 - - - - - Legend: ** indicates Beta version. Note: Infineon Technologies 5/17 2016-02-15 XMC47 XMC43 XMC48 XMC14 4.1.11 XMC11 POWER_CONV_LIB XMC12 1 XMC13 Version XMC41 DAVE APPs XMC45 No XMC42 Deprecated APPs XMC44 1.1.8 XMC47 XMC43 - XMC48 - XMC14 - XMC11 - XMC12 4.1.2 XMC13 ACMP_CONFIG XMC41 1 XMC42 Version XMC44 DAVE APPs XMC45 No - DAVE_APPs_Release_Notes Few DAVE APPs are released as beta version. Beta means that these APPs may have not reached the fi-l design status and should be used for evaluation and test purposes and for adaption in the development flow. A productive DAVE APP may not be fully compatible to the previous beta version and may require manual adaptions when upgrading from beta to productive release. 1.2 DAVE APPs Test conditions DAVE APPs for the XMC4500 series are verified on all supported derivatives, fully functional test is applied with XMC4500-F144x1024. DAVE APPs for the XMC4400 series are verified on all supported derivatives, fully functional test is applied with XMC4400-F100x512. DAVE APPs for the XMC4200 series are verified on all supported derivatives; fully functional test is applied with XMC4200-Q48x256. DAVE APPs for the XMC1100 series are verified on all supported derivatives, fully functional test is applied with XMC1100-T038F0064. DAVE APPs for the XMC1200 series are verified on all supported derivatives, fully functional test is applied with XMC1200-T038F0200. DAVE APPs for the XMC1300 series are verified on all supported derivatives, fully functional test is applied with XMC1302-T038F0200. DAVE APPs for the XMC4800 series are verified on all supported derivatives, fully functional test is applied with XMC4800-F144x1024. DAVE APPs for the XMC1400 series are verified on all supported derivatives, fully functional test is applied with XMC1404-Q064x0128. Compilers used : o KEIL: V5.10.0.2 o IAR: V6.50.6.4958 o TASKING: V5.2r1 patch o GCC compiler version ARM-GCC-49 Infineon Technologies 6/17 2016-02-15 DAVE_APPs_Release_Notes 2 Support Packages None Infineon Technologies 7/17 2016-02-15 DAVE_APPs_Release_Notes 3 Tool Information DAVE DAVE v4.1.4 or higher version JAVA JRE8 v1.8.0 (JRE is bundled with DAVE) Important Note: The Update site of DAVE APPs, Device pack, Device Descriptions works with DAVE v4.1.4. This update site must not be used with DAVE v4.1.2. Infineon Technologies 8/17 2016-02-15 DAVE_APPs_Release_Notes 4 Changes from Previous Version 4.1 Changes from previous version dated 2015-11-27 Update site Due to the enhancements in the CLOCK_XMC4 APP (See the details in “Enhanced” section), we recommend to use the new version of the CLOCK_XMC APP along with the new version of all other APPs requiring CLOCK APP (GLOBAL_CCU, GLOBAL_CCU8, GLOBAL_POSIF, GLOBAL_HRPWM, WATCHDOG, USB). Category Device Support Description of change 54 APPs supported for XMC4300 devices 8 New APPs added: FCE_CONFIG, PRNG_CONFIG, ETH_LWIP, SDMMC_BLOCK**, ECAT_SSC, E_EEPROM_XMC4, FATFS**, CONTROL_LIB New 5 APPs transferred from contributed APPs to Infineon developed APPs SPI_CONFIG (name was USIC_CONFIG_SPI) UART_CONFIG (name was USIC_ CONFIG_UART) CCU4_SLICE_CONFIG** (name was CCU4_CONFIG) CCU8_SLICE_CONFIG** (name was CCU8_CONFIG) 1. ADC_MEASUREMENT_ADV: Internal consumption of the SCAN and QUEUE request sources supported (Expose APP feature). Number of maximum sync masters reduced from 8 to 4 Converted the SetBoundary() API from public API to private API. Converted the SetBoundary() API from public API to private API. Re-named the API ADC_MEASUREMENT_ADV_StartConversion() as ADC_MEASUREMENT_ADV_SofwareTrigger(). Created a new API ADC_MEASUREMENT_ADV_StartADC(). UI “Insert channel at initialization” changed to “Start ADC at initialization” .This would control the ADC arbitration not insertion in the hardware. Removed the API ADC_MEASUREMENT_ADV_InsertChannels() API. Enhanced 2. ADC_QUEUE: o Added new APIs ADC_QUEUE_DisableArbitration() and ADC_QUEUE_EnableArbitration(). o Optimized the internal data structure hence the following APIs have been optimized. ADC_QUEUE_ReqSrcEventHandler(). ADC_QUEUE_InsertQueueEntry(). ADC_QUEUE_ResetListContents(). 3. ADC_SCAN: o o Infineon Technologies Added new APIs ADC_SCAN_DisableArbitration() and ADC_SCAN_EnableArbitration(). Optimized the internal data structure hence the following APIs have been optimized. ADC_SCAN_ReqSrcEventHandler(). ADC_SCAN_InsertQueueEntry(). 9/17 2016-02-15 DAVE_APPs_Release_Notes ADC_SCAN_ResetListContents(). 4. ADC_MEASUREMENT: Added ANALOG_IO_Init function call inside ADC APP Init function to support new enhancements in ANALOG_IO APP (HW PULL controlled IO and Digital input option options). 5. ANALOG_IO: Hardware Pull controlled feature support added for analog pins. Digital input mode support for analog IO pins added. 6. WATCHDOG: Pre-warning alarm event can be promoted as NMI for XMC4000 devices 7. RTC: RTC events can be promoted as NMI for XMC4000 devices. 8. COMP_REF: Supported internal filter option. Changes in ANALOG_IO APP for Digital input support and HW pull control are supported. SD file is updated to make the Inn, Inp, ERU_out and Comp_out signals visible. Initializations in COMP_REF_Init() are moved to local functions. GPIO pin configurations are corrected for XMC1400. 9. HRPWM: “CCU8 Compare 2” register is made available for modification in all operating modes. 10. BUCK_PCC_FIX_FQ: Supported for XMC1x devices. APP uses CONTROL_LIB APP in place of POWER_CONV_LIB APP. Dynamic scaling algorithm implemented for XMC1x device. Control Settings tab UI is modified. APP handle structure is modified. PI compensator support is removed. Vout reference voltage is now in steps of ADC voltage. Check is added to detect invalid strings in UI. 11. BUCK_VC_FIX_FQ: PI compensator support is removed. Vout reference voltage is now in steps of ADC voltage. APP uses CONTROL_LIB APP in place of POWER_CONV_LIB APP. PWM_CCU4 APP support is removed. Dynamic scaling algorithm implemented for XMC1x device. Control Settings tab UI is modified. APP handle structure is modified. Check is added to detect invalid strings in UI. 12. COMP_SLOPE_GEN: Added images for comparator output waveform when comparator inversion is selected. Infineon Technologies 10/17 2016-02-15 DAVE_APPs_Release_Notes 13. DAC / DAC_LUT / DAC_SWEEP: Added ANALOG_IO_Init function call inside DAC APPs Init function to support new enhancements in ANALOG_IO APP (HW PULL controlled IO and Digital input option options). 14. ACMP_CONFIG: Moved Initialization functionality to Instance specific Initialization functions for code size optimizations. Removed unwanted APP handle structure elements. Fix of Issues Upgraded 15. DIGITAL_IO: Added Hardware Port Control signal for changing the direction of the pin from other peripherals (Example: USIC peripheral controlling port direction control). 16. CLOCK_XMC4: Clock Enable/Disable feature is supported for CCU, WATCHDOG, USB, EtherCAT peripherals. 17. GLOBAL_CCU4: New condition is added to check if CCU clock is enabled in the CLOCK_XMC4 APP. 18. GLOBAL_CCU8: New condition is added to check if CCU clock is enabled in the CLOCK_XMC4 APP. 19. GLOBAL_POSIF: New condition is added to check if CCU clock is enabled in the CLOCK_XMC4 APP. 20. WATCHDOG: New condition is added to check if WATCHDOG clock is enabled in the CLOCK_XMC4 APP. 21. USBD: New condition is added to check if USB clock is enabled in the CLOCK_XMC4 APP. 22. GLOBAL_HRPWM: New condition is added to check if CCU clock is enabled in the CLOCK_XMC4 APP. 1. CRC_SW: Acceptance of initial value is allowed only with 0x00 or 0xFF 2. CLOCK_XMC4: Removed clear trap status settings at the end of the clock initialization which was redundant code. Validation message issue is resolved when the CLOCK_XMC4 APP is dragged for XMC4504-F144 Device. CLOCK_XMC4 APP upgradation failure issue is resolved. TRAP disable and clear request code has removed from SystemCoreClockSetup() API and ensured first cleaning of pending traps before enabling TRAPS as per guideline of interrupts. Code generation has blocked when fUSB/SDMMC not equal to 48 MHz and fECAT not equal to 100 MHz. 3. DISPLAY_7SEG: Added template code checks for resource availability of column A instead of GUI field. 6 APPs upgraded from Beta to PR quality: ACMP_CONFIG, BUCK_VC_FIX_FQ, BUCK_PCC_FIX_FQ,GLOBAL_DSD, Infineon Technologies 11/17 2016-02-15 DAVE_APPs_Release_Notes Removed 4.2 Changes from previous version dated 2015-10-30 Update site Category New 4.3 DS_ADC_DEMOD LED_LAMP: Removed from the Update site. It has been deprecated in the 201510-30 Update site. Description of change 1 New APP added: PMSM_FOC**. Changes from previous version dated 2015-07-23 Update site Category New Renamed Upgraded Enhanced Description of change 6 New APPs are added: ADC_MEASUREMENT_ADV, BUCK_PCC_FIX_FQ, DS_ADC_DEMOD, GLOBAL_DSD, SPI_SLAVE, I2C_SLAVE 2 APPs enhanced and renamed: LED_LAMP PDM_DIMMED_LED_LAMP, BUCK_VOLT_CONTROL BUCK_VC_FIX_FQ; older APPs are deprecated. 3 APPs upgraded from Beta to PR quality: COMP_REF, COMP_SLOP_GEN & DAC_SWEEP. 1. USIC APPs (I2C_MASTER, SPI_MASTER, and UART) are supported with DMA and Direct mode of transfer. 2. GUI_SEGGERLIBRARY APP is enhanced for OS support. (No compatibility break) INTERRUPT APP (Added a warning message in UI if the node is not connected to any of the peripheral) (No compatibility break) 3. CPU_CTRL_XMC4 enhanced with debug settings and MPU settings. (No compatibility break) 4. PWM_CCU8 APP Added support for sig-ls gp0/1/2 and ps. Added support for selection of channel in exter-l load function Added support for selection of shadow transfer mode 5. PWM_CCU4 APP Added support for sig-ls gp0/1/2 and ps. Added support for selection of shadow transfer mode 6. PDM_DIMMED_LED_LAMP: Added support for peak current control feature Added new modes drivers of DCDC buck: Fast, Simple, Slow 7. CLOCK_XMC1: Added support for event settings in UI Added support for run-time clock changes 8. CLOCK_XMC4: Added support for event settings in UI Added support for run-time clock changes 9. CMSIS_RTOS_RTX: Ported to CMSIS-RTOS RTX (v4.79) library. Infineon Technologies 12/17 2016-02-15 DAVE_APPs_Release_Notes Fix of Issues XMC47/48 support XMC14 support 4.4 Sl.no 1 2 3 4 1. ADC_MEASUREMENT APP UI and help documentation updated for “Total conversion time”. APP help documentation Architecture section updated for A-LOG_IO sharing (alias feature) and result register explanation. 2. ADC_QUEUE, ADC_SCAN, GLOBAL_ADC APPs, desired sampling corrected for XMC4200/XMC4100 devices (By default 26 MHz). 3. SYSTIMER UI parameter “Systick time period” tooltip updated. SYSTIMER_CreateTimer API updated for wrong time period check. 4. PWM_CCU4 in "External Event Settings" tab corrected the code generated for "External Gating/ External Modulation" for "Active on High Level" and "Active On Low Level" selection. Corrected code generated for "External Override (Event 2)" for "Inversion" and "No Inversion" selection. 5. CLOCK_XMC4: Fix on exter-l direct input mode 6. SPI_MASTER: Fix on runt-time operation mode change. 53 APPs are added support for XMC47/48 devices 53 APPs are added support for XMC14 devices Changes from previous version dated 2015-02-27 Update site Description of change 8 New APPs are added – ACMP_CONFIG **, COMP_REF, COMP_SLOP_GEN, CMSIS_RTOS_RTX, CMSIS_DSP, DAC_SWEEP **, FREERTOS and GLOBAL_ACMP. 4 APPs removed – BLDC_SCALAR_CTRL, HALL_POSIF, PMSM_FOC, PMSM_SCALAR_CTRL 1 APP merged – GUI_LCD APP is merged to GUI_SEGGERLIBRARY 52 APPs release status changed from Beta to Productive. Infineon Technologies 13/17 2016-02-15 DAVE_APPs_Release_Notes 5 Installation Requirements DAVE v4.1.4 should be installed. Important Note: The Update site of DAVE APPs, Device pack, Device Descriptions works with DAVE v4.1.4 or higher version. This update site must not be used with DAVE v4.1.2. Infineon Technologies 14/17 2016-02-15 DAVE_APPs_Release_Notes 6 Known Limitations DAVE APPs SDMMC_BLOCK** CLOCK_XMC4 ACIM_FREQ_CTRL ADC_MEASUREMENT Limitation / Deviation 1. Problems in stress test with random execution of SDMMC commands in SD mode. 2. RTOS integration in SD mode is not functional yet. 3. MMC Cards are not supported. Functionality cannot be achieved for all the range values of external clock frequency (4- 25 MHz) which makes actual fSYS to cross upper threshold value. Input class configuration for ADC_QUEUE APP needs to be selected as CLASS0 through ‘Manual Resource Assignment’ of DAVE. It might not be possible to achieve the MAX value for “Number of measurements” as shown in the UI of the APP. The available channels depend on the device that is selected. ADC_MEASUREMENT_ADV It might not be possible to achieve the MAX value for “Number of measurements” as shown in the UI of the APP. The available channels depend on the device that is selected. DAC_LUT On XMC4400, XMC4200/XMC4100 devices, Auto interrupt and Manual software refill with synchronize second DAC option is not supported. PMSM_FOC 1. Supports only GCC compiler, not validated with other compilers. 2. Only single instance of the APP can be used as this APP is wrapper of library code, which doesn’t support hardware resource handling by itself. 3. PMSM_FOC APP and DAC APPs cannot be used together in DAVE due to solver limitation Since PWM_SetFreq API allows setting the PWM frequency to the full allowable range by automatically adjusting the pre-scaler, a one cycle deviation persists after the change gets into action. When a new frequency requires a change in pre-scaler value, there will be a single cycle (1 pulse), where the ON/OFF time is different from the expected values. PWM PWM_CCU4 PWM_CCU8 COMP_REF BUCK_VC_FIX_FQ BUCK_PCC_FIX_FQ SPI_MASTER Infineon Technologies 1. Shadow transfer setting tab support is limited to XMC14xx devices 2. Shadow transfer setting tab, immediate write and automatic shadow transfer feature support is limited to XMC14xx devices 3. Shadow transfer setting tab, immediate write and automatic shadow transfer feature requires the Fast Peripheral Clock(PCLK) to be set to MCLK in CLOCK APP. 1. Shadow transfer setting tab is not supported in XMC45xx devices 2. Shadow transfer setting tab, immediate write and automatic shadow transfer feature support is limited to XMC14xx devices 3. Shadow transfer setting tab, immediate write and automatic shadow transfer feature requires the Fast Peripheral Clock(PCLK) to be set to MCLK in CLOCK APP. 1. Internal filter is not supported for XMC12x and XMC13x AA step. 1. ADC conversion mode in ADC_SCAN/ADC_QUEUE APPs should be selected as 12 bit Conversion. 2. In case of XMC1x family, Digital supply voltage for microcontroller should be 3.3 volts. 1. ADC conversion mode in ADC_SCAN/ADC_QUEUE APPs should be selected as 12 bit Conversion. 2. In case of XMC1x family, Digital supply voltage for microcontroller should be 3.3 volts. 1. For XMC14 devices: Odd parity error interrupt is kept on occurring even though the data transaction is proper. 2. Quad mode is disabled in XMC14 devices. 15/17 2016-02-15 DAVE_APPs_Release_Notes SPI_SLAVE, I2C_SLAVE I2C_SLAVE PDM_DIMMED_LED_LAMP PWM_SVM ADC_MEASUREMENT_ADV** FREERTOS ALL CRC_SW 1. For XMC14 devices: Dual and quad modes are disabled due to data corruption. 2. 2. For XMC48 devices: During a bulk transfer of data in Quad mode has data corruption (observed only in reception end). 3. 3. In direct mode, in case of master requested bytes less than the slave response bytes then there is no time-out mechanism handled. In direct mode, if the master requested bytes less than the slave response bytes then there is no time-out mechanism handled. Inter-l reference using BCCU/CCU will not work (nicely) on the inLight DCDC Driver card, due to the parasitic pad inductance which makes the generated reference value unstable. 7-segment asymmetric, 5-segment asymmetric, 3 active pseudo zero vector and 4 active pseudo zero vector SVM schemes are not supported. 1. The available channels depend on the device that is selected. It might not be possible to achieve the MAX value for “Number of Channels” as shown in the UI of the APP. 2. Channel events are only supported for boundary channels, hence is limited to maximum 4 3. Channel events and boundary flags are only supported for master channels when synchronization feature is enabled. 4. Using this APP, a reduced performance of DAVE may be observed (reaction time of UI and Solver run). FREERTOS APP v4.0.2 will not work anymore with DAVE v4.1.4. Use the latest APP version v4.0.4 to work with DAVE v4.1.4 When using Tasking compiler – recommended to use version 5.1r1 and above APP works with normal use cases. One of the corner cases, APP is not generating expected checksum. (Scenario: enable input byte reflection, enable initial CRC value and enter the initial value other than 0x00 & 0xFF) Important Note: The Update site of DAVE APPs, Device pack, Device Descriptions works with DAVE v4.1.4 or higher version. This update site must not be used with DAVE v4.1.2. There will be a warning message shown during the code generation when July 2015 released APPs used in October 2015 release DAVE (Installer or Plug-in update). This warning can be ignored and it will not appear if a project created using local repository having only APPs and Device Descriptions from October 2015 release. The following APPs released in July 2015 does not support XMC4700 and XMC4800 devices: ACIM_FREQ_CTRL, AUTOMATION, GLOBAL_POSIF, MOTOR_LIB, PWM_BC, and PWM_SVM. These APPs should not be used in XMC4700 and XMC4800 devices. Infineon Technologies 16/17 2016-02-15 DAVE_APPs_Release_Notes 7 DAVE APPs Revision History The revision history of APPs is described in individual APPs help document. Infineon Technologies 17/17 2016-02-15