TLE986x Device Family SDK
TLE986x Device Family Software Development Kit
Author
Julia Ott
Daniel Mysliwitz
Blandine Guillot
Version
1.4.6
Date
2020-11-04

Release Notes

SDK Changes

V1.4.6

  • Portfolio update: Added support for TLE9862QXA40 (Config Wizard 2 support only) [EP-503]
  • Added example to place Vector table in RAM [EP-504]
  • Updated User Manual to v1.5.3 [EP-500]
  • Updated BootROM User Manual to v1.5 [EP-501]
  • Added Retry feature to Flash Algorithm [EP-499]
  • Fixed 'bitfield not found in svd' error in TLE9868 XML [EP-479]
  • Fixed ARMCC v6 Compiler warnings [EP-506]
  • Added CMSIS_SEV() function [EP-412]
  • ADC2: Added ADC2->CTRL2.bit.SEL_TS_STS to header and svd [EP-393]
  • ADC2: corrected Temperature sensor selection [EP-459]
  • ADC2: Corrected channel assignment comments in svd file [EP-502]
  • BDRV: Corrected description in Config Wizard for Charge Pump Diagnosis [EP-407]
  • DMA: Corrected issue when using ARMCC v6 O3 LTO[EP-566]
  • BOOTROM: Corrected doxygen examples [EP-505]
  • PLL: Added warning if customer uses invalid clock settings (Manual clock Configuration) [EP-402]
  • PLL: Updated PLL init flow to description in User Manual [EP-529]
  • SCU: Updated StopMode and SleepMode Entry sequence [EP-417, EP-558]

V1.4.4

  • Added device TLE9868QXB20
  • Added SDADC example for TLE9868QXB20
  • Added Timer3 example
  • Updated disclaimer of XML files
  • ADC1: Updated implementation of VDH attenuator output impedance
  • ADC2: Updated Vref value and attenuator value
  • BDRV: Added control bits LSx/HSx_OC_DIS in ConfigWizard to control local or global shutdown
  • BDRV: Updated interrupts for ConfigWizard v2
  • BOOTROM: Enabled interrupts in case of a NVM error during page programming
  • CCU6: Corrected deadtime calculation
  • PMU: CNF_CYC_SENSE available only for devices with UC_FEATURE_STOPMODE

V1.4.2

  • Fixed DC motor example
  • Updated range check for UARTx_BaudRate_Set
  • Corrected all NVIC_NodeXY_Int_En/Dis functions
  • Corrected address of SHPR2 register
  • Changed default values of ADC2 Ch7 LOTH (1.1 --> 1.01), ADC2 Ch2 UPTH (17.3 --> 23.4), ADC2 Ch3 LOTH (6 --> 5.2) (applies to new projects and examples)
  • Corrected Slow down mode function
  • tle986x.h updated, the registers MF->TEMPSENSE_CTRL, MF->REF1_STS and MF->REF2_CTRL address meapping corrected

V1.4.0

  • every files pair (*.c and *.h) maintains there own revision history
    please have a look for changes inside the individual files
  • macro like functions in header files are replaced by inline function
  • SFR bit field access done by FieldMod/FieldWrt/FieldRd function (sfr_access.h)
  • The device specific defines, like memory map, are moved from tle_device.h to
    a new file tle_variants.h. The include of tle_device.h is still sufficient,
    as it includes tle_variants.h
  • All SDK functions are unit tested using Tessy 4.1
  • The SDK is MISRA 2012 checked, further details can be found MISRA 2012 compliancy
  • The SDK supports ARMCC v5 and ARMCC v6

Config Wizard Support