We've got a product which uses 3 x XL216 devices where the boot image is AES encrypted. So, we use xburn to set the AES key in the OTP during the programming process. However, we get the occasional board which just doesn't boot and I suspect this is because the AES key hasn't programmed correctly (the same board will load and run correctly over JTAG and power sequencing is definitely fine). So can somebody who understands the boot process help me :
- Is there a way of verifying that this boot problem is because of failed AES booting?
- If that is the case, I'm assuming the only cure is to replace the XL216 device that loads the flash (and so is where the AES key is stored)?
Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
2 posts • Page 1 of 1
- XCore Legend
- Posts: 1903
- Joined: Thu Jun 10, 2010 11:43 am