Sitara Linux Training: Boot Time Reduction - Texas Instruments Wiki
|
|
|
| | |
|
|
|
| |
Sitara Linux Training: Boot Time Reduction - Texas Instruments Wiki
| |
|
|
From: 'Mark Lazarewicz' via BeagleBoard <[email protected]>
To: "[email protected]" <[email protected]>;
Jean-Sebastien Stoezel <[email protected]>; BeagleBoard
<[email protected]>
Sent: Thursday, October 27, 2016 3:56 PM
Subject: Re: [beagleboard] Re: Understanding and reducing boot time
I used Google beagleboard boot time I'd help but my focus is barebone or RTOS
embedded systems not linux. From memory I think the biggest reduction is
obtained from loading linux. Try that search and take a look at the results and
if still don't see anything useful I'll post links. What kind of total boot
time are your requirements ?
Sent from Yahoo Mail on Android
On Thu, Oct 27, 2016 at 8:41 AM, Jean-Sebastien Stoezel<[email protected]>
wrote: Lazarman:
To answer your question, yes I have used the Google search in the group and I
did not find something that applied directly to my questions:- The information
I found on how to disable the timeout where either to vague for me to figure
out, or did not seem to apply to the configuration on my board,- I did not find
anything related to customizing the bootup, apart from enabling/disabling capes
manually in uEnv.txt. My question is related to forcing states in the bootup
scripts rather than automatic detection
Now since you seem to have written a tutorial on how to speed up boot time, and
since this did not show up in the search results, would it be possible for you
to link directly to it? This I feel, would be a useful piece of information to
this thread.
Regards,JS
On Tuesday, October 25, 2016 at 11:40:50 AM UTC-5, Jean-Sebastien Stoezel wrote:
Hi:
I am running a Beagle Bone with a custom cape and I am looking for ways to
reduce its boot time. The cape will always be the same and so I'd like to see
what it is I can change to reduce or completely remove custom auto detection
scripts.As of now, the board boots in 18s, 8s are spent in the kernel, 10s are
spent in user space.
I have seen numbers out stating that the kernel can boot in less than 2s. I'd
be interested to know how this is possible. I am aware of a timeout being used
in the kernel, though I am not sure how to disable this (using
4.1.33-bone-rt-r24).
Currently generic-board-startup.service seems to be the service that takes the
longest to complete. Looking at what it does, it seems to be invoking
am335x_evm.h.sh. I am wondering if I could disable anything related to
detecting capes (including trying to read the eeprom). At this time I can see
lines 30 to 55 in the scripts being related to eeprom flashing/reading, though
I am not sure this is targetting the cape's eeprom.
In general, how would I go about disabling auto detection of capes? Would I
need to edit these scripts? Or is there a cleaner way to disable features by
editing a config file?
Regards,JS
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/a8ddaef0-61e9-461a-9f69-a02f9b3a0e82%40googlegroups.com.
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/374321267.97403.1477601774823%40mail.yahoo.com.
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beagleboard/1951552855.158457.1477610371734%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.