cancel
Showing results for 
Search instead for 
Did you mean: 

Startup time of SPC560 B

Central SUPPORT
Senior II

We are using the SPC560B54L3 MCU in our project. After initial testing we found that the startup time is very high (about 235ms from powering the controller to the start of the application main function). From the documentation it is not clear how much time it takes the controller to start typically. Our application is initializing all the SRAM on the target in its startup code. Any advice from your side?

NOTE: This question and answer originated from a customer support case which was handled by us. We regularly review support cases and add any helpful ones here for all to benefit from.

This discussion has been locked for participation. If you have a question, please start a new topic in order to ask your question
1 ACCEPTED SOLUTION

Accepted Solutions
Central SUPPORT
Senior II

During start up, the system clock is the 16 MHz FIRC oscillator. The timing between powering the MCU and the application main function depends on your startup code. For sure your RAM initialization will slow down the startup but there is no way around as this device requires a write to all RAM location in order to initialize the ECC detection hardware.

View solution in original post

1 REPLY 1
Central SUPPORT
Senior II

During start up, the system clock is the 16 MHz FIRC oscillator. The timing between powering the MCU and the application main function depends on your startup code. For sure your RAM initialization will slow down the startup but there is no way around as this device requires a write to all RAM location in order to initialize the ECC detection hardware.