- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
In the case of the CYB06445LQI-S3D42 product, is there any data that shows how many ms it takes to 'Secure Boot'
from the device reset to the user application starts?
Even rough information is fine.
Best regards,
Alex Park.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
According to latest info, boot time would be from 1sec to 1.5sec depend on user application code size. Please refer to it.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
Please wait for moment. Maybe we need to measure the time from boot to application.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
According to latest info, boot time would be from 1sec to 1.5sec depend on user application code size. Please refer to it.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi YuZh,
Could you please check if 1sec to 1.5sec is second, not milli-second?
I wonder why the boot entry time varies depending on the size of the user application code.
(What we are curious about is the time it takes to secure boot after power-on reset before entering the user application.)
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
If you update the application code when boot up, the time will depend on your application size. You can imagine that if your app code size is very large, then flash programming will endure longer than small size.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Alex,
Yes, the boot time is in seconds. This is mainly due to the Chain of Trust - PSoC 64 trusts the immutable ROM boot code (RoT) and then validates each image after that - Flash Boot, CypressSecureBootloader, any user bootloader implementation, and then finally the user main application. This is also one reason why the boot time depends on the user application.
Rakshith M B