Not applicable
Dec 03, 2014
09:31 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dec 03, 2014
09:31 PM
For XMC1000 devices, the flash protection is done by setting the BMI to User Productive Mode.
With the BMI set to User Productive Mode, the device will no longer able to access from external either via debug access or boot strap loader.
As a result, the device is been protected from flash read and write operation.
In order to recover the device from User Productive Mode, the code to change BMI must be located in the user application before the device is set to User Productive Mode.
With the change BMI code available in the device, user can trigger it when they required to recover the device from User Productive Mode.
However, no matter what BMI is set, the device will only change to ASC BSL mode when the device in User Productive Mode.
And for the security purpose, all data in the flash will be deleted upon changing the BMI from User Productive Mode to ASC BSL.
In the case where user application in the device does not provide the change of BMI code and the device had been set to User Productive Mode, the device will be locked forever and there is no ways to recover anymore!
With the BMI set to User Productive Mode, the device will no longer able to access from external either via debug access or boot strap loader.
As a result, the device is been protected from flash read and write operation.
In order to recover the device from User Productive Mode, the code to change BMI must be located in the user application before the device is set to User Productive Mode.
With the change BMI code available in the device, user can trigger it when they required to recover the device from User Productive Mode.
However, no matter what BMI is set, the device will only change to ASC BSL mode when the device in User Productive Mode.
And for the security purpose, all data in the flash will be deleted upon changing the BMI from User Productive Mode to ASC BSL.
In the case where user application in the device does not provide the change of BMI code and the device had been set to User Productive Mode, the device will be locked forever and there is no ways to recover anymore!
- Tags:
- IFX
0 Replies