TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Main TiVo Forums > TiVo Coffee House - TiVo Discussion
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 08-07-2013, 02:37 PM   #1
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
TiVo Software version 2.x

This is a thread similar to my TiVo Software version 16 thread.

TiVo has released the newer "Quattro" code to their opensource website.

http://www.tivo.com/opensource/

From the software rlease thread we see the latest live code is;

Quote:
Software Version: 20.3.1-01-2-7xx
Flash Player Version: quattro-2-3/2013.04.24-1805
HD Menu Software Version: b-iris-2-3/2013.03.12-1217
While what's available from the opensource website is;
  • Quattro 1.9
  • Quattro 2.0
  • Quattro 2.1

Unlike the previous v16 code packages these include multiple kernels inside of them. The latest Quattro 2.1 for example includes 3 kernels and each one appears to be for different generations of hardware. This version 2.1 is from Sep 2012 so it is not the latest code.
  • 2.6.18
    • Gen06D - TiVo3
    • Gen07 - TiVo4
    • Gen07T - TiVoHD
  • 2.6.31
    • Gen07C - TiVo Prem 500GB
    • Gen07P - TiVo 4 tuner models
    • Gen07S - Virgin Media TiVo?
  • 2.6.37
    • Gen08 - Slimline TiVo5
    • Gen09 - Full TiVo5

The new kernel 2.6.37 completely removes the old Gen07 configuration implying this kernel will only work on the newer Gen08/Gen09 hardware which as we know is coming from FCC pics and info.

This code doesn't necessarily look complete but there's an important arch\mips\tivo\Platform file that spells out the hardware of the devices.

Quote:
#
# Platform dependant code
#
platform-$(CONFIG_BCM7344B0) += tivo/Gen08/
platform-$(CONFIG_BCM7344A0) += tivo/Gen08/
platform-$(CONFIG_BCM7425B0) += tivo/Gen09/
The Gen08 code from this older source indicates the Broadcom 7344 chipset instead of the BCM 7429 as suggested by the following article;

http://www.zatznotfunny.com/2013-06/tivo-series-5/
__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-07-2013, 02:37 PM   #2
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
BCM7344

Quote:
HD Satellite SoC with Power Management and MoCA® for Home Networking

The Broadcom BCM7344 is a single-chip, single tuner multi-format HD AVC satellite STB solution featuring an integrated Multimedia over Coax Alliance (MoCA®) 1.1 core that enable service providers to deploy multi-room DVR while reducing cost and power requirements. The BCM7344 allows multiple users to store, time shift or access content from media servers or residential gateways for playback on STBs anywhere in the home, driving the transition to a more connected and interactive home network environment that also reduces the power, complexity and overall cost for the solution provider.
BCM7425

Quote:
Dual HD Transcoding MoCA 2.0 Gateway SoC

Produced in 40 nanometer (nm) process technology, the BCM7425 is a dual high definition (HD), dual transcoding hybrid gateway set-top box (STB) system-on-a-chip (SoC) solution. By integrating MOCA 2.0 directly into the BCM7425, solutions based on this chip can realize the benefits of this technology including double the video bandwidth, increased security and lower power. The chip features dual HD decoding and dual transcoding support for streaming simultaneous video broadcast content wirelessly to multiple devices, paving the way for advanced services like video conferencing and faster channel change with Broadcom's FastRTV technology.

Broadcom's 40nm MoCA 2.0-integrated STB and Gateway platforms are powered by its high performance dual thread Zephyr (MIPS®-based) CPU that delivers 3000 DMIPS with industry-leading processor capability.
BCM7429

Quote:
Multi-Room HD-DVR Set-Top Box SoC Solution

Produced in 40 nanometer (nm) process technology, the BCM7429 is a multi-room, high definition (HD) digital video recorder (DVR) set-top box (STB) system-on-a-chip (SoC) solution. By integrating MOCA 2.0 directly into the BCM7429, solutions based on this chip can realize the benefits of this technology including double the video bandwidth, increased security and lower power.

Broadcom's 40nm MoCA 2.0-integrated STB and Gateway platforms are powered by its high performance dual thread Zephyr (MIPS®-based) CPU that delivers 3000 DMIPS with industry-leading processor capability.

