<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0">
    <title>Dan Poirot and Robin Ristow</title>
    
    <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/" />
    <link rel="service.post" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783" title="Dan Poirot and Robin Ristow" /> 
    <id>tag:typepad.com,2003:weblog-526783</id>
    <updated>2007-02-04T13:20:56Z</updated>
    <subtitle>Notes from the field.</subtitle>
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/poirotristow" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="poirotristow" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
        <title>A Tale of Two Utilities...</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2007/02/a_tale_of_two_u.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=30057572" title="A Tale of Two Utilities..." />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2007/02/a_tale_of_two_u.html" thr:count="2" thr:when="2007-02-06T11:43:18Z" />
        <id>tag:typepad.com,2003:post-30057572</id>
        <published>2007-02-04T05:20:56-08:00</published>
        <updated>2007-02-04T13:20:56Z</updated>
        <summary>It's OK, we will leave Dickens out of this one... A prospect asks if Wind River Platform for Network Equipment - Linux Edition is going to work on his CentOS 4.4 system. Officially we support RHEL WS 3 U5, RHEL...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Tips &amp; Tricks" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="CentOS" />
        <category scheme="http://sixapart.com/ns/types#tag" term="GetRight" />
        <category scheme="http://sixapart.com/ns/types#tag" term="RedHat" />
        <category scheme="http://sixapart.com/ns/types#tag" term="TestDisk" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Wind River" />
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;It's OK, we will leave &lt;a href="http://en.wikipedia.org/wiki/Charles_Dickens"&gt;Dickens&lt;/a&gt; out of this one...&lt;/p&gt;

&lt;p&gt;A prospect asks if &lt;a href="http://www.windriver.com/products/platforms/network_equipment/index.html"&gt;Wind River Platform for Network Equipment - Linux Edition&lt;/a&gt; is going to work on his &lt;a href="http://www.centos.org/"&gt;CentOS 4.4&lt;/a&gt; system. Officially we support RHEL WS 3 U5, RHEL WS 4 U2 and SUSE 9.3 and 10. ...so let's see!&lt;/p&gt;

&lt;p&gt;The CentOS site claims &amp;quot;&lt;a href="http://www.centos.org/"&gt;CentOS 4.4&lt;/a&gt; is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a &lt;a href="http://www.redhat.com/"&gt;prominent North American Enterprise Linux vendor&lt;/a&gt;.&amp;nbsp; CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible.&amp;quot;&lt;/p&gt;

&lt;p&gt;Sounds very encouraging. &lt;a href="http://isoredirect.centos.org/centos/4/isos/i386/"&gt;I am off to get CentOS CD images&lt;/a&gt;. No great big DVD ISO to be found so I am faced with downloading four separate images. This could take forever with the web browser and leave me with partially downloaded images if any of the download fails. Worse yet, aggrivating Internet Explorer only wants to download up to three files at a time.&lt;/p&gt;

&lt;p&gt;Enter &lt;a href="http://www.getright.com/"&gt;GetRight Download Manager&lt;/a&gt;. Back in the day, download managers were all the rage when all we had was dialup. GetRight has done a fine job of keeping up with technology. I found that it could easily manage downloading all four files, split each download up to five times for parallel downloads and even search for the fastest download site FOR EACH FILE on it's own! So cool. It soaked my cable modem and I had trouble free downloads of the images in no time!&lt;/p&gt;

&lt;p&gt;On to the installation... CentOS looks oh so much like RedHat WS 4. No problems there. I am installing in a partition on my daughter's game machine. This is the same machine I used to play with &lt;a href="http://www.hdtune.com/"&gt;HDTune&lt;/a&gt; and the &lt;a href="http://www.siliconimage.com/products/product.aspx?id=31"&gt;RAID controller&lt;/a&gt; &lt;a href="http://blogs.windriver.com/poirot_ristow/2006/10/why_is_my_pc_so.html"&gt;last year&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I fat-fingered the install. At one point the installer is setting up the partition table. I wasn't paying attention and selected the option to delete the partition table on /dev/hde. This worked out to be just one of the drives in my RAID. YIKES!&lt;/p&gt;

