<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Zunepocalypse</title>
	<atom:link href="http://zunepocalypse.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://zunepocalypse.com</link>
	<description>A chronicle of the December 31, 2008, Zunepocalypse. AKA Z2k9</description>
	<pubDate>Sat, 03 Jan 2009 22:15:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Toshiba hardware behind the ZUNEPOCALYPSE!</title>
		<link>http://zunepocalypse.com/?p=30</link>
		<comments>http://zunepocalypse.com/?p=30#comments</comments>
		<pubDate>Sat, 03 Jan 2009 22:15:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ZUNEPOCALYPSE]]></category>

		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://zunepocalypse.com/?p=30</guid>
		<description><![CDATA[ The maker of the beloved HD DVD format is also the maker of the original 30 gig Zune device. That is the Zune 30 was based on the Gigabeat player. I mistakenly thought it was a Samsung product. Regardless, because the Zune hardware was a rebranded Gigabeat, it goes without saying that the Gigabeat [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://zunepocalypse.com/images/ToshibahardwarebehindtheZUNEPOCALYPSE_E18B/toshibagigabeats_524935.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" title="toshiba-gigabeat-s_524935" src="http://zunepocalypse.com/images/ToshibahardwarebehindtheZUNEPOCALYPSE_E18B/toshibagigabeats_524935_thumb.jpg" border="0" alt="toshiba-gigabeat-s_524935" width="151" height="244" align="left" /></a> The maker of the beloved HD DVD format is also the maker of the original 30 gig Zune device. That is the Zune 30 was based on the <a href="http://search.live.com/images/results.aspx?q=toshiba+gigabeat&amp;FORM=BIRE#">Gigabeat player</a>. I <a href="http://zunepocalypse.com/?p=4">mistakenly thought </a>it was a Samsung product. Regardless, because the Zune hardware was a rebranded Gigabeat, it goes without saying that the Gigabeat players had the same issue.</p>
<p>I have some friends in the data services industry that told me some server products suffered the same issues. So despite the despite the <a href="http://dictionary.reference.com/search?q=visceral">visceral</a> opinions of <a href="http://www.appletell.com/apple/comment/the-cure-for-zunepocalypse/">Appletell</a>, this wasn&#8217;t so much a Zune or Microsoft related screwup as it was a technical glitch suffered by multiple hardware devices and server products. Accordingly, this was just a common programming glitch - an infinte loop error.</p>
<p><a href="http://gizmodo.com/5122659/the-culprit-of-the-zune-massacre?skyline=true&amp;s=i">Thanks Gizmodo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zunepocalypse.com/?feed=rss2&amp;p=30</wfw:commentRss>
		</item>
		<item>
		<title>ZUNEPOCALYPSE the day after</title>
		<link>http://zunepocalypse.com/?p=20</link>
		<comments>http://zunepocalypse.com/?p=20#comments</comments>
		<pubDate>Thu, 01 Jan 2009 14:22:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ZUNEPOCALYPSE]]></category>

		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://zunepocalypse.com/?p=20</guid>
		<description><![CDATA[ Yesterday, on ZUNEPOCALYPSE, one of my three Zunes, the original 30 gig model succumbed to the infinite date loop error. This morning, as prescribed by the Zune team doctors I drained the battery and then hooked it up to my PC and whaddya know &#8230; it works.
Zunepocalypse averted.
 
IMPORTANT UPDATE! Now that ZUNEPOCALYPSE is over, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://zunepocalypse.com/images/ZUNEPOCALYPSEthedayafter_7AB6/doctor.jpg"><img style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" title="doctor" src="http://zunepocalypse.com/images/ZUNEPOCALYPSEthedayafter_7AB6/doctor_thumb.jpg" border="0" alt="doctor" width="92" height="121" align="left" /></a> Yesterday, on ZUNEPOCALYPSE, one of my three Zunes, the original 30 gig model succumbed to the infinite date loop error. This morning, <a href="http://www.zune.net/en-us/support/zune30.htm">as prescribed by the Zune team doctors</a> I drained the battery and then hooked it up to my PC and whaddya know &#8230; it works.</p>
<p>Zunepocalypse averted.</p>
<p> </p>
<p><span style="color: #ff0000;">IMPORTANT UPDATE!</span> Now that ZUNEPOCALYPSE is over, I guess there is no more reason to post on this page. The past 24 hours have been a whirlwind of activity &#8230; waiting patiently for the infinite loop error to end. Well it has. Its been fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://zunepocalypse.com/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>The ZUNEPOCALYPSE explained</title>
		<link>http://zunepocalypse.com/?p=4</link>
		<comments>http://zunepocalypse.com/?p=4#comments</comments>
		<pubDate>Thu, 01 Jan 2009 03:22:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ZUNEPOCALYPSE]]></category>

		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://zunepocalypse.com/?p=4</guid>
		<description><![CDATA[ itsnotabigtruck over at the Zuneboards forums has explained what the problem is/was. Its really not that big of a deal and understandable that it was missed (the original Zune hardware was outsourced).
Source
After doing some poking around in the source code for the Zune&#8217;s clock driver (available free from the Freescale website), I found the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://zunepocalypse.com/images/TheZUNEPOCALYPSEexplained_7B1D/nerd.jpg"><img title="nerd" style="border-right: 0px; border-top: 0px; display: inline; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" height="116" alt="nerd" src="http://zunepocalypse.com/images/TheZUNEPOCALYPSEexplained_7B1D/nerd_thumb.jpg" width="93" align="left" border="0" /></a> itsnotabigtruck over at the <a href="http://www.zuneboards.com">Zuneboards forums</a> has explained what the problem is/was. Its really not that big of a deal and understandable that it was missed (the original Zune hardware was outsourced).</p>
<p><a href="http://www.zuneboards.com/forums/zune-news/38143-cause-zune-30-leapyear-problem-isolated.html">Source</a></p>
<blockquote><p>After doing some poking around in the <a href="http://pastie.org/349916" target="_blank">source code for the Zune&#8217;s clock driver</strong></a> (available free from the Freescale website), I found the root cause of the now-infamous <a href="http://zunepocalypse.com/wp-admin/#" target="_blank">Zune</a> 30 leapyear issue that struck everyone on New Year&#8217;s Eve.</p>
<p>The Zune&#8217;s real-time clock stores the time in terms of days and seconds since January 1st, 1980. When the Zune&#8217;s clock is accessed, the driver turns the number of days into years/months/days and the number of seconds into hours/minutes/seconds. Likewise, when the clock is set, the driver does the opposite.</p>
<p>The Zune frontend first accesses the clock toward the end of the boot sequence. Doing this triggers the <a href="http://zunepocalypse.com/wp-admin/#" target="_blank">code</a> that reads the clock and converts it to a date and time. Below is the part of this code that determines the year component of the date:</p>
<div style="margin: 5px 20px 20px">
<div class="smallfont" style="margin-bottom: 2px">Code:</div>
</p></div>
<pre class="alt2" dir="ltr" style="border-right: 0px inset; padding-right: 6px; border-top: 0px inset; padding-left: 6px; padding-bottom: 6px; margin: 0px; overflow: auto; border-left: 0px inset; width: 320px; padding-top: 6px; border-bottom: 0px inset; height: 306px; text-align: left">year = ORIGINYEAR; /* = 1980 */

while (days &gt; 365)
{
    if (IsLeapYear(year))
    {
        if (days &gt; 366)
        {
            days -= 366;
            year += 1;
        }
    }
    else
    {
        days -= 365;
        year += 1;
    }
}</pre>
</blockquote>
<p>I&#8217;m not a programmer, but I understand that all electronic devices do some kind of math to figure out what the date is. In fact Blackberry had to release a patch at the beginning of last year to account for a similar error. Although its unfortunate it is entirely understandable that this kind of thing could be overlooked. I guess its better than <a href="http://blogs.wsj.com/biztech/2008/08/19/exploding-ipods-the-next-front-in-batteries-war-on-man/">exploding batteries</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://zunepocalypse.com/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
		<item>
		<title>The ZUNEPOCALYPSE</title>
		<link>http://zunepocalypse.com/?p=3</link>
		<comments>http://zunepocalypse.com/?p=3#comments</comments>
		<pubDate>Thu, 01 Jan 2009 01:56:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ZUNEPOCALYPSE]]></category>

		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://zunepocalypse.com/?p=3</guid>
		<description><![CDATA[ 
On December 31, 2008 at 12:00 a.m. PST All Generation 1 Zune 30s went dead. This was THE ZUNEPOCALYPSE. Unfortunately, that is an overstatement as the error, which was hidden in a driver in a piece of hardware which controlled the internal clock will disappear as it came at 12:01 a.m. GMT on January [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Zunepocalypse" style="border-top-width: 0px; display: block; border-left-width: 0px; float: none; border-bottom-width: 0px; margin-left: auto; margin-right: auto; border-right-width: 0px" height="268" alt="Zunepocalypse" src="http://zunepocalypse.com/images/THEZUNEPOCALYPSE_1183E/Zunepocalypse.jpg" width="532" border="0" /> </p>
<p>On December 31, 2008 at 12:00 a.m. PST All Generation 1 Zune 30s went dead. This was THE ZUNEPOCALYPSE. Unfortunately, that is an overstatement as the error, which was hidden in a driver in a piece of hardware which controlled the internal clock will disappear as it came at 12:01 a.m. GMT on January 1, 2009. </p>
<p>That is it. That was the Zunepocalypse.</p>
<p>Click <a href="http://forums.zune.net/412486/ShowPost.aspx">here</a> for the offical Zune statement</p>
<p>Click <a href="http://www.zune.net/en-us/support/zune30.htm">here</a> for the official Zune Team fix.</p>
]]></content:encoded>
			<wfw:commentRss>http://zunepocalypse.com/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
	</channel>
</rss>