__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Last edited by brentil : 08-07-2013 at 03:07 PM.
brentil is offline   Reply With Quote
Old 08-07-2013, 03:05 PM   #3
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Quote:
Originally Posted by brentil View Post
The Gen08 code from this older source indicates the Broadcom 7344 chipset instead of the BCM 7429 as suggested by the following article;
What's the difference between these chips? Is the 7344 better then the 7429?
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 03:19 PM   #4
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
Quote:
Originally Posted by Dan203 View Post
What's the difference between these chips? Is the 7344 better then the 7429?
I just updated the post before this one with the details. The 7344 is 40nm chip like the other new ones but with MoCA 1.1 instead of 2.0 like the 7429. The 7344 is also listed as a single tuner device, which seems a bit odd unless the Gen08 is a completely different product then what people think it will be. Or the newer BCM7429 is the correct product. We would have to see newer code to know for sure.

If you look at the MoCA certification document for the TCD848000 which looks like a Gen08 name it does state "MoCA Standard: 1.1" which is what the BCM7344 supports where the BCM7429 is a 2.0 device.

http://www.mocalliance.org/industry/...C0133-TiVo.pdf
__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-07-2013, 03:28 PM   #5
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Wasn't there an announcement recently that some cable company was going to start to use the TiVo UI for a standalone STB, with no DVR functionality? Perhaps that's what the 7344 is being used for?
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 03:36 PM   #6
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,444
Do we know what chip is in the Preview? Think it was the 7418 same as the Mini, but maybe a newer model is coming out?

There is that Evolution DTA that uses the TiVo UI which was recently announced.
__________________
1 - TiVo Roamio Pro
2 - TiVo Premiere XL

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
innocentfreak is offline   Reply With Quote
Old 08-07-2013, 03:51 PM   #7
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
I don't think we'll see another Preview. That was pretty much replaced by the Mini because the MSOs wanted something cheaper that they didn't have to install another CableCARD in.

That Evolution DTA is what I was thinking of. The 7344 sounds like something that would be perfect for that.
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 06:07 PM   #8
aaronwt
HD Addict
 
aaronwt's Avatar
 
Join Date: Jan 2002
Location: Northern VA(Woodbridge)
Posts: 13,409
Quote:
Originally Posted by Dan203 View Post
Wasn't there an announcement recently that some cable company was going to start to use the TiVo UI for a standalone STB, with no DVR functionality? Perhaps that's what the 7344 is being used for?
The 7344 page says "HD AVC satellite STB solution".

And it says "Support for multiple worldwide formats including the DVB-S2, DVB-S and 8PSK standards"

So it sounds like it's aimed at satellite STBs.
__________________
Roamio Pro
TiVo Mini x3
Roamio Basic OTA
39TB unRAID1--53TB unRAID2--36TB unRAID3
XBL/PSN: WormholeXtreme
aaronwt is offline   Reply With Quote
Old 08-07-2013, 06:12 PM   #9
sbiller
Registered User
 
sbiller's Avatar
 
Join Date: May 2002
Location: Tampa, FL
Posts: 1,820
Quote:
Originally Posted by aaronwt View Post
The 7344 page says "HD AVC satellite STB solution".

And it says "Support for multiple worldwide formats including the DVB-S2, DVB-S and 8PSK standards"

So it sounds like it's aimed at satellite STBs.
Interesting... TiVo currently has zero deals with satellite providers other than the legacy DIRECTV implementation.
sbiller is offline   Reply With Quote
Old 08-07-2013, 06:16 PM   #10
sbiller
Registered User
 
sbiller's Avatar
 
Join Date: May 2002
Location: Tampa, FL
Posts: 1,820
Quote:
Originally Posted by innocentfreak View Post
Do we know what chip is in the Preview? Think it was the 7418 same as the Mini, but maybe a newer model is coming out?

There is that Evolution DTA that uses the TiVo UI which was recently announced.
Hmmm... maybe they will release an updated version of the Mini. That would be unexpected. The slimline does seem to coincide with the Zatz Roamio picture although we know there are 4-tuners in the box.