&lt;p&gt;I am only as smart as &lt;a href="http://www.google.com/"&gt;GOOGLE&lt;/a&gt;... I enter &amp;quot;recover partition table&amp;quot; and get lots of help. The first few commercial tools, &lt;a href="http://www.partition-recovery.com/"&gt;http://www.partition-recovery.com/&lt;/a&gt; and &lt;a href="http://www.ptdd.com/"&gt;Partition Table Doctor&lt;/a&gt; offer demos that show they can find my partition table! Hurray!&lt;/p&gt;

&lt;p&gt;A little further along I find &lt;a href="http://www.cgsecurity.org/wiki/TestDisk"&gt;TestDisk&lt;/a&gt; 6.5:&lt;br /&gt;It was primarily designed to help &lt;strong&gt;recover lost partitions&lt;/strong&gt; and/or &lt;strong&gt;make non-booting disks bootable again&lt;/strong&gt; &lt;em&gt;when&lt;/em&gt; these symptoms are caused by &lt;em&gt;faulty software&lt;/em&gt;, certain types of &lt;em&gt;viruses&lt;/em&gt; or &lt;em&gt;human error&lt;/em&gt; (such as &lt;em&gt;accidentally&lt;/em&gt; deleting your Partition Table).&lt;/p&gt;

&lt;p&gt;Sounds like just the ticket! I downloaded the Windows version, ran the program, accepted all the defaults and a reboot later had my RAID back! Slick.&lt;/p&gt;

