Page 1 of 1

HT-D7100 first impressions

Posted: Sun Sep 30, 2012 7:09 pm
by sbav1
Finally got some time to play with my "brand new" HT-D7100.

It's Firenze (SDP1004) based device with B-FIRHTBEUC firmware. Rooted by "patched downgrade" method. SamyGO extensions do not install properly as widget on this model, but never mind, right now I tested binaries compiled for GAP*/GAS* available in SourceForge, they (mostly) seem to work.

512MB onboard DRAM (two channels), but only 128MB is allocated to the kernel (the rest being wasted by Samsung for internal processing etc.). That's pretty bad , with exeDSP running, only 30-40MB free RAM is left for playing.

Main EEPROM (32KB, on I2C bus #1) is more or less redundant in this model - looks like most configuration/user settings are stored on MMC flash (in /mtd_rwarea/dtv_appstore.dat file ?). Quite surprisingly, 'eeprom-backup' (from chelsea-i2c-eeprom-tools_v02, compiled for B650 TV) still works without any changes ('eeprom-restore': too risky to even try, GPIO pin controlling EEPROM WP/WE is probably completely different).

Serial console pins on the mainboard are clearly labeled (image included) - there is even some kind of connector soldered on the opposite side of the PCB.

Top debug menu turned out to be quite an disappointment - very badly implemented, no Spi debug, no Subsystem debug, hardly anything works as it should. Bad Samsung :).
As a consolation prize, we get some bonus features in there worth mentioning. For example, with:

Code: Select all

[TOP Debug Menu] -> 11 : TD Debug -> 0x02 : ODi Debug -> 0x12 : ODsBarcelonaHdmiTxProcessor -> 0x30 : StartHdcpAuthentication(Stop-0, Start-1)
it's apparently possible to turn off HDCP encryption on HDMI output. Note: not tested with any actual Blu-ray disc yet (BD drive is not operational in my unit), but it seems to work as expected with any other playable content I've tried.

HDCP free BD-Player: that's quite fair-use-friendly by today's standards, especially from Samsung - thank you! ;)

Re: HT-D7100 first impressions

Posted: Sun Sep 30, 2012 8:19 pm
by arris69
sbav1 wrote:Finally got some time to play with my "brand new" HT-D7100.

It's Firenze (SDP1004) based device with B-FIRHTBEUC firmware. Rooted by "patched downgrade" method. SamyGO extensions do not install properly as widget on this model, but never mind, right now I tested binaries compiled for GAP*/GAS* available in SourceForge, they (mostly) seem to work.
...
binaries are compatible from c series up to e (gap/pas is a good choice :-) ), only thing are the kernel modules.

but if you send me the DUID (you can find it in smarthub -> settings....) i can check whats going on...

Re: HT-D7100 first impressions

Posted: Sun Sep 30, 2012 10:15 pm
by chaosmaker
Its probably a similar problem as in my HT-D5500, the SamyGO widgets dont work entirely. I have some issues with the modules as they dont insert properly.

Re: HT-D7100 first impressions

Posted: Mon Oct 08, 2012 10:02 am
by sbav1
chaosmaker wrote:I have some issues with the modules as they dont insert properly.
I did some testing yesterday: apparently, modules being installed with SamyGO widget for (some ?) B-FIRHTBEUC devices are from C-series - no wonder they don't insert properly on Firenze ;). Hopefully we will be able to fix this problem in the near future.

Re: HT-D7100 first impressions

Posted: Mon Oct 08, 2012 6:49 pm
by arris69
so pls. reinstall the widget, "should" be fixed.
thnx
arris

Re: HT-D7100 first impressions

Posted: Tue Oct 09, 2012 11:09 am
by sbav1
arris69 wrote:so pls. reinstall the widget, "should" be fixed.
SamyGO extensions now working fine after widget reinstall, thanks!

Re: HT-D7100 first impressions

Posted: Wed Oct 10, 2012 12:35 pm
by chaosmaker
Yup - same here, I do get the virtual USB drive now. Will have to play around and see whether everything is working I'll let you know as soon as I have some time.

Re: HT-D7100 first impressions

Posted: Sun Oct 28, 2012 3:04 pm
by sbav1
sbav1 wrote:

Code: Select all

[TOP Debug Menu] -> 11 : TD Debug -> 0x02 : ODi Debug -> 0x12 : ODsBarcelonaHdmiTxProcessor -> 0x30 : StartHdcpAuthentication(Stop-0, Start-1)
In BD-D6900 Top Debug Menu, it's in slightly different place

Code: Select all

[TOP Debug Menu] -> 11 : TD Debug -> 0x02 : TDi Debug -> 0x13 : ODsBarcelonaHdmiTxProcessor -> 0x30 : StartHdcpAuthentication(Stop-0, Start-1)
but it works, too. Also while Blu-ray disc content is being played. Good work, Samsung ;).