It is possible that they could release an MSO-only updated Preview since we know they are continuing to sell the Preview to their MSO-partners. That is probably a better explanation than the Mini update.
sbiller is offline   Reply With Quote
Old 08-07-2013, 06:29 PM   #11
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Maybe this is for a Mini for the Virgin DBS box?
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 06:37 PM   #12
BigJimOutlaw
Registered User
 
Join Date: Mar 2004
Posts: 1,393
Head scratcher. The 7344 doesn't really seem like a good fit anywhere in the known lineup.

Isn't there a "cloud" platform in the works as well?
BigJimOutlaw is offline   Reply With Quote
Old 08-07-2013, 06:38 PM   #13
sbiller
Registered User
 
sbiller's Avatar
 
Join Date: May 2002
Location: Tampa, FL
Posts: 1,820
Quote:
Originally Posted by BigJimOutlaw View Post
Head scratcher. The 7344 doesn't really seem like a good fit anywhere in the known lineup.

Isn't there a "cloud" platform in the works as well?
Com Hem is somewhat "cloud" driven but there is a new gateway box as well.

Virgin Media's boxes aren't satellite so I agree this is a head-scratcher.
sbiller is offline   Reply With Quote
Old 08-07-2013, 06:44 PM   #14
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Quote:
Originally Posted by sbiller View Post
Virgin Media's boxes aren't satellite so I agree this is a head-scratcher.
Oh they're not? I thought everything over there was DVB
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 06:52 PM   #15
BigJimOutlaw
Registered User
 
Join Date: Mar 2004
Posts: 1,393
Virgin Media apparently does use DVB-C. Problem is, DVB-C isn't one of the mentioned supported standards for the chip. But their list may not be complete.

http://www.mythtv.org/wiki/UK_Television#Virgin_Media
"Virgin Media broadcasts standard DVB-C over their network. Most of the channels are encrypted with Nagravision and could be decoded with a standard CI and Nagravision CAM."

Last edited by BigJimOutlaw : 08-07-2013 at 07:01 PM.
BigJimOutlaw is offline   Reply With Quote
Old 08-07-2013, 06:53 PM   #16
sbiller
Registered User
 
sbiller's Avatar
 
Join Date: May 2002
Location: Tampa, FL
Posts: 1,820
Quote:
Originally Posted by Dan203 View Post
Oh they're not? I thought everything over there was DVB
Virgin Media is a cable TV service only available to about 55% of UK households. This is in contrast to Sky's satellite service. There hasn't been a lot published on the exact technology used in the Virgin TiVo platform although we know they are using Nagravision conditional access and the boxes are manufactured by Samsung and Cisco.
sbiller is offline   Reply With Quote
Old 08-07-2013, 06:54 PM   #17
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Maybe it's just a typo in the code
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-07-2013, 06:56 PM   #18
sbiller
Registered User
 
sbiller's Avatar
 
Join Date: May 2002
Location: Tampa, FL
Posts: 1,820
Quote:
Originally Posted by Dan203 View Post
Maybe it's just a typo in the code
I actually like your theory that this update is for a Virgin Media STB that can be used as a Mini. I'm not sure the difference between DVB-S and DVB-C.
sbiller is offline   Reply With Quote
Old 08-07-2013, 07:09 PM   #19
BigJimOutlaw
Registered User
 
Join Date: Mar 2004
Posts: 1,393
DVB-C = Cable
DVB-S = Satellite (S2 = Second Generation)
DVB-T = Terrestrial

Virgin Media is the closest explanation... but 2 platforms? What about the U.S. Slimline S5? Then again, we're dealing with almost 1 year old data. Something could have changed.
BigJimOutlaw is offline   Reply With Quote
Old 08-07-2013, 08:48 PM   #20
AllYourBase
Registered User
 
