Categories

Flash programming
Infineon Aurix: How to disable Flash protection? 11-Sep-2024
Using dedicated initialization scripts, winIDEA can temporarily unprotect (and resume) Program Flash (PFLASH) Data Flash (DFLASH) Boot Mode Header Location (BMHD) before performing flash read/write operations into these areas. Flash protection password can be also entered as a script param...
Infineon Aurix TC3xx: Programming DFLASH1 when configured as HSM exclusive memory 03-Jul-2024
By default, Data Flash (DFLASH), which is divided into two banks DFLASH0 and DFLASH1, is programmed through the regular debug download (fast flash programming based on flash programming monitor) via Hardware | Infineon device | Configure. DFLASH can be split and used separately by the user...
Flash programming with multiple Program Files 03-Jul-2024
This topic explains the process of programming multiple Program Files using winIDEA, and particularly focusing on creating memory images and handling overlapping files. When downloading files, winIDEA creates a single memory image that encompasses all the files to be programmed onto the ta...
Infineon Aurix / TC3xx: Rejecting FLASH operation. Start address not valid 04-Jun-2024
winIDEA checks if the start address from the Symbol file (ELF file) points to the same address specified in the STAD (Start address) field of any valid UCB (UCB_BMHDx_ORIG or UCB_BMHDx_COPY, BMHDx for x=0, 1, 2, 3). If it doesn’t, FLASH programming is rejected and a warning appears: Error ...
Flash programming fails 24-May-2024
Possible problems and solutions Use the latest verified build Open Downloads web page. Wrong CPU selected Double check the target CPU designation and verify that a matching CPU is selected in Debug |Configure Session |SoCs . CPU is reset by either external watchdog circuitry or internal CP...
Infineon Aurix TC3xx: How to inject ECC error to PFLASH 24-May-2024
The scripts TC3xx_PFLASH_Inject_ECC_error.py and TC3xx_DFLASH_Inject_ECC_error.py , which are distributed with winIDEA, program a memory page to either PFLASH (address 0xA0000000) or DFLASH (address 0xAF000000).Then they turn auto ECC code generation OFF and use the same codefor reprogramm...