SageTV Community  

Go Back   SageTV Community > General Discussion > General Discussion
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

General Discussion General discussion about SageTV and related companies, products, and technologies.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10-17-2012, 08:02 PM
osx-addict osx-addict is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Los Angeles, CA
Posts: 174
Anyone ever tried repurposing HD300's?

So, I gather that the HD300's are effectively custom Linux boxes (I think) -- has anyone tried to reuse the underlying hardware for other purposes -- such as XBMC for instance? Of course the first step would be to find out how to 'root' it as those iPhone hackers would say.. Anyway, just a thought.. Seems like it'd be a great XBMC box outside of it's Sage functionality..

As my kids say -- 'jus 'sayin
__________________
SERVER: Asus P8Z68-V/Gen 3 with Intel i5 2500K CPU, 16Gb RAM, 64Gb SSD with Win7 x64, 2x 2Tb SATA drives, latest SageTV w/ Phoenix and friends
TUNERS: 3 x HD Home Run dual tuners
CLIENTS: 2 x HD300s
Reply With Quote
  #2  
Old 10-18-2012, 03:09 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by osx-addict View Post
So, I gather that the HD300's are effectively custom Linux boxes (I think) -- has anyone tried to reuse the underlying hardware for other purposes -- such as XBMC for instance? Of course the first step would be to find out how to 'root' it as those iPhone hackers would say.. Anyway, just a thought.. Seems like it'd be a great XBMC box outside of it's Sage functionality..
Are you suggesting in the very same way developer of the "mvpmc" project repurposed the MediaMVP?

The fact that the HD300 is a Linux box doesn't mean anything at all, every piece of hardware need software able to drive it and to write software you need to know how the hardware works, its capabilities and which interface exposes. You need to find (pretty hard) detailed documentation of the hardware which most of the time is not available without signing an NDA with the manufacturer. There is the "hacker" way, but please don't forget that nowadays hardware is more and more complex and sophisticated that years ago and therefore harder to control, so those days are literally gone. The HD300 is second to none in terms of complexity and capabilities, you need to trust me on that.

I literally spent about 6 months of my time just to find out how to get simple PCM output from the HDxxx/MVP in order to write the Linux kernel audio drivers for the "Squeezeslave" project, at some point I was so frustrated that I was ready to give up.

You mentioned about XBMC, well that is open source code and will be very easy to compile it for MIPS or ARM or whatever you want, the real complexity is to write the HAL (Hardware Abstraction Layer) to control the specific hardware Audio/Video chipset and again without documentation and without a dedicated team of people it will be very difficult indeed and to be quite honest, lots of pain for no gain.

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard

Last edited by routerunner; 10-18-2012 at 05:55 AM.
Reply With Quote
  #3  
Old 10-18-2012, 08:42 AM
osx-addict osx-addict is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Los Angeles, CA
Posts: 174
Yeah, it was a passing thought and in light of the fact that no more HD300's are (likely) ever going to be made, it's probably a waste of effort -- but I'm sure it would be interesting. I suspect (but have never opened either of mine) that most of the parts in it are COTs parts (off the shelf) -- I'd think they'd want very easy to cobble together chips that have well developed/popular drivers and whatnot to reduce their required development time that they did several years back. However, I could be completely off base.

By the way.. In this review you can find a picture of the motherboard -- albeit not the greatest pic.. It does indicate that the CPU is the Sigma SMP8654 which claims to have Linux support (among others -- including Android, and WinCE).. Oh well.. Just mumbling..

P.S. Does anyone even know if the HD300 can boot off of a USB stick or load a boot loader via ethernet? I didn't see any sort of removable CF card inside in the picture linked to above.. Of course I suppose another way would be to figure out the format of the firmware updates -- perhaps with the help of a network sniffer.
__________________
SERVER: Asus P8Z68-V/Gen 3 with Intel i5 2500K CPU, 16Gb RAM, 64Gb SSD with Win7 x64, 2x 2Tb SATA drives, latest SageTV w/ Phoenix and friends
TUNERS: 3 x HD Home Run dual tuners
CLIENTS: 2 x HD300s

Last edited by osx-addict; 10-18-2012 at 08:45 AM.
Reply With Quote
  #4  
Old 10-18-2012, 08:52 AM
routerunner's Avatar
routerunner routerunner is offline
Sage Icon
 
Join Date: May 2008
Location: Wiltshire, UK
Posts: 1,384
Quote:
Originally Posted by osx-addict View Post
By the way.. In this review you can find a picture of the motherboard -- albeit not the greatest pic.. It does indicate that the CPU is the Sigma SMP8654 which claims to have Linux support (among others -- including Android, and WinCE).. Oh well.. Just mumbling..
The Linux drivers are provided in the SDK that SigmaDesign gave to SageTV developers by signing an NDA. All the HBR issues on the HD300 were caused by the SD drivers and not by SageTV.

Unfortunately the drivers are closed source, if they weren't, after a year from the acquisition you'll probably noticed a population of cloned HD300 by now .

Eddy
__________________

Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll


Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard
Reply With Quote
  #5  
Old 10-18-2012, 04:15 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
If you really wanted to tinker you could sell your HD300 and buy about 11 Raspberry Pis with the proceeds.

In terms of rotting 'it', well if that just means being able to login as root that is easy. Just telnet to the box and use root as the user - there isn't even a password.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #6  
Old 10-18-2012, 04:20 PM
eric3a eric3a is offline
Sage Advanced User
 