Join Date: Oct 2007
Posts: 21
Quote:
Originally Posted by brentil View Post
The new kernel 2.6.37 completely removes the old Gen07 configuration implying this kernel will only work on the newer Gen08/Gen09 hardware which as we know is coming from FCC pics and info.
Yes, the Series5 hardware uses the new 2.6.37 kernel. The Series4 units have no reason to get the new kernels. But the Gen08 hardware is already here.
Quote:
The Gen08 code from this older source...
This is old code that TiVo posted in response to a GPL request some time back. TiVo's hardware generations can also be confusing out of context, so let me clarify things a bit.
  • 2.6.18
    • Gen06D - This is the "mojave" THR22 DirectTiVo which is (hardware and CPU-wise) a TiVo3
    • Gen07 - TiVo4 the base premiere
    • Gen07T - This is the S4 unit that I haven't seen in person (and is likely the Telenor/Scandinavian unit), but is not a TiVoHD (which are all Gen06).
  • 2.6.31
    • Gen07C - This is the original (2009) Virgin UK unit "gimbal", not a "TiVo Prem 500GB"
    • Gen07P - The "picasso" is another Cisco manufactured tivo for the UK, I believe, but it's not a "TiVo 4 tuner models" (as four tuner premieres are still designated as just Gen07)
    • Gen07S - Virgin Media TiVo? - Yes, this is the "yundo" Virgin box, which is a Samsung SMT-C7100/C7101
  • 2.6.37
    • Gen08 - Gen08 refers to the "leo" or mini, not the "Slimline TiVo5". The unreleased Series5 four-tuner hardware is designated as Gen10)
    • Gen09 - Full TiVo5 - Yes, the Gen09 hardware is the "titan" hardware that is the retail variant of the Pace XG1 that TiVo developed.

So with that additional clarity, you can see that the Gen08 hardware (mini) has a Broadcom 7418 (not 7344). Moreover, take a look at the mini's kernel and you'll see that it's
Code:
Linux version 2.6.37-3.2 (build@buildmaster78) (gcc version 4.2.0) #1 SMP Fri Sep 21 17:10:27 PDT 2012..%s version %s (build@buildmaster78) (gcc version 4.2.0)
So Dave's blog is correct that the Series5 four tuner box (Gen10) has a Broadcom 7425.
AllYourBase is offline   Reply With Quote
Old 08-07-2013, 10:38 PM   #21
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
Thanks for the clarification on part #s, that does make this a lot clearer.
__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-07-2013, 10:49 PM   #22
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
It's odd then that the MoCA validation is on v1.1 when the 7425/7429 both offer MoCA v2.0 capability according to Broadcom?
__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-07-2013, 11:06 PM   #23
steve614
what ru lookin at?
 
steve614's Avatar
 
Join Date: May 2006
Location: Dallas, TX
Posts: 10,722
They advertise minimum specs so they don't have to live up to expectations.

Isn't that status quo for TiVo?
__________________
The Man Prayer: I'm a man ...... I can change ...... If I have to ...... I guess.



To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

F*CK CANCER!
steve614 is offline   Reply With Quote
Old 08-08-2013, 05:51 AM   #24
BigJimOutlaw
Registered User
 
Join Date: Mar 2004
Posts: 1,393
Quote:
Originally Posted by brentil View Post
It's odd then that the MoCA validation is on v1.1 when the 7425/7429 both offer MoCA v2.0 capability according to Broadcom?
A couple of us speculated a while back that the integrated MoCA might not support the ethernet bridging like the XL4/P4 have, thus an on-board solution would be needed instead. But that's a total W.A.G. Not sure what's up with that.
BigJimOutlaw is offline   Reply With Quote
Old 08-09-2013, 07:29 AM   #25
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
Quote:
Originally Posted by AllYourBase View Post
This is old code that TiVo posted in response to a GPL request some time back.
How do we go about requesting the 2.2 & 2.3 code? I've never done a GPL request before.
__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-09-2013, 09:10 AM   #26
AllYourBase
Registered User
 
Join Date: Oct 2007
Posts: 21
Hardcopy letter to TiVo is one way. Contacting TiVo marketing people is another (as they will often prod engineering). TiVoMargaret is on twitter and was the one who prompted the dump of the source code discussed in this thread, so a tweet to her would be my recommendation.

