Hello Alice,
Thank you for your reply.
As for your first remark. When attempting to read out the memory I get the following error from blhost utility.
"Ping responded in 1 attempt(s)
Inject command 'read-memory'
Response status = 10001 (0x2711) Command disallowed when security is enabled.
Response word 1 = 0 (0x0)
Read 0 of 10 bytes."
When the SBKEK key is set, reading of the memory is no longer possible.
Point 2:
Application note AN12283 section 5.6.1 says the following:
"SB2 file is symetrically encrypted. For decryption of the file, the key has to be loaded into
device. The key size for SB2 file is 256-bits. During boot, the SB key is used with AES to
decrypt the SB2 file. "
What I understand from the above is that the encryption is done using the the SBKEK. The signing is for making sure only signed firmware can be flashed and will not encrypt the binary image.
I will create a singed image and report back if this fixed the issue.
Regards,
Hassan