ts-7000
[Top] [All Lists]

[ts-7000] Re: TS-7300 Linux fast boot: 1.69 seconds!

To:
Subject: [ts-7000] Re: TS-7300 Linux fast boot: 1.69 seconds!
From: "Jesse Off" <>
Date: Fri, 07 Jul 2006 19:24:43 -0000
Its worth mentioning that even though 1.69 seconds is pretty good 
for Linux its still a miserable long time compared to most RTOS.  
For instance, eCOS (the real-time operating system that RedBoot runs 
on) and Windows CE are up and ready to run applications in 
milliseconds after power-on.  With these types of systems the BIOS 
initialization time becomes the weak link for "instant-on" designs.  
The TS-7300 bootup firmware was designed to be much faster than a 
x86 PC/SBC BIOS so even better bootup times can be acheived with an 
RTOS.

Part of these optimizations on Linux were done for applications of 
the new TS-BAT3 PC104 board we designed.  Basically, this board is a 
battery backup board that one can program to turn off the system and 
have it come back on (with or without external power) at an 
arbitrary time.  Several applications of this are remote sensors 
where the SBC only has to be online every 5 minutes or so just long 
enough to check a sensor or two and go back to sleep.  Checking a 
sensor may take only .01 seconds of CPU time most of the time.  Your 
bootup time quickly becomes where the bulk of your battery/saved 
solar power is spent-- even at 1.69 s, 99% of your power was spent 
by Linux and firmware bootup boilerplate and not your code.  Of that 
1.69 s, about 1.4 represents fair game for optimization (Linux 
bootstrap) and about .3 of it is the hardware init.

//Jesse Off



--- In  "Don W. Carr" <> wrote:
>
> Wow, thanks. That is just what I need! Great to see all of the 
inovations
> possible because you are using Linux. Good to see that development 
is very
> active. Don.







------------------------ Yahoo! Groups Sponsor --------------------~--> 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU