SPRADK2A November 2024 – October 2025 F29H850TU , F29H859TU-Q1
The first step to enabling SSU functionality in an application is to add the System Security option in SysConfig, by clicking the (+) button to the right of the module name in the left bar, see Figure 7-1.
In the System Security module, there are several configuration option groups. The first of these is the General Settings, which contains settings for SSU operation mode, UPP revision number, and cores enabled.
The System Security module also includes configuration options for selecting the device boot mode, configuring Flash update protections, debug passwords (Only visible when SSUMODE 3 is selected as the SSU Mode), and locking SSU registers. Some of these settings, such as debug passwords and Flash update owner settings, require SSUMODE3 operation to take effect.
When the System Security module is added in SysConfig, there are other modules that get automatically added such as the LINK, STACK, and Memory Region modules. There is no need to modify the LINK and STACK modules. All of the configuration is be done through the System Security module. The LINK and STACK modules simply provide a summary of the LINK and STACK configurations selected through the System Security module. The linker command file (.cmd) is also auto generated from SysConfig once the System Security module is added. If using an existing project, exclude the .cmd file from the project build to prevent conflicts.