They've previously stated that they typically wait 90 days to let the dust settle on new code before posting it, but in my experience, there's no release/posting of GPL sources built into their development cycle, so helpful reminders tend to spur a one-time post of GPL'ed source.
AllYourBase is offline   Reply With Quote
Old 08-09-2013, 02:14 PM   #27
brentil
Registered User
 
brentil's Avatar
 
Join Date: Sep 2011
Posts: 307
Since I enjoy ChangeLogs I decided to continue the "what's changed" in Linux kernel versions I had started here;

http://www.tivocommunity.com/tivo-vb...47#post8699547

This documents the changes since kernel 2.6.31 (TiVo4) to 2.6.37 (TiVo5 & Mini). It's just key items that could natively improve a TiVo's performance without system rewrites.
  • 2.6.32
    • Per-backing-device based writeback - performance gains for multistream large file writing
    • Run-time Power Management - allows system to put I/O devices into power save states
    • Ext4 fixes and performance enhancements
  • 2.6.33
    • Compcache - big in the smartphone world this is the ability to compress contents in memory allowing for more data to be stored
    • Wireless - lots of fixes and performance enhancements
    • MIPS - various feature additions and enhancements
  • 2.6.34
    • 4k cluster HDD support - Technically already supported all of the needed sub portions were in place finally
    • MIPS - various feature additions and enhancements
  • 2.6.35
    • Memory compaction - memory defragmentation
  • 2.6.36
    • Nothing significant
  • 2.6.37
    • Ext4: better SMP scalability - more cores = more performance
    • I/O throttling support - can be used to prevent low priority I/O from impacting high priority

__________________

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

  • To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
brentil is offline   Reply With Quote
Old 08-09-2013, 03:15 PM   #28
Dan203
Super Moderator
 
Dan203's Avatar
 
Join Date: Apr 2000
Location: Nevada
Posts: 24,346
Quote:
Originally Posted by AllYourBase View Post
Hardcopy letter to TiVo is one way. Contacting TiVo marketing people is another (as they will often prod engineering). TiVoMargaret is on twitter and was the one who prompted the dump of the source code discussed in this thread, so a tweet to her would be my recommendation.

They've previously stated that they typically wait 90 days to let the dust settle on new code before posting it, but in my experience, there's no release/posting of GPL sources built into their development cycle, so helpful reminders tend to spur a one-time post of GPL'ed source.
Is there some rule in the license that requires them to produce code in X number of days?
__________________
Dan Haddix
Super Moderator
Developer for VideoReDo
Dan203 is offline   Reply With Quote
Old 08-09-2013, 04:42 PM   #29
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 8,921
Quote:
Originally Posted by brentil View Post
Since I enjoy ChangeLogs
I wish TiVo felt that way.

Quote:
Originally Posted by Dan203 View Post
Is there some rule in the license that requires them to produce code in X number of days?
No -- the license doesn't allow them to delay at all; that's purely TiVo's idea. I'm guessing they might counter that by saying that the source is immediately available if you order it on CD, instead of waiting for them to post it on the web site; but I don't know. That would be allowed, per traditional readings of the GPL; in fact (not that I want to give TiVo ideas), they could even limit source distribution to CDs only. But the main thing is that they could not, then, in turn prohibit the recipient from distributing the source in any way that the recipient saw fit, so any limiting strategy is only effective against the first requestor.

Basically, TiVo are contemptuous of the GPL, and are just doing whatever they think they can get away with -- which they will, until someone sues them. And while this is obnoxious, it isn't really lawsuit-worthy. (The people behind the GPL, GNU, return the contempt -- see their term "tivoization". It was one of the prime motivations for the upgrade from GPL v2 to v3.)
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Last edited by wmcbrine : 08-09-2013 at 09:52 PM.
wmcbrine is offline   Reply With Quote
Old 08-10-2013, 02:50 PM   #30
mattack
Registered User
 
Join Date: Apr 2001
Location: sunnyvale
Posts: 16,510
Contemptuous? They follow the letter of the law, err, rule. If they are breaking it, get the FSF to sue them for not following it.

I'm a huge fan of open source software, but think the GPL3 change is way too far. I think we should be able to have open software _and_ proprietary software.
mattack is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVo® is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 05:58 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |