2021-11-23 04:52 AM
I am using IAR Embedded Workbench 7.60 and configuring the XCube-SBSFU extension package for Nucleo-F411RE.
I have done the Compilation in below order and the it is successful for Securebin & SBSFU project.
When compiling the User App project, getting the below linker error for the following line in the .icf file .
define root section aes_block_padding with alignment = 16
{
udata8 "Force Alignment";
pad_to 16;
};
Error[Lc003]: expected "block", "memory", "movable", "overlay", "region", "sharing", or "symbol"
I don't understand the issue here. For reference, attached the file
2021-12-16 09:51 AM
Hello @PDeva.1
Do you still have the issue?
I'm afraid this version of IAR is too old and does not support this alignment section.
Reason to align is related to the encryption of the firmware using AES CBC
Best regards
Jocelyn