Did your ZUNE die?

Message Bookmarked
Bookmark Removed

http://www.huffingtonpost.com/2008/12/31/zunes-frozen-stuck-on-loa_n_154414.html

God hates Zune

da croupier, Wednesday, 31 December 2008 15:31 (seventeen years ago)

Google Hot Trends

1. zune frozen
2. reset zune
3. zune locked up
4. zune troubleshooting

People own zunes!

da croupier, Wednesday, 31 December 2008 15:32 (seventeen years ago)

I saw a Zune when out shopping last winter and thought it wasn't a bad idea, I was seriously tempted, but who is going to bite? Someone needed to take on the Church of Ipod.

u s steel, Wednesday, 31 December 2008 15:45 (seventeen years ago)

I'm kind of hoping this self-destruction is some sort of super-villainy

http://www.theonion.com/content/node/29023

Maybe it's a Halloween III deal and snakes will come out of the eyes of anyone who sees a "loading" screen.

da croupier, Wednesday, 31 December 2008 16:07 (seventeen years ago)

Fuck the Zune. Anyone who bought one is a sap.

Jazzbo, Wednesday, 31 December 2008 16:12 (seventeen years ago)

Microsoft gave me a zune at the RNC, complete with republican elephant printed on the back, I have never turned it on.

Ed, Wednesday, 31 December 2008 16:14 (seventeen years ago)

lol republican zune.

s1ocki, Wednesday, 31 December 2008 16:45 (seventeen years ago)

This is the shittiest new years ever for Time Warner cable subscribers that own Zunes.

da croupier, Wednesday, 31 December 2008 17:13 (seventeen years ago)

This is the shittiest new years ever for Time Warner cable subscribers that own Zunes.

??

Allen, Wednesday, 31 December 2008 17:39 (seventeen years ago)

leap year or time-date calculate programming bug?

soyrizo headache (Mackro Mackro), Wednesday, 31 December 2008 17:45 (seventeen years ago)

xp: i think time warner is cutting a bunch of cable channels

also they're probably going to cap downloads on their internet

what we do is secrete (GOTT PUNCH II HAWKWINDZ), Wednesday, 31 December 2008 17:46 (seventeen years ago)

Microsoft gave me a zune at the RNC, complete with republican elephant printed on the back, I have never turned it on.

Artefacts of our failing times #376

Matt DC, Wednesday, 31 December 2008 17:59 (seventeen years ago)

http://i39.tinypic.com/302zbj9.jpg

soyrizo headache (Mackro Mackro), Wednesday, 31 December 2008 18:45 (seventeen years ago)

He should get that tattoo amended so it shows a never-completing progress bar...

snoball, Wednesday, 31 December 2008 18:50 (seventeen years ago)

Steve Jobs looking down on Zune story in schadenfreude shockah:

http://img380.imageshack.us/img380/4122/picture1no8.png

яσσʍ♭ⱥȵℹҁᔔ ᴗȵȴℹʍℹȶ∊∂ (libcrypt), Wednesday, 31 December 2008 19:43 (seventeen years ago)

They've missed off an "i" from "Viagra Pens", at least if the spam I get is anything to go by...

snoball, Wednesday, 31 December 2008 19:45 (seventeen years ago)

I like this concept of how they become "immediate bricks".

With Oatmeal Sauce (Bimble Is Still More Goth Than You), Wednesday, 31 December 2008 21:35 (seventeen years ago)

pouring one out for all the dead zunes

pazuzu's petals (latebloomer), Wednesday, 31 December 2008 22:29 (seventeen years ago)

this ones 4 you homie

http://onecity.files.wordpress.com/2008/08/profile_img1_zima.jpg

dmr, Wednesday, 31 December 2008 22:32 (seventeen years ago)

bad taste, too Zune

The Way of the Diamond Spirit (Oilyrags), Wednesday, 31 December 2008 22:47 (seventeen years ago)

Can you believe?
That update bricked my Zune,
bricked my Zune...
Can you believe?
I'll get an iPod soon,
iPod so-o-o-ooon...

snoball, Wednesday, 31 December 2008 23:35 (seventeen years ago)

ok, I won my $10 bet.

It is a leap year bug.

http://blog.seattlepi.nwsource.com/microsoft/archives/158289.asp

soyrizo headache (Mackro Mackro), Wednesday, 31 December 2008 23:57 (seventeen years ago)

lol

http://www.zuneboards.com/forums/zune-news/38143-cause-zune-30-leapyear-problem-isolated.html

(emphasis is theirs)

After doing some poking around in the source code for the Zune's clock driver (available free from the Freescale website), I found the root cause of the now-infamous Zune 30 leapyear issue that struck everyone on New Year's Eve.

The Zune's real-time clock stores the time in terms of days and seconds since January 1st, 1980. When the Zune'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.

The Zune frontend first accesses the clock toward the end of the boot sequence. Doing this triggers the code 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:

year = ORIGINYEAR; /* = 1980 */

while (days > 365)
{
if (IsLeapYear(year))
{
if (days > 366)
{
days -= 366;
year += 1;
}
}
else
{
days -= 365;
year += 1;
}
}

Under normal circumstances, this works just fine. The function keeps subtracting either 365 or 366 until it gets down to less than a year's worth of days, which it then turns into the month and day of month. Thing is, in the case of the last day of a leap year, it keeps going until it hits 366. Thanks to the if (days > 366), it stops subtracting anything if the loop happens to be on a leap year. But 366 is too large to break out of the main loop, meaning that the Zune keeps looping forever and doesn't do anything else.

The unfortunate part is that there isn't anything that can be done to fix this besides somehow changing what the clock is set to (which is exactly what the battery disconnection trick ends up doing). On the other hand, it shows that Microsoft is correct: tomorrow, everyone's Zunes will operate normally again. However, if Microsoft doesn't fix this part of the firmware, the whole thing will happen all over again in 4 more years.. Hopefully by then a fix will be in place.

¯\㋡/¯ ☜㋡ (eman), Thursday, 1 January 2009 18:03 (seventeen years ago)

welcome to the social btw

¯\㋡/¯ ☜㋡ (eman), Thursday, 1 January 2009 18:10 (seventeen years ago)


You must be logged in to post. Please either login here, or if you are not registered, you may register here.