Join Date: Jul 2009
Location: Houston by the Sea
Posts: 226
Well, one of my HD300s lost the LAN port and is now a very nice shiny paperweight on my home office desk.

Probably not the type of re-purposing you want though. But easy to do!
Eric
Reply With Quote
  #7  
Old 10-18-2012, 04:43 PM
osx-addict osx-addict is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Los Angeles, CA
Posts: 174
Quote:
Originally Posted by wayner View Post
In terms of rotting 'it', well if that just means being able to login as root that is easy. Just telnet to the box and use root as the user - there isn't even a password.
Really?? I had no idea.. Hmm..
__________________
SERVER: Asus P8Z68-V/Gen 3 with Intel i5 2500K CPU, 16Gb RAM, 64Gb SSD with Win7 x64, 2x 2Tb SATA drives, latest SageTV w/ Phoenix and friends
TUNERS: 3 x HD Home Run dual tuners
CLIENTS: 2 x HD300s
Reply With Quote
  #8  
Old 10-18-2012, 05:02 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by eric3a View Post
Well, one of my HD300s lost the LAN port and is now a very nice shiny paperweight on my home office desk.
Have you tried USB wifi or Ethernet adapters?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server

Last edited by wayner; 10-18-2012 at 07:29 PM.
Reply With Quote
  #9  
Old 10-18-2012, 08:17 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by osx-addict View Post
So, I gather that the HD300's are effectively custom Linux boxes (I think) -- has anyone tried to reuse the underlying hardware for other purposes -- such as XBMC for instance? Of course the first step would be to find out how to 'root' it as those iPhone hackers would say.. Anyway, just a thought.. Seems like it'd be a great XBMC box outside of it's Sage functionality..

As my kids say -- 'jus 'sayin
Really not much of a point to it. For the price you could sell the HD300 for, you could buy 4 XBMC capable streamers.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #10  
Old 10-18-2012, 09:29 PM
eric3a eric3a is offline
Sage Advanced User
 
Join Date: Jul 2009
Location: Houston by the Sea
Posts: 226
Quote:
Have you tried USB wifi or Ethernet adapters?
USB to LAN won't work because there are no built-in drivers in the HD300 I believe.
Not much interested in USB wifi, unless I find a dirt cheap one for the heck of it.
I'm moving to XBMC clients. Then I'll probably move to an XBMC PVR server now that XBMC is starting to support PVRs.
Eric
Reply With Quote
  #11  
Old 10-18-2012, 10:03 PM
emveepee emveepee is offline
Sage Aficionado
 
Join Date: Nov 2006
Posts: 417
Sorry XBMC needs 3D graphics, Open GL 2.0 and overall a beefier GPU than the HD300 has. This capability is only just becoming available on the Sigma Designs platform.

Martin
Reply With Quote
  #12  
Old 10-18-2012, 11:13 PM
SprDtyF350 SprDtyF350 is offline
Sage Aficionado
 
Join Date: Jan 2004
Location: Southern Maryland
Posts: 436
That old original MediaMVP extender software was the neatest thing since sliced bread at the time.. It worked really well..

Ahh. If Sage could just be simple again....
Reply With Quote
  #13  
Old 10-19-2012, 05:59 AM
drewg drewg is offline
Sage Icon
 
Join Date: Aug 2007
Location: Richmond, VA
Posts: 1,042
If you want to try your hand hacking the HD300, use the WDTV Live Plus instead. It costs 1/3 to 1/4 as much, and is almost exactly the same hardware. So there is no big loss if you brick it.

That said, even though the WDLXTV firmware project has made a lot of progress, they have been unable to change the core playback application (to, for example, run XBMC) because the graphics / display portion of the platform is locked down so hard.

Drew
__________________
Server HW: AMD Ryzen Threadripper 2990WX 32-Core
Server SW: FreeBSD-current, ZFS, linux-oracle-jdk1.8.0, sagetv-server_9.2.2_amd64
Tuner HW: HDHR
Client: Nvidia Shield (HD300, HD100 in storage)
Reply With Quote
  #14  
Old 10-19-2012, 07:35 AM
osx-addict osx-addict is offline
Sage Advanced User
 
Join Date: Dec 2010
Location: Los Angeles, CA
Posts: 174
Cool.. good to know stuff..

I do find it interesting about the supply-n-demand thing for the HD300's now.. I paid a bit over $400 for my entire Sage hardware/software combo in late 2010 (6 months before Google aquisition) and now see people selling each HD300 for, on average, $300/ea (assuming no issues). I guess I shouldn't complain if I'm in the market to sell at this point..
__________________
SERVER: Asus P8Z68-V/Gen 3 with Intel i5 2500K CPU, 16Gb RAM, 64Gb SSD with Win7 x64, 2x 2Tb SATA drives, latest SageTV w/ Phoenix and friends
TUNERS: 3 x HD Home Run dual tuners
CLIENTS: 2 x HD300s
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for 1 or 2 HD300's agdm619 SageTV Marketplace 0 07-01-2012 03:59 PM
$425 for used HD300's. crazy tvmaster2 General Discussion 31 11-08-2011 07:04 AM
2 hd300's short profit SageTV Media Extender 3 09-08-2011 05:59 AM
HD300's selling for a lot on eBay zz5 SageTV Media Extender 11 06-29-2011 01:39 PM


All times are GMT -6. The time now is 12:36 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.