Hi William and Laurent, thank you for taking the time!  

What different results between the two of you!  That 1 sec boot appears 
incredible!  I've done similar efforts to William's approach a few years 
back and remember similar results but these were unfortunately quite far to 
our target.

But that 1s to user-app on MX6 is really something... I wonder if the less 
powerful Sitara processor can approach such performance.

Thank you for listing these steps... I'll try this out as soon as I can and 
hopefully can greatly reduce boot time.

If this can be pulled off, then a hibernate solution would not be needed!

Thanks again!!

  Jean-Pierre


On Saturday, November 8, 2014 9:15:19 AM UTC-5, GONZALEZ Laurent wrote:
>
>  JP,
>
> if you can afford twice your budget (1s!), you can try the path I went two 
> years ago when I demonstrated fast boot on imx6, from power-on to V4L user 
> app in less than 1s (915ms).
>
> What I did for this demo might apply to BBB/your_project, or not (I let 
> you decide):
> * U-boot: use DMA to read from SDCard (eMMC sb. very similar, possibly 
> better)
> * U-boot: load Kernel directly at its execution address (avoid memmove)
> * Load Linux uncompressed
> * no SMP, no power management
> * Compile as much as you can as modules
> * Build kernel with an early user space inside
> * The user application is init (bare Linux user app)
>
> These conditions may not met your design, at least it can brings you 
> generic insights on Linux boot optimisations.
>
> Cheers,
>
> Laurent.
>
> On 07/11/2014 23:44, Jean-Pierre Poulin wrote: 
>
>  Hi BBB gurus!
>
>  
>
> I’m trying to setup my BBB to wake-up from cold-boot to a functional 
> user-space Linux app in the shortest amount of time.  (Like 0.5 seconds)
>
>  
>
> I understand that it is technically impossible to boot Linux this fast, 
> thereby requiring a ‘hibernate’ type of solution…
>
>  
>
> Could you point me toward the right direction?  What lib / technique is 
> best?
>
>  
>
> Thanks a bunch!
>
>  
>
>    Jean-Pierre
>  -- 
> For more options, visit http://beagleboard.org/discuss
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>
> 

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to