Infineon AURIX: How to use SOTA in winIDEA?

14-Mar-2024

winIDEA supports SOTA (Software Over The Air) solution for Infineon AURIX 2nd generation TC3xx devices.


Possible solutions

Before configuring the SOTA mechanism on your chip, it is essential to read and understand the Infineon-related documentation and details about the content of the UCB_OTP_ORIG.

AURIX devices have internally more than one program flashes (e.g. PF0, PF1, PF2 flash blocks, etc.). When SOTA is enabled, alternate address mapping is enabled. During download, winIDEA detects which flash memory mapping is selected and it writes data from the download file to correct PFlash block. Download operation is thus transparent to the end user.


Configuring SOTA via UCB plugin

1. To enable SOTA program UCB_OTP_ORIG via UCB plugin

2. Select either original or alternate mapping by programming UCB_SWAP_ORIG.



Configuring SOTA via Program Files.

1. To enable SOTA manually change:

  • UCB_OTP_ORIG
  • UCB_OTP_COPY

in your Program Files.

2. Select either original or alternate mapping by programming UCB_SWAP_ORIG and UCB_SWAP_COPY.


More resources in winIDEA Help

Was this answer helpful?