Categories

HSM
Device/core is hidden or locked 30-Aug-2024
Devices or cores can be locked or hidden by the silicon vendor. In this case, a warning in the Progress window indicates that the device is not fully unlocked. Solution Create a ticket via the Support portal and provide the following information: Your exact location and company name Screen...
Infineon Aurix: SoC Attaching error after LBIST 22-Aug-2024
After LBIST is executed, winIDEA performs attach to re-connect. If HSM is used, it will automatically run after LBIST, so there's no need to use HSM auto-start initialization file in winIDEA. Enabled option Stop boot core to execute initialization and default CPU synchronization settings f...
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...
Infineon Aurix: Prevent locking 03-Jul-2024
Aurix devices have several sensitive modules/areas (BMHDs, HSM, UCBs), which could lock the device permanently when configured incorrectly. To prevent locking your device follow these recommendations: Image checker Use theImage checker during UCB or HSM code programming. A separate license...
Infineon Aurix: HSM breakpoints not recognized after application reset 10-Jun-2024
This topic explains what an application reset is, why it affects breakpoint detection, and provides potential workarounds for debugging HSM (Hardware Security Module) cores effectively. What is an application (software) reset? In the context of Aurix debugging, an application reset refers ...
Infineon AURIX TC2xx / TC3xx: HSM application is not running / HSM core is stopped 07-Jun-2024
When the Aurix is reset with the debugger connected and the Hardware Security Module (HSM) is enabled in the User Configuration Block (UCB), the boot code of TC2xx / TC3xx sets a breakpoint to HSM’s first instruction. This stops the HSM core from running and if the primary core expects the...
NXP/ST Power Architecture / ST SPC58: Flash mass erase on HSM enabled device 29-Mar-2024
When Alternate Flash Programming Interface is set, only the HSM core has access to HSM code and data flash. Erased HSM code flash does not contain valid HSM boot headers, therefore HSM core remains in reset state forever, and flash monitor cannot be executed there. As a consequence the HSM...
Infineon Aurix TC2xx: Application misbehaves, exception is triggered, "Step in" does not work for some functions, Verify ERROR 29-Mar-2024
This topic applies only to winIDEA versions up to 9.21.126 . For HSM flash sector security in newer winIDEA versions the code which goes to those sectors is already checked by the Image checker. For more information refer to the Infineon Aurix: Prevent locking . On the first generation, Tr...
Infineon Aurix TC2xx/TC3xx: HSM programming 29-Mar-2024
The HSM (Hardware Security Module) is an optional module available on selected Aurix devices. Through winIDEA, you can program an HSM application and configure the UCB (User Configuration Block) which is required to enable the HSM on your Aurixdevice. More information in winIDEA Help: TC2x...