Infineon TLE99xx
Jump to navigation
Jump to search
The Infineon TLE99xx are Cortex-M23 based Microcontrollers with LIN and N-FET driver for BLDC applications.
Flash Banks
Internal Flash
Flash Bank | Base address | Size | J-Link Support |
---|---|---|---|
Internal Flash start-up page |
0x12000000 | 2 KB | ![]() |
Internal Flash remaining area UBSL, UCODE |
0x12000800 | up to 70 KB | ![]() |
Config sector / 1000TP | 0x11FFF800 | 2 KB | ![]() |
- Internal Flash start-up page
The internal flash contains a start-up page at the beginning of the flash.
Because this page contains settings for the UBSL, UCODE, UDATA and EEPROM emulation size, this has to be programmed first.
This is handled by a separate flash bank in J-Link (first 2 KB). - Internal Flash remaining area
The remaining size of the internal flash is calculated before each erase / program of this area ( 70 KB minus UDATA and EEPROM emulation area size). - UBSL, UCODE areas can be programmed.
- UDATA, EEPROM areas can NOT be programmed.
ECC Flash
Device has ECC Flash, no special handling necessary.
Watchdog Handling
- The device has a window watchdog .
- The watchdog is disabled during debug connection by the device itself.
- The watchdog is not fed during flash programming.
Device Specific Handling
Connect
In order to set user debug mode, SWDIO and SWCLK have to be set high before applying a pin reset.
This disables the watchdog and enables the debugging.
Reset
- The devices uses normal Cortex-M reset, no special handling necessary, like described here.
Attach
Attach is not supported.
Evaluation Boards