Secure Storage
Posted: Thu Oct 24, 2013 6:14 am
I'm having issues with netflix loading after starting 03_03_sshd.init. It appears to be related to Secure Storage.
When looking at "About Smart Hub" I see "Netflix ESN : Not Supported".
Debugging during system start
You see the second partition is being used.
Maybe partition 1 is corrupt?
How to verify?
If not it there away to switch back to first partition?
Then this comes up after several seconds later but still in boot process
Debugging Netflix with exlink
TDM debugging options
I've preformed Factory reset though service menu; eeprom reset from here; deleted and reinstalled Netflix and reset Smart Hub through service menu.
Any suggestions?
When looking at "About Smart Hub" I see "Netflix ESN : Not Supported".
Debugging during system start
SpoilerShow
Code: Select all
=================================
onboot (Apr 20 2012 - 19:48:09)
release ver : 1005 - RELEASE
L1 cache : on
etc : lvds data on
=================================
Onboot X10p Sync mode
LCD FastLogo Run...
Panel Init ... 240Hz model done NEC I2C Write Error addr = 0x0006 !!!!
boot partition selection : 1
Loading 2nd Partition Kernel....
Loading Kernel....
load kernel size : 3224708 byte
UART1 is used to debug mode.
auth success by h/w sha1
Jump Kernel....
[VDLP] preset_lpj manual set to 3588096
[VDLP] preset_lpj manual set to 3588096
================================================================================
SAMSUNG VDLP Kernel
Version : 0064, release
Applied Last Patch Number : 0716, DTV, X10P, release, AUS_BRANCH
================================================================================
starting pid 27, tty '': '/etc/rc.local'
/etc/rc.local start
=====================================================================
ROOTFS VERSION : "X10P 0071" KERNEL MODULE VERSION : "0064.0716, DTV, X10P, release, AUS_BRANCH"
=====##### send signal from USER, SIG : 0, init(1)->???(27) sys_kill
================================================================
starting pid 36, tty '': '/bin/cttyhack -/bin/sh'
/etc/profile start
rfs_glue mod ld
rfs_fat mod ld
2nd partition
2nd Partition is selected
mount mtd_exe
mount mtd_rwarea
Cgroup Success
[1]+ Done /etc/cgroup_init
mount mtd_drmregion_a
mount mtd_drmregion_b
Partition.txt doesn't exist
mount mtd_appext
mount mtd_rocommon
== Start exeDSP ==
/mtd_exe/rc.local start !!!!!
"X10P 0071" KERNEL MODULE VERSION : "0064.0716, DTV, X10P, release, AUS_BRANCH"
samsung_mali mod ld
samsung_mstar mod ld
/mtd_exe/rc.local: line 20: can't create /proc/sys/net/ipv4/conf/eth0/force_igmp_version: nonexistent directory
Run FastLogo...
mknod: /dev/tty0: File exists
mknod: /dev/tty1: File exists
mknod: /dev/tty2: File exists
mknod: /dev/tty3: File exists
FastLogo mod ld
mallopt(M_MMAP_THRESHOLD) success!
##### System Execution!!! ##### [2024]
Maybe partition 1 is corrupt?
How to verify?
If not it there away to switch back to first partition?
Then this comes up after several seconds later but still in boot process
Code: Select all
[AP_INFOLINK/Fatal] 411 : [CExternalWidgetInterface::GetESN(958)] Read WV key data from secure storage failed.
SpoilerShow
Code: Select all
SSL_library_init] already intialized...
-_-_-_-_- USING PSA Module -_-_-_-_- DeviceLibNative.cpp [NRDP2.1 PSA] get ESN failure. Reason : SS Read
[NRDP2.1 PSA] get Kpe failure
[NRDP2.1 PSA] get Kph failure
[DPI_DEBUG] BufferManagerNative [BufferManagerNative][129] : AUDIO_POOL_SIZE : 1048576, VIDEO_POOL_SIZE: 16777216
[DPI_DEBUG] BufferManagerNative [BufferManagerNative][129] : AUDIO_POOL_SIZE : 1048576, VIDEO_POOL_SIZE: 16777216
[FLASH_PLAYER/Fatal] 650 : @@@@@@ GC was not NULL...
Adobe (R) AIR (R) 2.5 for TV
(C) 2008-2010. Adobe Systems Incorporated. All rights reserved.
Patent and legal notices: http://www.adobe.com/go/digitalhome_thirdpartynotice
Using: Adobe(R) Flash(R) Player 10 (10,1,82,76)
1970-01-01 00:07:09 0x7ec95450 NCCP: Unable to encrypt payload for nccp request, leaving empty
[Smart Hub Debug(1)] XHRObject.timer cleared
>>"/mtd_cmmlib/stagecraft20/NetflixFonts/Arial_for_Netflix-R.ttf" file is successfully opened for [Size:20][B:0][I:0]!! [line 429]
[Smart Hub Debug(1)] XHRObject.xhrTimer set
FontPath from GetContext : /mtd_rocommon/Font/shadow_us.ttf
>>Start Netflix_Curl_Multi_Thread
enable 1
1970-01-01 00:07:10 0x7cca6450 UIBOOT_CACHE: Got curl error 77 error setting certificate verify locations:
CAfile: /mtd_down/widgets/normal/11101200001/data/etc/cert/ui_ca.pem
CApath: none
got a message for result 77 status 0
>>"/mtd_cmmlib/stagecraft20/NetflixFonts/Arial_for_Netflix-B.ttf" file is successfully opened for [Size:24][B:1][I:0]!! [line 435]
>>"/mtd_cmmlib/stagecraft20/NetflixFonts/Arial_for_Netflix-R.ttf" file is successfully opened for [Size:28][B:0][I:0]!! [line 429]
SpoilerShow
Code: Select all
====================================
[ TOP Debug Menu]
------------------------------------
1 : SubSystem Print On/Off
2 : Platform Print Setting
3 : TD Print Setting
4 : Performance Print Setting
5 : Sdal Print Setting
6 : Sdal Trace Setting
11 : TD Debug
12 : SubSystem DBG
13 : SubSystem Info Print
21 : Louvre Print Setting
------------------------------------
70 : Jade Debug
80 : PVR Debug
81 : CSP debug
====================================
99 : Exit
====================================
DBG> 2
====================================
[ TOP Debug Menu]
------------------------------------
1 : SubSystem Print On/Off
2 : Platform Print Setting
3 : TD Print Setting
4 : Performance Print Setting
5 : Sdal Print Setting
6 : Sdal Trace Setting
11 : TD Debug
12 : SubSystem DBG
13 : SubSystem Info Print
21 : Louvre Print Setting
------------------------------------
70 : Jade Debug
80 : PVR Debug
81 : CSP debug
====================================
99 : Exit
====================================
DBG> : Input Start Level << : 0
Input End Level << : 0
====================================
[Platform Debug List]
------------------------------------
1. Basic Platform
2. Advanced Platform
3. Java
4. Pharos
5. Met Platform
6. Shadow
------------------------------------
99 : Exit
====================================
cmd> 2
====================================
[Platform Debug List]
------------------------------------
1 : CBRE Debug
2 : USB HID Input Debug
3 : DeviceManager Debug
4 : NetworkSetup Debug
5 : ContentsManager Debug
6 : MediaConnect
7 : Uniplayer Debug
8 : BluetoothApp Debug
9 : NetworkManager Debug
10 : CherrySS Debug
11 : InfoLink Debug
12 : FullBrowser Debug
13 : CMMLoginApp Debug
14 : MultiMedia Debug
15 : MMPlayer Debug
16 : MovieDemoApp Debug
17 : CMPDivxApp Debug
18 : CEC Debug
19 : PSA Debug
20 : FlashApps Debug
21 : SWU Core
22 : Cloning Debug
23 : RM Debug
24 : DMR Debug
25 : HNC Debug
26 : RVU Debug
27 : WebServer Debug
28 : RAStackApp Debug
29 : WidgetEngine Debug
30 : DualTV Debug
31 : SEF Debug
32 : HAS Debug
33 : MoIPHD Debug
34 : Map Debug
35 : DMRCore Debug
------------------------------------
99 : Exit
====================================
cmd> 19
====================================
[PSA Debug Module]
------------------------------------
1 : [OFF] AP_PSA 2 : [OFF] AP_PSA_WBCIPHER 3 : [OFF] AP_PSAFKP
6 : [OFF] AP_PSADTCP 7 : [OFF] AP_PSA_CRYPTO 8 : [OFF] AP_PSA_PLAYREADY
10 : [OFF] AP_PSASMLU 12 : [OFF] AP_PSAUEP 13 : [OFF] AP_PSA_ANALYZER
14 : [OFF] AP_PSA_MARLIN 15 : [OFF] AP_PSA_CAS
====================================
Debug Level = Fatal
====================================
80 : All OFF
81 : All ON
82 : PMS ON/OFF
85 : Set Debug Level
====================================
[PSA Print Sub Debug]
17. Print Sub Menu
====================================
[PSA WhiteBox Debug]
21 : AES test
22 : AES auto test
23 : RSA test
24 : RSA auto test (512, 1024, 2048)
====================================
[PSA FKP Debug]
25 : FKP Debug
====================================
[PSA CAS Debug]
26 : Debug 1
27 : Debug 2
28 : Debug 3
29 : Debug 4
====================================
[PSA SMLU Debug]
31 : SMLU Debug
====================================
[PSA UEP Debug]
32 : UEP Debug
====================================
[PSA Crypto Debug]
40 : Encrypt & Decrypt 10 times (Single thread) (randomly)
41 : Encrypt & Decrypt 10 times (Dual thread) (randomly)
42 : Encrypt & Decrypt user-defined (0:inifinite) times (randomly, multi-threaded)
====================================
[PSA DTCP Debug]
60 : Write Key to SS(Without EEPROM) from file
61 : Read Key from Secure Storage
62 : [GENOAS ONLY] Write Key to EEPROM(&SS) from file
63 : Write Key to SS(Without EEPROM) from FKP
====================================
[PlayReady Debug]
65 : TestPlayReady
66 : JoinDomain
67 : LeaveDomain
68 : Set PlayReady Debug Level to Info2
69 : Set PlayReady Debug Level to Error
====================================
[PSA Key package installation Debug]
72 : Remove installation success marker
73 : Remove all installation markers
74 : Clear Secure Storage
75 : Install package(s)
====================================
[Secure Storage Debug]
76 : SSv2MultithreadingTestStart or SSv2 MInterface test
77 : Write/Read TestSSv1_0
78 : RemoveSSv1_0
79 : CleareStorage1_0
====================================
[Marlin Debug]
86 : [SURC] MarlinBB library test
87 : [SURC] MS3 library test, READ_KEY
88 : [HQ] BB Test, WRITE_FIXED_KEY
89 : [HQ] MS3 Test, FIELD_KEY
====================================
[PSA Analyzer Debug]
90 : Mount Default target /tmp
91 : Analyzer TC
92 : Analyzer Looping TC
93 : Reserved
94 : Reserved
====================================
[PSA Print Duid]
95. Print Duid
96. Print Duid (multi-thread)
====================================
[PSA Print FactoryMode DRM]
97. Print FactoryMode DRM
====================================
99 : Exit
====================================
cmd> Look free text
Any suggestions?