&lt;p&gt;The rest of the CentOS evaluation was much less traumatic. Everything just worked. They are using the same 2.6.9 kernel and RPMs as RHEL WS 4 so that really wasn't much of a surprise.&lt;/p&gt;&lt;/div&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=6mksD8YLewo:O4jN88rGd7I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=6mksD8YLewo:O4jN88rGd7I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=6mksD8YLewo:O4jN88rGd7I:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=6mksD8YLewo:O4jN88rGd7I:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=6mksD8YLewo:O4jN88rGd7I:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=6mksD8YLewo:O4jN88rGd7I:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
    <entry>
        <title>Linux drive development model turned upside down!</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2007/01/linux_drive_dev.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=15514897" title="Linux drive development model turned upside down!" />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2007/01/linux_drive_dev.html" thr:count="1" thr:when="2007-02-08T09:33:49Z" />
        <id>tag:typepad.com,2003:post-15514897</id>
        <published>2007-01-30T08:12:23-08:00</published>
        <updated>2007-01-30T16:12:23Z</updated>
        <summary>In what one Slashdot-er describes as an 'epic announcement', Greg Kroah-Hartman has offered up the services of the Linux Kernel developer horde as free labor for device driver development. No longer will hardware companies have to spend more than a...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;In what one &lt;a href="http://linux.slashdot.org/linux/07/01/30/044203.shtml"&gt;Slashdot&lt;/a&gt;-er describes as an '&lt;a href="http://www.kroah.com/log/2007/01/29/#free_drivers"&gt;&lt;span style="color: #555555;"&gt;epic announcement&lt;/span&gt;&lt;/a&gt;', &lt;a href="http://www.kroah.com/"&gt;Greg Kroah-Hartman&lt;/a&gt; has offered up the services of the Linux Kernel developer horde as free labor for device driver development.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;No longer will hardware companies have to spend more than a moment to get a fully supported driver written by the experts in the field.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;I guess we will see how this scales.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Rock on Greg...&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;- dan&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=yGGK9_fNJk0:b4HUtUV5ptc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=yGGK9_fNJk0:b4HUtUV5ptc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=yGGK9_fNJk0:b4HUtUV5ptc:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=yGGK9_fNJk0:b4HUtUV5ptc:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=yGGK9_fNJk0:b4HUtUV5ptc:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=yGGK9_fNJk0:b4HUtUV5ptc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
    <entry>
        <title>Hello old friend...</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/11/hello_old_frien.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=13815199" title="Hello old friend..." />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/11/hello_old_frien.html" thr:count="1" thr:when="2006-11-08T10:46:27Z" />
        <id>tag:typepad.com,2003:post-13815199</id>
        <published>2006-11-06T02:46:01-08:00</published>
        <updated>2006-11-06T10:46:01Z</updated>
        <summary>This just showed up in my Inbox in 14-point Marketing type: Wind River To Support Sun's Breakthrough UltraSPARC T1 Multithreaded Next-Generation Processor So 'Hello' old friend, the years have been really good to you! Has it really been 20 years?...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        
        <category scheme="http://sixapart.com/ns/types#tag" term="DSO" />
        <category scheme="http://sixapart.com/ns/types#tag" term="OpenSPARC" />
        <category scheme="http://sixapart.com/ns/types#tag" term="SPARC" />
        <category scheme="http://sixapart.com/ns/types#tag" term="VxWorks" />
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;This just showed up in my Inbox in 14-point Marketing type:&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;span class="titlePage"&gt;&lt;a href="http://www.windriver.com/news/press/pr.html?ID=3881"&gt;Wind River To Support Sun's Breakthrough UltraSPARC T1 Multithreaded Next-Generation Processor&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;So 'Hello' old friend, the years have been really good to you! Has it really been &lt;a href="http://en.wikipedia.org/wiki/Sparc"&gt;20 years&lt;/a&gt;?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;SPARC and I are old friends. I was a Sun-4 and SPARC sysadmin back in the day when the greater fraction of the studio audience was stuffing quarters into the &lt;a href="http://en.wikipedia.org/wiki/Ms_pacman"&gt;'Ms. Pac-Man'&lt;/a&gt; machine down at the local arcade and pizza parlor. (I was a &lt;a href="http://en.wikipedia.org/wiki/Tempest_%28game%29"&gt;Tempest&lt;/a&gt; man myself) The SPARC was the picture of minimalistic performance - in a &lt;a href="http://en.wikipedia.org/wiki/SPARCstation_1"&gt;pizza box&lt;/a&gt;!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;In that era it was very forward-looking for Sun to have had a second source such as Fujitsu for their chips. Vendors were encouraged to add their value to the 'eco-system' - before the term was cool. I still have my first SPARC 1+ mobo which had been displaced by a Rave Systems SPARC2 unit! Both sBus I/O cards and mBus CPU cards were readily available from third parties. This new announcement is a reenforcement of this original vision. &lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Wind River has provided VxWorks 5 support for both Sun and Force COTS V9 boards and still has customers using the V8 &lt;a href="http://en.wikipedia.org/wiki/LEON"&gt;LEON&lt;/a&gt; version in Mil/Aero applications. Our VxWorks business on SPARC has dropped off as other types of processors have moved into the same levels of performance.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;With the release of the UltraSPARC T1, Sun has once again taken the high ground on performance. Their decades of Solaris experience have lead to the development of a chip that is tuned for UNIX-type operating systems. The 64-bit T1 offers the option of up to eight four-thread cores. 72 Watts for eight cores may sound like a lot but both the Freescale MPC8641D and Intel Core Duo weigh in at over 30 Watts for just two cores...&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;...and now, Wind River returns to the story. In this Press Release, we announce showing Wind River Linux on the UltraSPARC T1. Talk about the right tool for the job! Cores and cores, threads and threads. Li-nuks never had it SO GOOD! This will be the measure that SMP Linux will be held to. "&lt;a href="http://en.wikipedia.org/wiki/Unix_philosophy#McIlroy:_A_Quarter_Century_of_Unix"&gt;Do one thing and do it well&lt;/a&gt;" - but do 32 at a time!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Other OS choices include Sun's own &lt;a href="http://www.opensolaris.org/os/"&gt;OpenSolaris&lt;/a&gt;, &lt;a href="http://www.netbsd.net/Ports/sparc64/"&gt;NetBSD&lt;/a&gt;, &lt;a href="http://www.freebsd.org/releases/6.1R/relnotes-sparc64.html"&gt;FreeBSD&lt;/a&gt; and &lt;a href="http://www.openbsd.org/sparc64.html"&gt;OpenBSD&lt;/a&gt;. &lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;And to top it off, Open Source software on Open Source hardware.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;The &lt;a href="http://www.opensparc.net/"&gt;OpenSPARC&lt;/a&gt; initiative allows for free access to the GPLed Verilog &lt;a href="http://opensparc-t1.sunsource.net/download_hw.html"&gt;chip design&lt;/a&gt;. Early projects and app notes include a &lt;a href="http://s1.sunsource.net/"&gt;single core version&lt;/a&gt;, a core realized in an &lt;a href="http://fpga.sunsource.net/index.html"&gt;FPGA&lt;/a&gt; and &lt;a href="http://sesc.sourceforge.net/"&gt;cycle accurate simulators&lt;/a&gt;!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;The bottom line is that the OpenSPARC T1 project by Sun is the realization of many of the tenets of Device Software Optimization (DSO):&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;- Standardization of technologies, tools, and processes across the enterprise &lt;br&gt;- Embrace of open standards &lt;br&gt;- Reuse of intellectual property &lt;br&gt;- Operating system agnosticism &lt;br&gt;- A broad ecosystem of hardware and software partners&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=3bxTAPQifQM:w70sPI6W3Q8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=3bxTAPQifQM:w70sPI6W3Q8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=3bxTAPQifQM:w70sPI6W3Q8:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=3bxTAPQifQM:w70sPI6W3Q8:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=3bxTAPQifQM:w70sPI6W3Q8:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=3bxTAPQifQM:w70sPI6W3Q8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
    <entry>
        <title>Linux? Real time? I don't think so...</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/linux_real_time.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=13544548" title="Linux? Real time? I don't think so..." />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/linux_real_time.html" thr:count="2" thr:when="2006-10-21T09:05:33Z" />
        <id>tag:typepad.com,2003:post-13544548</id>
        <published>2006-10-20T10:53:51-07:00</published>
        <updated>2006-10-20T17:53:51Z</updated>
        <summary>Phil Hochmuth asks the question "What do real-time additions to the Linux kernel mean for the real-time OS market?" We are going to have to set him straight on one point real quick... Wind River is all about offering customers...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Linux" />
        
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Phil Hochmuth asks the question &lt;a href="http://www.linuxworld.com/newsletters/linux/2006/1016linux2.html"&gt;"What do real-time additions to the Linux kernel mean for the real-time OS market?"&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;We are going to have to set him straight on one point real quick... &lt;a href="http://www.windriver.com/"&gt;Wind River&lt;/a&gt; is all about offering customers choice and Industry standards. ...but Linux and real time? Nope!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;We can stand proud and point to our history with Linux. We have been criticized for changing our story but our story changed with the circumstances. We were not about to promote the 2.4 kernels. They just were not ready for our market - regardless of the number of patches. &lt;a href="http://www-128.ibm.com/developerworks/linux/library/l-inside.html"&gt;Real improvements in the 2.6 kernel &lt;/a&gt;gave us the chance to stand behind it.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;The "real time" patches and extensions are the same story. We will support the technologies embraced by the community but we aren't going around telling folks that Linux is ready for real time. &lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Embedded, yes. A fine candidate for &lt;a href="http://www.windriver.com/products/management_suite/index.html"&gt;Device Management&lt;/a&gt;, yes. An enabling target for &lt;a href="http://www.windriver.com/dso/index.html"&gt;Device Software Optimization&lt;/a&gt;, you bet.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Real time. No way...&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=s4CODgOlWxg:72p5tRtGnVw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=s4CODgOlWxg:72p5tRtGnVw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=s4CODgOlWxg:72p5tRtGnVw:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=s4CODgOlWxg:72p5tRtGnVw:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=s4CODgOlWxg:72p5tRtGnVw:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=s4CODgOlWxg:72p5tRtGnVw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
    <entry>
        <title>Why is my PC so slow?</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/why_is_my_pc_so.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=13452397" title="Why is my PC so slow?" />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/why_is_my_pc_so.html" thr:count="1" thr:when="2006-10-17T11:49:22Z" />
        <id>tag:typepad.com,2003:post-13452397</id>
        <published>2006-10-16T20:21:55-07:00</published>
        <updated>2006-10-17T03:21:55Z</updated>
        <summary>Howdy all. Why does it seem that my PC is so slow? Back when I was a Wind River customer (yeah, yeah, dinosaurs walked the Earth and the planet's crust was still cooling) VxWorks 5.1 developers used the command line...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Tips &amp; Tricks" />
        
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Howdy all. Why does it seem that my PC is so slow?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/early_logo.jpg" onclick="window.open(this.href, '_blank', 'width=480,height=470,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;img width="100" height="97" border="0" src="http://blogs.windriver.com/poirot_ristow/images/early_logo.jpg" alt="Early_logo" title="Early_logo" style="margin: 0px 5px 5px 0px; float: left;"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Back when I was a &lt;a href="http://www.windriver.com/"&gt;Wind River&lt;/a&gt; customer (yeah, yeah, dinosaurs walked the Earth and the planet's crust was still cooling) VxWorks 5.1 developers used the command line in a &lt;a href="http://directory.fsf.org/lndir.html"&gt;'shadow'&lt;/a&gt; directory of the product distribution. Editing was done with &lt;a href="http://www.vim.org/"&gt;'vi'&lt;/a&gt; and BSPs and apps were built with &lt;a href="http://www.gnu.org/software/make/"&gt;'make'&lt;/a&gt;. We lived in the era of 'burn and churn.'&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;All of this happened on big (for the time) shared Sun 3 boxes. PC's were a novelty -- the exclusive toy of the accountants and finance people (who didn't have any real work to get done.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;These days the masses are blessed (or is it burdened?) with more computing power than they can figure out how to use. This has been a boon to distributed projects like &lt;a href="http://setiathome.ssl.berkeley.edu/"&gt;SETI@home&lt;/a&gt; and &lt;a href="http://folding.stanford.edu/"&gt;Folding@home&lt;/a&gt;. Who would have though that there would be &lt;a href="http://en.wikipedia.org/wiki/Flops"&gt;teraflops&lt;/a&gt; of performance in a &lt;a href="http://folding.stanford.edu/FAQ-ATI.html"&gt;video card&lt;/a&gt;?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;But developers are (always) different! With the distribution of full OS and network stack source in the VxWorks 6 era, customers are building more of our product. At the same time apps are bursting in size. There never seems to be enough performance.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;So why does compiling this take so long? I have a fast CPU and lots of RAM - what could it be?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://www.hdtune.com/"&gt;HD Tune&lt;/a&gt; to the rescue! With a tiny bit of attention to detail and the addition of a &lt;a href="http://froogle.google.com/froogle?q=sil0680a&amp;amp;btnG=Search"&gt;$15 PCI RAID&lt;/a&gt; card, I now have a disk I/O screamer!&lt;/p&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/pio0_custom_1.jpg" onclick="window.open(this.href, '_blank', 'width=160,height=128,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;img width="100" height="80" border="0" src="http://blogs.windriver.com/poirot_ristow/images/pio0_custom_1.jpg" alt="Pio0_custom_1" title="Pio0_custom_1" style="margin: 0px 5px 5px 0px; float: left;"&gt;&lt;/img&gt;&lt;/a&gt;I started out in PIO mode because I had a problem with the chip set driver. &lt;a href="http://blogs.windriver.com/poirot_ristow/files/pio0.JPG"&gt;Download pio0.JPG&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/udma5_80pin_custom.jpg" onclick="window.open(this.href, '_blank', 'width=160,height=128,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/udma2_40pin_custom.jpg" onclick="window.open(this.href, '_blank', 'width=160,height=128,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;img width="100" height="80" border="0" src="http://blogs.windriver.com/poirot_ristow/images/udma2_40pin_custom.jpg" alt="Udma2_40pin_custom" title="Udma2_40pin_custom" style="margin: 0px 5px 5px 0px; float: left;"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;I then went from UDMA2 &lt;a href="http://blogs.windriver.com/poirot_ristow/files/udma2_40pin.JPG"&gt;Download udma2_40pin.JPG&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/udma2_40pin_custom.jpg" onclick="window.open(this.href, '_blank', 'width=160,height=128,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;&lt;a href="http://blogs.windriver.com/.shared/image.html?/photos/uncategorized/udma5_80pin_custom.jpg" onclick="window.open(this.href, '_blank', 'width=160,height=128,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"&gt;&lt;img width="100" height="80" border="0" src="http://blogs.windriver.com/poirot_ristow/images/udma5_80pin_custom.jpg" alt="Udma5_80pin_custom" title="Udma5_80pin_custom" style="margin: 0px 5px 5px 0px; float: left;"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;to UDMA5 by simply swapping the 40-pin cable for a high quality 80-pin unit. &lt;a href="http://blogs.windriver.com/poirot_ristow/files/udma5_80pin.JPG"&gt;Download udma5_80pin.JPG&lt;/a&gt;&lt;/p&gt;&#xD;
&#xD;
 &#xD;
&#xD;
&lt;br&gt;&#xD;
&#xD;
&lt;p&gt;&lt;img width="100" height="80" border="0" src="http://blogs.windriver.com/poirot_ristow/images/sil680a_raid_custom.jpg" alt="Sil680a_raid_custom" title="Sil680a_raid_custom" style="margin: 0px 5px 5px 0px; float: left;"&gt;&lt;/img&gt;All the best goodness comes from adding a $15 RAID card to the pair of drives I already had! &lt;a href="http://blogs.windriver.com/poirot_ristow/files/SiL680a_RAID.JPG"&gt;Download SiL680a_RAID.JPG&lt;/a&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;/p&gt;&#xD;
&#xD;
&#xD;
&#xD;
&lt;p&gt;This is really only a solution for local copies of files which are maintained in a reliable configuration management system!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Keep in mind with increasingly larger capacity disk drives (driven by serial ATA drives), the risk of drive failure is increasing. Additionally, bit error correction technologies have not kept up with rapidly rising drive capacities, resulting in higher risks of encountering media errors. In the case where a failed drive is not replaced in a RAID 0+1 configuration, a single uncorrectable media error occurring on the mirrored hard drive would result in data loss!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Given these increasing risks with RAID 0+1, many business and mission critical enterprise environments are beginning to evaluate more fault tolerant RAID setups that add underlying disk parity. Among the most promising are hybrid approaches such as RAID 0+1+5 (mirroring above single parity) or RAID 0+1+6 (mirroring above dual parity).&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=h_ZxNVyFZ4I:a_nwsHBLqVM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=h_ZxNVyFZ4I:a_nwsHBLqVM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=h_ZxNVyFZ4I:a_nwsHBLqVM:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=h_ZxNVyFZ4I:a_nwsHBLqVM:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=h_ZxNVyFZ4I:a_nwsHBLqVM:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=h_ZxNVyFZ4I:a_nwsHBLqVM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
    <entry>
        <title>Howdy from Baytown!</title>
        <link rel="alternate" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/howdy_from_bayt.html" />
        <link rel="service.edit" type="application/atom+xml" href="http://www.typepad.com/t/atom/weblog/blog_id=526783/entry_id=13214553" title="Howdy from Baytown!" />
        <link rel="replies" type="text/html" href="http://blogs.windriver.com/poirot_ristow/2006/10/howdy_from_bayt.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-13214553</id>
        <published>2006-10-05T19:51:52-07:00</published>
        <updated>2006-10-06T02:51:52Z</updated>
        <summary>Ah, the first post! The innocent exuberance of a fresh start - a blank sheet! Alas, what do I get? Writer's Block... Oh well - it is what it is. Let's start with a simple introduction. Hi, I'm Dan. I...</summary>
        <author>
            <name>Dan Poirot</name>
        </author>
        
        
<content type="html" xml:lang="en-US" xml:base="http://blogs.windriver.com/poirot_ristow/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;p&gt;Ah, the first post! The innocent exuberance of a fresh start - a blank sheet! Alas, what do I get? Writer's Block... Oh well - it is what it is.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Let's start with a simple introduction. Hi, I'm Dan. I am one of the TAMs serving customers in &lt;a href="http://www.traveltex.com/"&gt;Texas&lt;/a&gt;. I live in a self-proclaimed 'sleepy' town of 80,000 East of &lt;a href="http://www.houston-guide.com/"&gt;Houston&lt;/a&gt; called &lt;a href="http://www.baytown.org/"&gt;Baytown&lt;/a&gt;.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;I snuck in an bit of &lt;a href="http://www.windriver.com"&gt;WRS&lt;/a&gt; jargon - TAM. What is a TAM? At last - a topic!&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;The Technical Account Manager can best be described as the technical side of the team serving the customer. Everyone know what the Account Manager does - he brings the quotes! The Inside Sales folks - they make sure you get what you ordered and get regular calls to see that your account issues are attended to - all great folks.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;...but the TAM? &lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Officially we are a pre-sales resource. We are there to help the prospect determine the best set of products needed to ensure success of their project.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;In reality we also serve as design consultant, someone to bounce debugging ideas off of, advocate for the customer, emergency support, first responder to product questions and (too) often enough - trade show staff. You see us everywhere.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;...I wonder if this will finally be a way to explain to my Mom what I do?&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;- dan&lt;/p&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=snkoBUqGK9s:bDUzibMgf2I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=snkoBUqGK9s:bDUzibMgf2I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=snkoBUqGK9s:bDUzibMgf2I:W1ccf-mKbkM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=W1ccf-mKbkM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=snkoBUqGK9s:bDUzibMgf2I:wF9xT3WuBAs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?i=snkoBUqGK9s:bDUzibMgf2I:wF9xT3WuBAs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/poirotristow?a=snkoBUqGK9s:bDUzibMgf2I:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/poirotristow?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>


    </entry>
 
</feed><!-- ph=1 -->

