samsung5320backport_tech_reference_ops_v0.15.pdf
TRANSCRIPT
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved
evices &
onsumer
D
CA
S
pplications,
ystems
Prepared by: Colleen Rudman – Consumer Applications, Devices & Systems
Confidential & Proprietary
These materials and concepts are confidential and proprietary to CSC Holdings, LLC. They are being provided solely in order to facilitate ongoing discussions regarding the specifications for Cablevision's Onyx User Experience. Until and unless you receive written permission from CSC Holdings, LLC with respect to such materials, you do not have the right to make any other use of these materials. You expressly agree by accepting these materials, on your behalf and on behalf of your colleagues that may have access to the materials, that (i) the materials are not to be used other than in connection with the purpose described above, (ii) such information is of a confidential nature and may contain non-public information, and (iii) you will treat it in a confidential manner and you will not, directly or indirectly, disclose or permit your affiliates, agents or representatives to disclose, any of these materials to any other person, or reproduce these materials, in whole or in part, without the prior written consent of CSC Holdings, LLC. We appreciate your cooperation in this matter.
Samsung 5320 Backport Technical Reference for Operations
Doc. Ver. No. v.0.15
March 11, 2015
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 2 of 56 3/11/2015
Revision History
Revision Date Description
0.1 11/07/2014 Pre-release draft for internal review
0.2 11/12/2014 Added Sect. 4 Diagnostics
0.3 11/20/2014 Added content to Sect. 1.3 Acronyms; updated OEM reboot subreason
codes (Sect. 6)
0.4 12/02/2014 Removed contact information for referenced documents; revised Sect. 5
0.5 12/05/2014 Revised Sect. 2.1 UI Errors during Boot Process to incorporate updated
screen messages
0.6 01/07/2015
Small changes to Sect. 2.2 and 2.3. Changes to logic for boot errors
OMS-13 and OMS-033 (Sect. 2.1.2). Added subreasons for reboots
resulting from receiving Linux signals (Sect. 6).
0.7 01/22/2015
Change in logic for error OMS-033 (Sect. 4.2); updated and improved
quality error message screens (Sect. 2.1); additional intro material &
updates to subreason codes for reboots (Sect. 6)
0.8 01/27/2015 Error OMS-022 description updated (Sect. 2.1.2)
0.9 01/29/2015
Reorganized Sect. 7; added new Sect. 7.4. Added BR000 and BR001
error codes for VOD channel service errors (end of Sect. 7.2.6);
removed Err-24 from WatchTV / SDV and AV error lists.
0.10 02/04/2015
Updated list of acronyms, error message screen for CA007 error, and
descriptions of BR000 and BR001 error codes (end of Sect. 7.2.6).
Added Appendix A.
0.11 03/02/2015
Added new error message screen for Err-22 and Err-23; changes in
screens for critical UI applications download failure and provisioning
error. Added VID 40013 VOD error.
0.12 03/05/2015 Added explanatory note and paragraph before the table in Sect. 2.1.2.
Added new error message screen for Err-22 and Err-23 in Sect. 7.2.
0.13 03/10/2015 Clarification to provisioning level errors (Sect. 0).
0.14 03/11/2015 Update to description of OMS-013 (Sect. 2.1.2).
0.15 03/11/2015 Update to description of OMS-034 (Sect. 2.1.2).
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 3 of 56 3/11/2015
Approvals
Reviewer Approval Method
& Doc Version Date
Rich Neill Approved (Tacit) 03/11/2015
Pradip Khisti Approved (Tacit) 03/11/2015
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 4 of 56 3/11/2015
Table of Contents
Revision History ............................................................................................................................................ 2
Approvals ...................................................................................................................................................... 3
Table of Contents .......................................................................................................................................... 4
Introduction ............................................................................................................................................. 5 1.1 Audience ..................................................................................................................................... 5 1.2 Purpose ....................................................................................................................................... 5 1.3 Acronyms, Terms, and Definitions .............................................................................................. 5
Errors and Alerts during Boot Process ................................................................................................... 7 2.1 UI Errors during Boot Process .................................................................................................... 7
2.1.1 Blockers: Errors Requiring Manual or Externally Commanded Reboot .............................. 7 2.1.2 Critical Errors: Automatic Reboot, Then Reboot via Restart Button ................................... 7 2.1.3 Provisioning Errors ............................................................................................................ 12
2.1.1.1 Unknown Provisioning Status ....................................................................................... 12 2.1.1.2 Provisioning Application Level Error ............................................................................. 12
2.1.4 STB in Bricked State ......................................................................................................... 13 2.1.5 Errors in Interactive Channels and Services ..................................................................... 13
2.2 OEM Pop-up Alerts during Boot Process / Image Download ................................................... 14 2.3 Front Panel Errors during Boot Process ................................................................................... 16
Front Panel Errors during Image Download ......................................................................................... 17
Diagnostics ........................................................................................................................................... 18 4.1 SNMP Diagnostics .................................................................................................................... 18 4.2 STB Diagnostics ....................................................................................................................... 18 4.3 SilentDiag Diagnostics .............................................................................................................. 18
Errors during UI Updates ...................................................................................................................... 28 5.1 Updating Critical UI Applications .............................................................................................. 28 5.2 Updating Non-critical UI Applications ....................................................................................... 30
Reboot Reason Codes ......................................................................................................................... 32
Channel Service Errors ........................................................................................................................ 37 7.1 Authorization Errors for Encrypted Channels ........................................................................... 37 7.2 Tuner Errors .............................................................................................................................. 38
7.2.1 WatchTV Errors ................................................................................................................. 38 7.2.2 SDV Errors ........................................................................................................................ 39 7.2.3 PPV Processing Errors ..................................................................................................... 40 7.2.4 Active Video Errors ........................................................................................................... 41 7.2.5 MR-DVR Errors ................................................................................................................. 43 7.2.6 VOD Errors ........................................................................................................................ 47
7.3 OMS-103 Boot Error: No Interactive Channels ........................................................................ 53 7.4 Framework Error ....................................................................................................................... 54
Appendix A: NCAS CardStatus Errors ........................................................................................................ 55
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 5 of 56 3/11/2015
Introduction
The Technology & Software Strategy group was created to research, implement and develop the
technologies and applications that will best serve Cablevision’s desire to become the country’s premier
MSO with respect to speed, reliability and innovation. To that end, the group focuses on infrastructure
design, monitoring, and maintenance in conjunction with client-side configuration, optimization and
management.
1.1 Audience
This document was written for Cablevision Digital Services personnel responsible for maintaining the
Samsung 5320 OMS Backport product. It is expected that you already have a thorough understanding of
the Cablevision set-top box (STB), operating system (OS), user interface (UI), and how data is
transmitted from the S&T TSBroadcaster carousel.
1.2 Purpose
The purpose of this document is to supplement other operational documentation supporting the Samsung
5320 Backport platform. Included are UI alerts, error messages and codes during boot process, code
download, and UI upgrade, as well as reboot reasons and codes.
1.3 Acronyms, Terms, and Definitions
Any, or all, of the acronyms and terms listed below may be used in this document and have the definitions
ascribed thereto.
Table 1: Acronyms and Terms
Acronym Term/Phrase Definition
ADS Application Delivery System Provides the subscription interface for the DAL
Manager component of the DAL Service. It
notifies DAL Manager if subscribed assets are
updated.
AVN Active Video Network
CAS Conditional Access System Any system used for encryption and protection
of video content/programs. Also referred to as
“CA” in a generic sense. CA systems provide
different levels of content access to each user /
customer.
DAL Dynamic Application Loader Cablevision patented system that controls and
delivers software to set tops and related
devices.
DCD Downstream Channel Descriptor Used by the cable modem and STB; contains
channel information
EPG Electronic Program Guide
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 6 of 56 3/11/2015
Acronym Term/Phrase Definition
HDCP High-bandwidth Digital Content
Protection
A form of digital copy protection and digital
rights management developed by Intel
Corporation to prevent copying of digital audio
and video content as it travels across
connections.
MR-DVR Multi-Room DVR
NDS Network Data Systems Company (bought by Cisco) that built the NCAS
client
NVM Non-Volatile Memory
PPV Pay-per-View
SDV Switched Digital Video Network scheme for efficiently distributing digital
video via a cable, freeing up bandwidth
SI Service Information Channel tuning tables in a compressed format
for digital set-top boxes
SNMP Simple Network Management
Protocol
STB Set-top Box
VECM
(VGS ECM)
VideoGuard Server Entitlement
Control Message
Cisco VideoGuard Server is a digital encryption
system for use with conditional access
television broadcasting; ECM is an encrypted
message is used to prevent unauthorized
reception.
VEMM
(VGS EMM)
VideoGuard Server Entitlement
Management Message
(see above) EMM is a notification delivered to
the STB about entitlement or authorization
updates
VOD Video on Demand
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 7 of 56 3/11/2015
Errors and Alerts during Boot Process
2.1 UI Errors during Boot Process
This section describes on-screen error messages that can occur during the STB boot process.
2.1.1 Blockers: Errors Requiring Manual or Externally Commanded Reboot
These boot process errors are generally caused by firmware and hardware issues. They are blockers,
stopping the application from running. An irremovable error pop-up is displayed over the full-screen
display, with (1) a generic error message and (2) the specific error code (lower right corner). The pop-up
cannot be closed, and the STB cannot exit from the state without manual or externally commanded
reboot.
The following errors require manual or externally commanded reboot:
Error Code
Description Cause / Comments STB Behavior & Handling
n/a Linux fails to boot or Supervisor fails to start or Nexus server fails to start
May be caused by ROM reading error
Requires HW replacement to fix this error. See NOTE below.
OMS-014 Carousel’s library cannot be initialized
Firmware code error Pop-up cannot be closed. STB cannot exit from this state automatically.
OMS-015 RAM storage error: can't create directory / can't mount tmps / can't set environment
Firmware or hardware error
Pop-up cannot be closed. STB cannot exit from this state automatically.
NOTE: Failure of the OS, Supervisor, or Nexus server to start is a blocker, but the on-screen display is a black screen – there is no error pop-up in these cases.
2.1.2 Critical Errors: Automatic Reboot, Then Reboot via Restart Button
These critical boot process errors indicate that an application needs certain data to proceed and these
data cannot be loaded. These errors are generally caused by network errors, incorrect file locations or UI
components failing to load. The following behavior generally applies to critical errors (OMS-033 and
deviates as noted in the table on subsequent pages):
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 8 of 56 3/11/2015
The first time the error is encountered, the STB reboots immediately, with no error pop-up.
If after reboot the same error occurs again, an error pop-up displays over the full on-screen
display, with (1) a generic error message and (2) the specific error code and (3) a Restart button.
The user can click the Restart button to manually reboot the STB.
It the user does not click the Restart button, the pop-up is displayed indefinitely; no automatic
reboots occur.
If the user clicks Restart and, after this manual reboot, the same error occurs for a third time, the
following popup displays:
NOTE: For ALL critical errors, if after user-initiated reboot the error repeats, this pop-up with the
CVC Customer Service number and no “Restart” button is displayed.
The table on the following pages provides information about each critical error, including specific reboot
reasons and any subreasons. Unless otherwise noted, the STB behavior and error handling is as
described above.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 9 of 56 3/11/2015
Error Code
Description Cause / Comments
STB Behavior & Handling
OMS-013 A service application -- i.e., an application defined in supervisor.yaml -- fails to run (supervisor.yaml defines the list of low-level services).
Firmware code error
If a service application cannot be started or if it crashes too often, the STB is rebooted with reason DVBS_REBOOT_SUPERVISOR_FAILED_ TO_RUN_BACKGROUND_APPS and sub-reason DVBS_REBOOT_SUPERVISOR_BACKGROUND _APP_CRASHES_TOO_OFTEN. If after restart
the error persists, popup OMS-013 is displayed.
If the user presses Restart, the STB is rebooted with the same reason and subreason.
OMS-020 DAL Manager is not cached and cannot be loaded from any known location
Can be caused by incorrect location or problem with network
If DAL Manager cannot be downloaded, or SHA-1 verification fails upon download, and there is no cached version of DAL Manager, STB is rebooted with reason DVBS_REBOOT_ SUPERVISOR_FAILED_TO_DOWNLOAD_BOOT_ MANAGER. If the error repeats, then the pop-up
is displayed. If the user presses Restart, the STB is rebooted with the same reason and subreason.
OMS-021 DAL Manager cannot be started or restarted or it crashes repeatedly.
Can be caused by incorrect location or incorrect file publishing
STB reboots with the reboot reason defined below. If the error repeats, then the pop-up is displayed.
If DAL Manager cannot be started at all, reason DVBS_REBOOT_SUPERVISOR_ FAILED_TO_RUN_BOOT_MANAGER is used.
If DAL Manager crashes often during a configured period of time, reason DVBS_REBOOT_SUPERVISOR_MAIN_APP_ STOPPED with subreason DVBS_REBOOT_ SUPERVISOR_MAIN_APP_CRASHES_TOO_ OFTEN is used.
If DAL Manager cannot be restarted after a crash, reason DVBS_REBOOT_SUPERVISOR _MAIN_APP_STOPPED with subreason DVBS_ REBOOT_SUPERVISOR_CANNOT_RESTART_MAIN_APP is used.
OMS-022 File supervisor.cfg cannot be loaded from any known location or parsed and there is no supervisor.cfg stored in cache
Can be caused by incorrect location or problem with the network
STB reboots with the DVBS_REBOOT_ SUPERVISOR_FAILED_TO_DOWNLOAD_OR_ PARSE_SUPERVISOR_CFG reboot reason. If the
error repeats, then the pop-up is displayed.
OMS-023 No DAL configuration to run (even default configuration is not specified)
STB reboots with reason DVBS_REBOOT_DAL_ NO_CONFIGURATION reboot reason. If the
error repeats, then the pop-up is displayed.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 10 of 56 3/11/2015
Error Code
Description Cause / Comments
STB Behavior & Handling
OMS-024 One of the critical UI components cannot be loaded (library or .ini or .pem, i.e., any file specified in group.cfg).
Appears after all allowed configurations are
tried.
STB reboots with reason DVBS_REBOOT_DAL_ CRITICAL_COMPONENT_CANT_BE_LOADED. If
the error repeats, then the pop-up is displayed.
OMS-031 No IP when critical file is to be loaded via HTTP (no IP received within specified timeout)
STB reboots with DVBS_REBOOT_SUPERVISOR _FAILED_TO_ACQUIRE_IP_FOR_RF reboot
reason. If the error repeats, then the pop-up is displayed.
Pop-up is shown only if platform files are located on http.
Note: If all files are located on carousel, this pop-up is not shown. If platform files are located on http server, the system is not able to load them.
OMS-032 No IP when critical non-NCAS files are to be loaded via HTTP (no IP received within specified timeout). NCAS modules are loaded successfully.
STB reboots with reason DVBS_REBOOT_DAL_ NO_IP_FOR_HTTP_DOWNLOAD. If the error
repeats, then the pop-up is displayed.
OMS-033 No Downstream Channel Descriptor (DCD) message received.
The STB doesn’t have SI and cannot show TV.
If DCD message does not arrive in number of minutes defined by boot.dcd_timeout_min,
the pop-up is displayed. (The STB is not first rebooted automatically, contrary to the conventional critical error logic.) If the user presses Restart, the STB is
rebooted with reason DVBS_REBOOT_ SUPERVISOR_NO_DCD.
During popup display, Supervisor waits for DCD message in the background for boot.dcd_reboot_timeout_min.
If DCD message does not arrive during the timeout, the STB is then rebooted automatically with reason DVBS_REBOOT_SUPERVISOR_NO_DCD.
OMS-034 No SI received STB reboots with reason DVBS_REBOOT_DAL_NO_SI. If after reboot the
error repeats, the popup is displayed.
If the user presses Restart, the STB reboots with the same reason.
OMS-041 No IP when critical NCAS files are to be loaded via HTTP (no IP received within specified timeout)
STB reboots with reason DVBS_REBOOT_DAL _NO_IP_FOR_NCAS_DOWNLOAD. If the error
repeats, then the pop-up is displayed.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 11 of 56 3/11/2015
Error Code
Description Cause / Comments
STB Behavior & Handling
OMS-042 NCAS component fails to run
It appears after all allowed DAL configurations are tried.
STB reboots with reason DVBS_REBOOT_DAL_ COMPONENT_FAILURE_NCAS. If the error
repeats, then the pop-up is displayed.
OMS-107
OMS-108
OMS-109
OMS-110
OMS-115
One of the executable UI components fails to run:
OMS-107 for ADSClient
OMS-108 for Notification Service
OMS-109 for ZVOD
OMS-110 for DC or software framework
OMS-115 for all other modules
It appears after all allowed DAL configurations are tried.
STB reboots with the respective reboot reason:
OMS-107: DVBS_REBOOT_DAL_ COMPONENT_FAILURE_ADSCLIENT
OMS-108: DVBS_REBOOT_DAL_ COMPONENT_FAILURE_NOTIFICATION_ CLIENT
OMS-109: DVBS_REBOOT_DAL_COMPONENT _FAILURE_ZVOD
OMS-110: DVBS_REBOOT_DAL_COMPONENT _FAILURE_POWERUP
OMS-115: DVBS_REBOOT_DAL_COMPONENT _FAILURE_OTHER
If the error repeats, the pop-up is displayed.
If the user presses Restart, the STB reboots with the same reason.
CF01 – CF04
Infobar (CF01) or Quick Settings (CF02) or Full Settings (CF03) or Onyx Guide (CF04) fails to be loaded
STB reboots with the respective reboot reason:
CF01: DVBS_REBOOT_DAL_UI_ APPLICATION_FAILURE_INFOBAR
CF02: DVBS_REBOOT_DAL_UI_ APPLICATION_FAILURE_QUICK_ SETTINGS
CF03: DVBS_REBOOT_DAL_UI_ APPLICATION_FAILURE_FULL_ SETTINGS
CF04: DVBS_REBOOT_DAL_UI_ APPLICATION_FAILURE_ONYX_GUIDE
If the error repeats, then the pop-up is displayed.
CF06 WatchTV app cannot be loaded
STB reboots with reason DVBS_REBOOT_ DAL_WATCH. If the error repeats, then the pop-
up is displayed.
If the user presses Restart, the STB reboots with the same reason.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 12 of 56 3/11/2015
2.1.3 Provisioning Errors
2.1.1.1 Unknown Provisioning Status
This message appears when the provisioning status is not stored and the profile service does not
respond.
Error Code
Error Description
On-Screen Display Message Comments
OMS-090 Unknown provisioning status
Occurs if provFlag is not stored in NVM and Profile service doesn't respond. The process tries to connect to Profile Service and continues until the provisioning status is known.
2.1.1.2 Provisioning Application Level Error
This message appears when the provisioning status is not stored and the profile service responds with
Not Provisioned status.
Error Code
Error Description
On-Screen Display Message Comments
n/a Provisioning error: status of Not Provisioned
Provisioning application level.
provFlag is not stored in NVM and Profile service responds with Not Provisioned status.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 13 of 56 3/11/2015
2.1.4 STB in Bricked State
Error Code
Error Description
On-Screen Display Message Comments
CA007 Unknown brick status (i.e. no region bytes from NCAS are received)
The screen will tear down once the box is no longer in a brick state.
2.1.5 Errors in Interactive Channels and Services
Error Code
Error Description
On-Screen Display Message Comments
OMS-103 No configuration.ini
UI works without interactive channels and services such as VOD, program guide, and ability to order PPV events. If user presses OK the pop-up closes.
OMS-120 Interactive overlay service cannot be run
TV channels and other interactive channels still work.
If the user presses OK, the pop-up closes and the current TV show beneath is displayed.
Screen closes automatically after defined period of time (10 minutes by default).
Err-21 Err-24 Err-126 OMS-121
Interactive channel service cannot be run
TV channels and other interactive channels still work. Tune away from this channel to return to TV viewing.
Err-21 - there is no sourceId filed in PPV service URL
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 14 of 56 3/11/2015
Error Code
Error Description
On-Screen Display Message Comments
Err-24 - tuner_denied event happened while channel tune
Err-126 - NDS module on attempt of tuning returns CARD_INVALID error.
OMS-121 - the corresponding pack for the channel service is missing.
Popup will be covered by screen saver after defined timeout (30 minutes by default).
Err-22 Err-23
Interactive channel service cannot be run
TV channels and other interactive channels still work. Tune away from this channel to return to TV viewing.
Err-22 - tuning timeout is expired
Err-23 - error happened during tuner deactivation
2.2 OEM Pop-up Alerts during Boot Process / Image Download
The following Samsung STB popup alerts indicate device or headend system status or error. Note that
the image download only occurs during the first time the STB is booted up.
These messages are also available without graphics in serial logs (refer to Samsung 5320 OMS Backport
Field Guide).
Item On-Screen Display Message
Condition Timeout (sec)
Popup
invalid_id Diagnostic STB has Invalid ID. MAC: Not Available. OR MAC: Valid ID.
HDCP: Not Available. OR HDCP: Valid ID.
1394 Not Available. OR 1394: Valid ID.
One of the following:
Invalid MAC address
HDCP ID failure
1394 (video output) failure
0
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 15 of 56 3/11/2015
Item On-Screen Display Message
Condition Timeout (sec)
Popup
dev_init_
fail
Diagnostic STB has hardware Failure. Main Processor Failure.
Call customer service.
MPEG API
initialization failure
10
auth_fail Diagnostic HDCP Authorization failure. HDMI port is disabled.
HDCP
authorization
failure
8
stb_reboot Diagnostic Your STB will reboot. Reason:
STB update preparation.
OR
STB Firmware Update Completed.
OR
Application requested
reboot
One of the following:
STB preparing for update
STB firmware update is completed
Application requested reboot
7
cd_progress1 Image Download Software downloading.
[ x % ]
Just after starting code image download. x can be 0 - 99.
Popup message
will disappear
when download is
complete.
0
cd_progress2 Image Download Writing into NVRAM device. STB will reboot when complete.
Writing to flash
device
0
cd_err Image Download Software download failure. Please Call customer service.
Error code [XX]
Error in code
download
5
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 16 of 56 3/11/2015
Item On-Screen Display Message
Condition Timeout (sec)
Popup
stb_recall Diagnostic Your STB has been RECALLED For replacement with an upgraded STB
Please contact the OMS
Project team
Message is triggered when extension of CVT file name is emg3.
Message repeats
every 10 sec as
long as emg3
appears in the CVT.
10
stb_network
problem
NETWORK ERROR Network Problem. Limited services are provided.
Code No : 0xXX
Found network error after 1 cycle scanning.
0x00: No Signal
0x01: Tdsg1 timeout once
0x02: Not valid DCD once.
0
2.3 Front Panel Errors during Boot Process
The following error messages may display on the front panel during the boot process.
Front Panel Display
Problem Remark
E001 Self diagnostic failure Invalid ID (MAC,HDCP,1394)
ECUt STB image update failure CVT error
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 17 of 56 3/11/2015
Front Panel Errors during Image Download
The following error messages may display on the front panel during an image download. These are
critical errors as noted below and (except for ED00) result in a reboot.
Front Panel Error Code
Error Name Comment
Ed00 UNKNOWN No error
Ed01 FILE_LOCATION_WAS_LOST Code image file was removed from carousel
Ed02 FILE_LOCATION_WAS_CHANGED Code image file was relocated
Ed03 INVALID_DOWNLOADING_PARAMETERS Incorrect tuning parameters
Ed04 OUT_OF_MEMORY Unable to allocate memory for the code image file
Ed05 FAILED_TO_RUN_INBAND_SOURCE Tuner is occupied at the moment
Ed06 INVALID_TRANSPORT_STREAM Invalid transport stream
Ed07 INBAND_SOURCE_DENIED Tuner operation was interrupted by a task with a
higher priority
Ed09 LOCATING_TIMEOUT Timeout occurred while trying to locate the file.
Ed0A DOWNLOADING_TIMEOUT Timeout occurred while trying to download the file
Ed0B FAILED_TO_VERIFY_FIRMWARE Failed to verify firmware code image file
Ed0C FAILED_TO_FLASH_FIRMWARE Failed to flash firmware code image
See Sect. 2.2 for possible pop-up errors during image download.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 18 of 56 3/11/2015
Diagnostics
4.1 SNMP Diagnostics
For complete details of all SNMP diagnostics for the set-top box, user interface and EKG information,
please refer to the Backport_SNMP_Objects.xls spreadsheet. All MIB objects are identified and
described.
4.2 STB Diagnostics
Samsung’s 5320 OMS Backport provides basic and extended on-screen diagnostic information that can
help field and customer service personnel in troubleshooting basic STB operations. For instructions on
accessing the diagnostics and complete details for the information provided on every diagnostic screen,
please refer to Samsung 5320 OMS Backport Diagnostic Screens.
A sample screen is shown below.
4.3 SilentDiag Diagnostics
Diagnostic information can also be viewed using the SilentDiag’ cmd2000 command. It gets diagnostic
information in text form and sends it to output. Invoking the command does not launch diagnostic
screens, so it can be used while the subscriber is watching TV without causing interruption. Refer to the
Samsung 5320 OMS Backport Operations Guide for additional information on using the command.
The following pages provide an example of SilentDiag output.
============= SilentDiag BEGIN ============= begin page 1 'SUMMARY PAGE'
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 19 of 56 3/11/2015
section 1.1 'Summary (section 1)' SWMW Version: n/a Operation Mode: n/a Registration Status: n/a Inband Freq MOD: n/a Inband PWRSNR: n/a Inband Corr/Uncorr: n/a OOB Mode: DSG(DOCSIS) OOB FDC Freq: 603 MHz OOB FDC PWRSNR: -12.60 dBmV , 36.5 dB OOB RDC Freq: 17 MHz OOB RDC PWR: 51.20 dBmV Host IP: 14.252.5.106 Current Channel Type: n/a Encrypted Flag CCIECM: n/a Current Tune Count: 0 VCT ID: 6001 Domain: n/a Host Power Status: runMode section 1.2 'Summary (section 2)' APPL Signalling: n/a Boot PAT Integrity: n/a Inband PAT/PMT Timeout: n/a Inband OCOOBOC Timeout: n/a Inband Tune Failure: n/a Last Inband Tune Fail Freq: n/a Network Socket Failure: n/a Kernel Interface ERR1/ERR2: n/a CAS Restart Count: n/a OC BufferFree: n/a MW StackFree: n/a STB K Count: n/a Last Reboot SM Reason: 20, 0 Event State: n/a end page 1 'SUMMARY PAGE' begin page 2 'VERSION & ID' section 2.1 'Version & ID (section 1)' SW Version: CV-5320-BP-R1_20011_104306_070914_STABLE_PRD Build Date: 070914 Boot ROM Version: V2.10 MW Version: n/a Current Bank: 2 Code Name: smtC5320_cvc_20011_123456_0706_BKP Last Name: smtC5320_cvc_20011_123456_0706_BKP HW Chip Revision: 02, 74130011 Serial Number: S6B320678 CM MAC Address: EC:E0:9B:0C:9A:74 Host MAC Address: EC:E0:9B:0C:9A:76 Host ID: 09:c0:22:1a:fc HDCP Key ID: c1:40:3d:1d:bf Chip ID: 4274131100000000800534fe
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 20 of 56 3/11/2015
section 2.2 'Version & ID (section 2)' Last CD Result: Success Diag CD Fail Reason: None Waiting CD Power Off: No wait Total CD Success Fail Count: 15 , 0 Vendor ID HW Version ID: 0x00214c, 0x000014c8 CVT Type: VCVT Test Same Version: Same version CVT Download Type: One-way, broadcast CVT Download Command: Download now CVT Carousel TS: n/a CVT Carousel PID: n/a CVT File Name: smtC5320_cvc_20011_104306_0709_SLG.img section 2.3 'Version & ID (section 3)' Virtual MAC 1: 30 00 00 00 00 00 Virtual MAC 2: 30 00 00 00 00 00 Virtual MAC 3: 30 00 00 00 00 00 Virtual MAC 4: 30 00 00 00 00 00 Virtual MAC 5: 30 00 00 00 00 00 Virtual MAC 6: 30 00 00 00 00 00 Virtual MAC 7: ac de 48 ee ee ee Virtual MAC 8: ac de 48 ee ee ef end page 2 'VERSION & ID' begin page 3 'SYSTEM INFO' section 3.1 'System Info (section 1)' Total Memory Size: n/a Total Flash Size: 134217728 MW Stack FreeMemory: n/a OC Buffer FreeMemory: n/a Bootup Time: 07/10/2014 10:17:30 Current Time: 07/10/2014 10:30:03 Running Time: 0000:12:33:03 Last STB Reboot Reason: 20, 0 Last SYS Monitor Reason: n/a Boot Count: 141 Power On Count: 1 Graphics FreeMemory: n/a Graphics TotalMemory: n/a Thread List: 95 Time ChChange: n/a Duration Current Channel: n/a System Mem Free Size: n/a section 3.2 'System Info (section 2)' Accum CPU Usage User: 1.10% Accum CPU Usage System: 0.90% Accum CPU Usage Nice: 0.00% Accum CPU Usage Idle: 97.29% Accum CPU Usage Iowait: 0.43% Accum CPU Usage HardInterrupt: 0.00% Accum CPU Usage SoftInterrupt: 0.27% Accum CPU Usage Total: 2.27%
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 21 of 56 3/11/2015
Last CPU Usage User: 1.10% Last CPU Usage System: 0.90% Last CPU Usage Nice: 0.00% Last CPU Usage Idle: 97.29% Last CPU Usage Iowait: 0.43% Last CPU Usage HardInterrupt: 0.00% Last CPU Usage SoftInterrupt: 0.27% Last CPU Usage Total: 2.28% section 3.3 'System Info (section 3)' OS Mem Usage MemTotal: n/a OS Mem Usage MemFree: n/a OS Mem Usage Buffers: n/a OS Mem Usage Cached: n/a OS Mem Usage SwapCached: n/a OS Mem Usage Active: n/a OS Mem Usage Inactive: n/a OS Mem Usage HighTotal: n/a OS Mem Usage HighFree: n/a OS Mem Usage LowTotal: n/a OS Mem Usage LowFree: n/a OS Mem Usage SwapTotal: n/a OS Mem Usage SwapFree: n/a OS Mem Usage Dirty: n/a section 3.4 'System Info (section 4)' OS Mem Usage Writeback: n/a OS Mem Usage AnonPages: n/a OS Mem Usage Mapped: n/a OS Mem Usage Slab: n/a OS Mem Usage PageTables: n/a OS Mem Usage NFSUnstable: n/a OS Mem Usage Bounce: n/a OS Mem Usage CommitLimit: n/a OS Mem Usage CommittedAS: n/a OS Mem Usage VmallocTotal: n/a OS Mem Usage VmallocUsed: n/a OS Mem Usage VmallocChunk: n/a end page 3 'SYSTEM INFO' begin page 4 'INB. NETWORK' section 4.1 'Inband network' Inband Tuner Table: # Type Freq Mode PWR Off SNR RFAGC IFAGC BER 1 DIG n/a n/a YES n/a n/a n/a n/a n/a end page 4 'INB. NETWORK' begin page 5 'CM/DSG' section 5.1 'CM/DSG (section 1)' CM Mode: DSG CM CertificationStatus: Ready CM OperationStatus: Ready CM Operation: Operational
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 22 of 56 3/11/2015
CM Notification: None DSG Mode: Advanced DSG Operation: Wrong DSG Tunnel Status: Tunnel Present DSG Timer Event: None DSG DS Frequency: 603 MHz DSG DS Input Power: -12.50 dBmv DSG DS Offset: -3.0 DSG DS SNR: 36.6 DSG US Modulation Rate: 64QAM DSG US Frequency: 17 MHz DSG US Symbol Rate: 5120 ksym/sec DSG US Power Level: 51.2 dBmV section 5.2 'CM/DSG (section 2)' CM IP: 11.252.4.60 Host IP: None TFTP Server: 10.241.40.11 Config Filename: ece09b0c9a74-bc=1-ver=docsis2.0-mfg=Samsung-stbcm Message Received: DHCP ACK Subnet Mask: 255.255.255.0 Gateway: 11.252.4.1 DNS Server: 167.206.254.1/167.206.254.2 Lease Time: 1209598 Renewal Time: None Rebinding Time: None Broadcast Server: None DHCP Server: 11.254.6.1 Time Server: 10.241.40.11 Log Server: None section 5.3 'CM/DSG (section 3)' DSG Message Type: Reserved(0) Received DSG Directory Count: 1 Rejected DSG Directory Count: 0 DSG Directory Version: 19 TDSG1 Timeout: 2 TDSG2 Timeout: 50 TDSG3 Timeout: 15 TDSG4 Timeout: 90 section 5.4 'CM/DSG (section 4)' TunnelInfo 1: 03 MAC: 01:00:5e:40:f0:a8 [Broadcast] Des IP:239.192.240.168 , Client ID: 0x2 Port Start :0 , Port End:0 TunnelInfo 2: 04 MAC: 01:00:5e:40:f0:fa [Broadcast] Des IP:239.192.240.250 , Client ID: 0x5 Port Start :0 , Port End:65535 TunnelInfo 3: 07 MAC: 01:00:5e:40:f0:f0 [Application] Des IP:239.192.240.240 , Client ID: 0xff Port Start :0 , Port End:65535 TunnelInfo 4: 08 MAC: 01:00:5e:40:f0:a7 [Broadcast] Des IP:239.192.240.167 , Client ID: 0x5 Port Start :0 , Port End:65535 TunnelInfo 5: 09 MAC: 01:00:5e:40:f0:ac [Broadcast] Des IP:239.192.240.172 , Client ID: 0x1 Port Start :0 , Port End:65535 TunnelInfo 6: 10 MAC: 01:00:5e:40:f0:a4 [CA System] Des IP:239.192.240.164 , Client ID: 0x95f Port Start :0 , Port End:65535
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 23 of 56 3/11/2015
TunnelInfo 7: 11 MAC: 01:00:5e:40:f0:b2 [Broadcast] Des IP:239.192.240.178 , Client ID: 0x2 Port Start :0 , Port End:65535 TunnelInfo 8: None TunnelInfo 9: None TunnelInfo 10: None TunnelInfo 11: None TunnelInfo 12: None end page 5 'CM/DSG' begin page 6 'OOB SI' section 6.1 'OOB SI (section 1)' Total IN/OUT: n/a Total Filter: n/a Total Error1/Error2: n/a Not Hit: n/a SI NIT/NTT: 20, 81 SI SVCT/LVCT: 47, N/A SI STT/MGT: 14, N/A SI EAM: n/a SI RTTA/EIT/AETT: N/A, N/A, N/A SI PCVT/VCVT/MCVT: n/a Carousel PAT Timeout: n/a Carousel PMT Timeout: n/a Carousel Carousel Timeout: n/a section 6.2 'OOB SI (section 2)' SI Table Info: TableID Index Table Info No Data end page 6 'OOB SI' begin page 7 'APP INFO' section 7.1 'Application Info (section 1)' Num Modules: n/a Modules Info Table Index Name Version Download DateTime Download URL State No Data end page 7 'APP INFO' begin page 8 'OOB EAS/PAT' section 8.1 'OOB EAS (section 1)' Protocol Version: n/a Event ID: n/a Sequence Number: n/a Event Code: n/a MSG Remaining Time: n/a Event Start Time: n/a Duration: n/a Alert Priority: n/a Act TextLenAlertTextLen: n/a OOB SourceID: n/a OOB SourceID Audio: n/a
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 24 of 56 3/11/2015
EAS Locations Table: Tag State Code County Subdivision County Code No Data EAS Descriptors Table: Tag Info No Data section 8.2 'OOB PAT (section 2)' TS ID: n/a Version: n/a Section Size: n/a DSMCC TS: n/a Num Program DB: n/a PAT Program Table: Number Map PID No Data section 8.3 'OOB PMT (section 3)' Program Number: n/a Version: n/a Section Size: n/a Num Descriptor: n/a CA Info Length: n/a Num ES Info: n/a PMT Program Table: ES PID Stream Type Descriptors CA Info Length No Data end page 8 'OOB EAS/PAT' begin page 9 'CHANNEL INFO' section 9.1 'Channel Info (section 1)' Channel Number SourceID: n/a Current Channel Type: n/a TSID Freq: n/a VPID/APID/PPID: n/a Video Type: n/a Audio Type: n/a Channel Running Time: n/a Last Channel Number: n/a FEINTR STATUS: n/a XCRS OVERFLOW STATUS: n/a CCI Handler Status: n/a Encrypted Flag: n/a CCI Value: n/a EMI Permission: n/a APS Permission: n/a CIT Permission: n/a ECM PID: n/a end page 9 'CHANNEL INFO' begin page 10 'VIDEO STATUS' section 10.1 'Video Status (section 1)' HD Aspect Ratio: 16:9
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 25 of 56 3/11/2015
HD Video Format: 1080i HD Resolution: 1920x1080 SD Aspect Ratio: 16:9 SD Video Format: NTSC SD Resolution: 720x480 Content Mode: BOX ParserBand ERRCount: n/a HDCP Last Status: YES ECM Delay Count: n/a section 10.2 'Video Status (section 2)' Cur. PB/LID/PIWA/STR/CPF: n/a LT1 LID/PI/CMD/CNT: n/a LT2 LID/PI/CMD/CNT: n/a Channel Type: n/a Play Status: n/a Record Playback: n/a Source Video Codec: n/a Source Video Frame Rate: n/a Video PID, PCR PID: n/a Source Video Screen Size: n/a Source Video Aspect Ratio: n/a Decoding Complete: n/a Decoder Dropped: n/a BSE Current Total: n/a UnderFlow: n/a Sync UnderFlow: n/a DisplayError: n/a end page 10 'VIDEO STATUS' begin page 11 'AUDIO STATUS' section 11.1 'Audio Status (section 1)' Range Mode: n/a Audio Coding Mode: n/a Decode ID: n/a Audio PID: n/a Source Audio Codec: n/a Audio Sample Rate: n/a Audio Bit Rate: n/a end page 11 'AUDIO STATUS' begin page 12 '1394 INFO' end page 12 '1394 INFO' begin page 13 'HDMI STATUS' section 13.1 'HDMI Status (section 1)' HDCP Auth Status: n/a EDID Version: n/a EDID DisplayType: n/a EDID MaxImageSize: n/a EDID Output Format: n/a EDID AC3 Host: n/a Monitor Name: n/a
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 26 of 56 3/11/2015
Monitor VendorID: n/a Monitor ProductID: n/a Monitor HorizontalRate: n/a Monitor VerticalRate: n/a Monitor MaxSupportPixelClock: n/a section 13.2 'HDMI Status (section 2)' HDMI Pixel Clock: n/a HDMI Active HxV: n/a HDMI Blanking HxV: n/a HDMI ScreenSize HxV: n/a HDMI HSync Offset: n/a HDMI VSync Offset: n/a HDMI Prefer Display AR: n/a HDMI YCbCr444: n/a HDMI YCbCr422: n/a HDMI DTV Monitor Underscan: n/a HDMI Video Support Table: Index Info No Data HDMI Audio Support Table: Index Info No Data end page 13 'HDMI STATUS' begin page 14 'SUMMARY' section 14.1 'Summary Information' ZIP Code: n/a Account Number: n/a Billing ID: n/a Home ID: n/a SmartCard Number: n/a Hub ID: n/a Model: n/a end page 14 'SUMMARY' begin page 15 'SERVICES' section 15.1 'Services Information' SGID: n/a SDV SGID: n/a STB Auth Status: n/a UI Loaded Required: n/a UI Build Name: n/a Scheduled DAL Update DateTime: n/a App EWallet: n/a App RFI Last ProductID: n/a App RSDVR Status: n/a App UC Config Version: n/a App UC Last ErrMsg: n/a App UC Last UploadTime: n/a App UC Tasks: n/a Encrypted Channel Table: Index Number Status
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 27 of 56 3/11/2015
No Data UI Applications Table: Index Name Version No Data end page 15 'SERVICES' begin page 16 'PROFILE' section 16.1 'Profile Information' Variables Table: Index Name Value No Data end page 16 'PROFILE' begin page 17 'NVM' section 17.1 'NVM Information' Variables Table: Index Name Value No Data end page 17 'NVM' begin page 18 'EPG' section 18.1 'EPG Information' EPG Status: n/a EPG Last Update: n/a EPG Next Update: n/a EPG Start Date: n/a EPG End Date: n/a EPG Timestamp Date: n/a EPG SI Data Status: n/a EPG Lineup Status: n/a EPG Categories Status: n/a EPG Segments Status: n/a EPG Current Segment: n/a EPG Encoder Ver: n/a end page 18 'EPG' ============== SilentDiag END ==============
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 28 of 56 3/11/2015
Errors during UI Updates
UI applications are packaged into .pack files for updates and fall into one of two groups:
1. Critical (Resident) group – critical applications required for STB operation; these are always
loaded into memory (hence, “resident”). This process is described in Sect. 5.1.
(Note that Onyx Shared app and MRDVR module are included in the resident group but are not
critical to STB operation.)
2. Non-critical group – applications that are non-essential for STB operation; users are able to
watch TV without these. These applications are updated individually and on demand only. This
process is described in Sect. 5.2.
5.1 Updating Critical UI Applications
The following applications are necessary for STB operation and comprise the resident group:
Start (start.pack) - the main UI application that contains the base functionality for the other UI
applications and launches these other service packs
Infobar (infobar.pack)
Onyx Quick Settings (onyx_qset.pack)
Onyx Settings (onyx_settings.pack)
Onyx EPG (onyx.pack)
Onyx Shared (onyx_shared.pack) – this library provides some common functionality shared
among applications
Watch TV (watchtv.pack)
DVR (dvr_module.pack)
If any of the packs for the UI applications listed below is missed in the ADS cache upon Framework
restart and cannot be downloaded, it is considered a critical error. The absence of a file in the ADS cache
is considered an edge case.
Pack / Application Name Error Code
infobar.pack (Infobar) CF01
onyx_qset.pack (Onyx Quick Settings) CF02
onyx_settings.pack (Onyx Settings) CF03
onyx.pack (Onyx EPG) CF04
watchtv.pack (Watch TV) CF06
start.pack OMS-024
The first time such an error is encountered, the STB automatically reboots.
If after reboot the same error occurs again, the error screen shown below displays with (1) an
error message, (2) the specific error code and (3) a Restart button. The user can click the
Restart button to manually reboot the STB.
It the user does not click the Restart button, the error message is displayed indefinitely; no
automatic reboots occur.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 29 of 56 3/11/2015
If the first restart attempt by the user fails, the following screen displays:
The following applies in the case of failure to download the MR-DVR module:
If the user presses the Record button in the Info Banner and Guide or selects Record in the
context menu in the Info Banner and Guide, the following error screen is shown.
If the user starts MR-DVR, the same error message screen is shown.
The Record button will be absent from the Search application.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 30 of 56 3/11/2015
If the user selects Shortcuts Sports, the following screen is shown.
The following applies in the case of failure to download the Onyx Shared application:
If the user presses the Record button or selects the Record option in the context menu in the
Info Banner or Guide, the following screen is shown.
5.2 Updating Non-critical UI Applications
Downloading of packs for non-critical UI applications are performed on-demand, as a group, when the
user requests one of the applications. Update to start.pack is not required.
If the packs listed below fail to download, the corresponding UI actions shall be performed. (Screens are
shown following the table.)
Pack Name UI Action
dvr_playback_stub.pack Channel Service Upgrade Error screen will be shown.
optimum_select_rfi.pack Overlay Service Upgrade Error screen will be shown.
ppv.pack Channel Service Upgrade Error screen will be shown.
purchaser.pack If the user selects Search, SCH367 screen will be shown.
VOD playback and purchasing functionality will be unavailable from the Program Guide. (Order and Play buttons will not be shown.)
If the user selects Shortcuts Top Picks, Non-Critical UI App Upgrade
Error screen with SM017 code will be shown.
rs_dvr3.pack Overlay Service Upgrade Error will be shown.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 31 of 56 3/11/2015
Pack Name UI Action
search2.pack Overlay Service Upgrade Error will be shown.
shortcuts.pack Overlay Service Upgrade Error screen will be shown.
comingsoon.pack
locals.pack
news.pack
showcase.pack
sports.pack
toppicks.pack
traffic.pack
updates.pack
weather.pack
SHRTSM017 popup will be shown.
verifier.pack Message will be recorded in log.
Update Error Screens
Channel Service Upgrade Error
User has to tune away from the current channel to
tear down the screen. The screen will be covered
by a screensaver after the defined timeout
(configurable, 30 min. by default).
Overlay Service Upgrade Error
User clicks Ok to tear down the screen and return
to the underlying channel. The screen closes
automatically after the defined timeout
(configurable, 10 min. by default).
Non-Critical UI App Upgrade Error
May appear if Search or a Shortcuts application
fails to download.
User has to tune away from the current channel
to tear down the screen.
Search Unavailable Error
May appear if purchaser.pack fails to load and
user attempts to access Search.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 32 of 56 3/11/2015
Reboot Reason Codes
Each reboot initiated by CVC Stack components is accompanied with a reboot reason and subreason.
The reason for the last reboot is stored into NVM in supervisor_reboot.yaml file and can be accessed
using SNMP or the STB diagnostics Extended -> System Info screen #1.
Please note that a reboot request may not be processed immediately: Supervisor may postpone the
reboot by a certain amount of time in order to flush all pending log output. The reboot delays are
configured by parameters log_flush_timeout_sec and log_flush_delay_sec defined in startup.cfg.
The reboot request may be postponed to not more than log_flush_timeout_sec seconds (for log buffer
content to be sent to the console and/or TCP connection), and after that a delay of
log_flush_delay_sec seconds is added to ensure that output has reached the actual outputs.
The table below provides a complete list of conditions or actions that cause reboots.
Value Reboot Reason Code Description
0 DVBS_REBOOT_UNKNOWN Unknown reboot reason
1 DVBS_REBOOT_SUPERVISOR_FAILED_TO_INIT_NEXUS_ PLATFORM
Failed to initialize Nexus platform
2 DVBS_REBOOT_SUPERVISOR_FAILED_TO_RUN_BACKGROUND _APPS
One of background apps failed to run
3 DVBS_REBOOT_SUPERVISOR_FAILED_TO_ACQUIRE_IP_ FOR_RF
Supervisor: failed to obtain IP for RF interface
4 DVBS_REBOOT_SUPERVISOR_FAILED_TO_DOWNLOAD_ BOOT_MANAGER
Supervisor: failed to download DAL Manager
5 DVBS_REBOOT_SUPERVISOR_FAILED_TO_RUN_ BOOT_MANAGER
Supervisor: failed to run DAL Manager
6 DVBS_REBOOT_SUPERVISOR_FAILED_TO_DOWNLOAD_OR _PARSE_SUPERVISOR_CFG
Supervisor: failed to download 'supervisor.cfg' file
7 DVBS_REBOOT_DAL_NO_CONFIGURATION No DAL configuration to run
8 DVBS_REBOOT_DAL_CRITICAL_COMPONENT_CANT_BE _LOADED
A critical UI component cannot be loaded (library or .ini or .pem - i.e. any file specified in group.cfg).
9 DVBS_REBOOT_DAL_NO_IP_FOR_NCAS_DOWNLOAD No IP when critical NCAS files are to be loaded via HTTP
10 DVBS_REBOOT_DAL_NO_IP_FOR_HTTP_DOWNLOAD No IP when critical non-NCAS files are to be loaded via HTTP
11 DVBS_REBOOT_DAL_COMPONENT_FAILURE_NCAS NCAS component failed to run
12 DVBS_REBOOT_DAL_COMPONENT_FAILURE_ADSCLIENT ADSClient failed to run
13 DVBS_REBOOT_DAL_COMPONENT_FAILURE_NOTIFICATION _CLIENT
Notification Client failed to run
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 33 of 56 3/11/2015
Value Reboot Reason Code Description
14 DVBS_REBOOT_DAL_COMPONENT_FAILURE_ZVOD zVOD failed to run
15 DVBS_REBOOT_DAL_COMPONENT_FAILURE_POWERUP PowerUp failed to run
16 DVBS_REBOOT_DAL_COMPONENT_FAILURE_OTHER Some other UI component failed to run
17 DVBS_REBOOT_DAL_UI_APPLICATION_FAILURE_INFOBAR Infobar failed to load
18 DVBS_REBOOT_DAL_UI_APPLICATION_FAILURE_ QUICK_SETTINGS
Quick Settings failed to load
19 DVBS_REBOOT_DAL_UI_APPLICATION_FAILURE_ FULL_SETTINGS
Full Settings failed to load
20 DVBS_REBOOT_DAL_UI_APPLICATION_FAILURE_ONYX_ GUIDE
Onyx Guide failed to load
21 DVBS_REBOOT_DAL_WATCH_TV_FAILURE WatchTV App cannot be loaded
22 DVBS_REBOOT_FROM_FRONT_PANEL Reboot requested from the Front Panel
23 DVBS_OEM_REBOOT(has subreasons) Subdivided into a set of subreasons; see table below for details.
24 DVBS_MASS_REBOOT (has subreasons) Subdivided in two subreasons: reboots initiated by DAL Manager or Supervisor. See table below for details.
25 DVBS_SNMP_REBOOT Reboot by SNMP OID
26 DVBS_REBOOT_CMD2K_REBOOT_NOW Forced reboot by Cmd2k command
27 DVBS_REBOOT_DIAG Forced reboot by Diag pages
28 DVBS_REBOOT_CONSOLE Forced reboot from console
29 DVBS_REBOOT_SUPERVISOR_FAILED_TO_INIT_CAROUSELS Failed to initialize carousel library
30 DVBS_REBOOT_SUPERVISOR_MAIN_APP_STOPPED (has subreasons)
DAL Manager was stopped. See table below for details.
31 DVBS_REBOOT_SUPERVISOR_RAM_STORAGE_ERROR Failed to initialize RAM storage
32 DVBS_REBOOT_DAL_NO_SI No SI received in a timely manner
33 DVBS_REBOOT_SUPERVISOR_NO_DCD No DCD received in a timely manner
34 DVBS_REBOOT_DAL_PROVISIONING_ERROR Provisioning error
35 DVBS_REBOOT_SUPERVISOR_EMERGENCY_STANDBY_TIMEOUT Emergency mode timeout
36 DVBS_REBOOT_POWER_CABLE_UNPLUGGED A reboot happened not due to a reboot request to Supervisor (e.g., power outage, direct reboot() call, etc.)
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 34 of 56 3/11/2015
The table below provides a complete list of sub-reasons for these reason codes:
Code 23 = OEM Reboot
Code 24 = Mass Reboot
Code 30 = Reboot Supervisor Main App Stopped
Value Sub-reason Code Description
Sub-reasons for Reason Code 23 (OEM Reboot)
0 DVBS_OEM_REBOOT_GENERIC Generic reboot sub-reason
1 DVBS_OEM_REBOOT_SAM_3255_INIT_FAIL Initialization failure of CM causes host
to be rebooted to recover
2 DVBS_OEM_REBOOT_SAM_KILL_CASE OMS detects Kill case by ECR
3 DVBS_OEM_REBOOT_SAM_FOR_CDL_TEST For CDL test
4 DVBS_OEM_REBOOT_SAM_CD_COMPLETED CDL: successful firmware update
5 DVBS_OEM_REBOOT_SAM_CDL_FAILED_BY_TRANSPORT 5X; X is one of subreasons below (see also Sect. 3)
0:UNKNOWN 1:FILE_LOCATION_WAS_LOST 2:FILE_LOCATION_WAS_CHANGED 3:INVALID_DOWNLOADING_PARAMETERS 4:OUT_OF_MEMORY 5:FAILED_TO_RUN_INBAND_SOURCE 6:INVALID_TRANSPORT_STREAM 7:INBAND_SOURCE_DENIED 8:FAILED_TO_OPEN_FILE 9:LOCATING_TIMEOUT A:DOWNLOADING_TIMEOUT
6 DVBS_OEM_REBOOT_SAM_CDL_FAILED_TO_VERIFY_
FIRMWARE_CODE_IMAGE CDL: Failed to verify firmware code
image file
7 DVBS_OEM_REBOOT_SAM_CDL_FAILED_TO_FLASH
_FIRMWARE_CODE_IMAGE CDL: Failed to flash firmware code
image
8 DVBS_OEM_REBOOT_SAM_CDL_FAILED_BY_UPDATEPLATFORM Failed by update platform
9 DVBS_OEM_REBOOT_SAM_CDL_SUCCESS_BY_UPDATEPLATFORM Success by update platform
10 DVBS_OEM_REBOOT_SAM_FAILED_BY_USB_FIRMWARE_DNLD Failed to download firmware code
image by USB
11 DVBS_OEM_REBOOT_SAM_SUCCESS_BY_USB_FIRMWARE_DNLD Download firmware code image by USB
12 DVBS_OEM_REBOOT_SAM_WATCHDOG_CVT STB reboots due to an absence of a
CVT message in the prior 8 hours
13 DVBS_OEM_REBOOT_SAM_WATCHDOG_CM_NOT_OPER Cable modem does not operate for a
long time (currently defined as 32
seconds)
14 DVBS_OEM_REBOOT_SAM_WATCHDOG_CM_COMM_FAIL Inter-communication fails between the
STB and the CM for a specified period
of time (currently defined as 32
seconds).
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 35 of 56 3/11/2015
Value Sub-reason Code Description
Sub-reasons for Reason Code 24 (Mass Reboot)
22 DVBS_MASS_REBOOT_INITIATED_BY_SUPERVISOR Mass reboot initiated from the back-end
processed by Supervisor
23 DVBS_MASS_REBOOT_INITIATED_BY_DAL_MANAGER Mass reboot initiated from the back-end
processed by DAL Manager
Sub-reasons for Reason Code 30 (Supervisor Main App)
24 DVBS_REBOOT_SUPERVISOR_MAIN_APP_CRASHES_TOO
_OFTEN Mass reboot initiated from the back-end
processed by Supervisor
25 DVBS_REBOOT_SUPERVISOR_CANNOT_RESTART_MAIN_APP Mass reboot initiated from the back-end
processed by DAL Manager
The table below provides a list of sub-reasons for reboots that result from receiving Linux signals.
Supervisor handles these POSIX signals as shown. (This information is provided for completeness.)
Subreason Value
POSIX Signal
Supervisor Behavior
129 SIGHUP
Crash dump is generated, STB is restarted with reboot reason DVBS_REBOOT_UNKNOWN and subreason relevant to the signal
received.
130 SIGINT
131 SIGQUIT
132 SIGILL
133 SIGTRAP
134 SIGABRT
136 SIGFPE
138 SIGBUS
139 SIGSEGV Crash dump is generated, STB is restarted with reboot reason DVBS_REBOOT_UNKNOWN and subreason relevant to the signal
received. This is the subreason when Supervisor crashes as a result of assert() call.
140 SIGSYS
Crash dump is generated, STB is restarted with reboot reason DVBS_REBOOT_UNKNOWN and subreason relevant to the signal
received.
142 SIGALRM
143 SIGTERM
144 SIGUSR1
145 SIGUSR2
147 SIGPWR
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 36 of 56 3/11/2015
Subreason Value
POSIX Signal
Supervisor Behavior
150 SIGIO
156 SIGVTALRM
157 SIGPROF
158 SIGXCPU
159 SIGXFSZ
137 SIGKILL No crash dump is generated, STB is restarted with reason DVBS_REBOOT_UNKNOWN and subreason relevant to the signal received.
-- SIGSTOP Halts the execution of Supervisor. This signal cannot be handled: halting the execution of Supervisor process is performed by Linux OS. This signal is never generated during normal operation; it will be generated only manually in certain troubleshooting scenarios.
-- SIGCONT Resumes the execution of Supervisor. This signal cannot be handled: resuming the execution of Supervisor process is performed by Linux OS. This signal is never generated during normal operation; it will be generated only manually in certain troubleshooting scenarios.
-- SIGTSTP
Ignored
-- SIGTTIN
-- SIGTTOU
-- SIGPIPE
-- SIGURG
-- SIGWINCH
-- SIGCHLD Handled by the Supervisor for controlling external apps. Doesn't cause any negative effects.
-- SIGSTKFLT Not supported, never generated.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 37 of 56 3/11/2015
Channel Service Errors
Errors that can occur in channel service for linear, WatchTV, SDV, AVN, PPV, MR-DVR and VOD
channels can be authorization errors (CAS events) or tuner errors. Error events may result in error
message popups and/or the system switching away from TV mode to UI mode.
7.1 Authorization Errors for Encrypted Channels
The authorization error for encrypted channels, event_tuner_not_authorized, can be mapped to three
possible variants, shown in the table below.
Error STB Behavior On-Screen Display Message
CAS_NOT_AUTHORIZED
The program has not been
purchased.
PPV: STB switches from TV mode to UI mode & releases the tuner; “Not Authorized” popup displays
Other channels: “Not Authorized” popup displays
CAS_TEMP_NOT_AUTHORIZED
The program has been
purchased but a CAS error
is received.
“Not Authorized” popup displays
see above
CAS_TEMP_NOT_AVAILABLE
There is a problem with the
network.
"Temporarily Unavailable" popup displays
If authorization is verified, the script receives the event_tuner_activated event. On getting this event (if
necessary, i.e., if it was in UI mode) the system switches over to the TV mode and any error message
pop-ups are closed.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 38 of 56 3/11/2015
7.2 Tuner Errors
Specific error codes and reasons, for each of the channel services, are provided in the following sections.
Note that errors for error codes in the ranges of 200-3999 and 45200 and higher are server originated,
and we are just passing through these errors.
Screenshots show a sample error code; refer to the first column for specific error codes.
NOTE: Most of these errors are likely to never occur. However, Backport supports more
granular error reporting, so they are all included for completeness.
7.2.1 WatchTV Errors
Error Code
Reason On-Screen Display Message
Err-4 No CA packet
Err-6 Blackout active or service provider blackout
Err-10 Minimum Price or Special reason
Err-11 Consummation warning
Err-12 Not viewable (waiting for approval)
Err-13 Individual Free Preview Slots Full
Err-14 No viewing of this IPPV allowed (also known as ‘Deep Freeze’)
Err-15 Bad Pricing Table index
Err-16 No matching VECM found (VECM generates encryption key)
Err-20 Purchase window closed
Err-25 Service not authorized
Err-26 Card not authorized
Err-32 No heartbeat received
Err-5 No VGS data
Err-21 Service's url does not contain the
sourceId parameter
Err-32
Network failure, card not ready; status cannot be determined due to network errors (See Appendix A for list of possible errors.)
Err-125 No matching VEMM found (encryption error)
Err-126 Card failure, invalid card or card IDL
Err-128 CardStatus is empty or unknown
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 39 of 56 3/11/2015
Error Code
Reason On-Screen Display Message
Err-22 Tuner activation timeout
Err-23 Tuner error event is received
7.2.2 SDV Errors
Error Code
Reason On-Screen Display Message
Err-4 No CA packet
Err-6 Blackout active or service provider blackout
Err-10 Minimum Price or Special reason
Err-11 Consummation warning
Err-12 Not viewable (waiting for approval)
Err-13 Individual Free Preview Slots Full
Err-14 No viewing of this IPPV allowed (also known as ‘Deep Freeze’)
Err-15 Bad Pricing Table index
Err-16 No matching VECM found (VECM generates encryption key)
Err-20 Purchase window closed
Err-25 Service not authorized
Err-26 Card not authorized
Err-32 No heartbeat received
Err-5 No VGS data
Err-21 Channel unavailable
Err-32
Network failure, card not ready; status cannot be determined due to network errors. (See Appendix A for list of possible errors.)
Err-125 Channel is temporarily unavailable
Err-126 Card failure, invalid card or card IDL
Err-128 SDV server error or MC error or Viewing Problems bit or CardStatus is empty or
unknown or other error
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 40 of 56 3/11/2015
Error Code
Reason On-Screen Display Message
Err-22 Tuner activation timeout
Err-23 Tuner error event is received
7.2.3 PPV Processing Errors
Error Code
Reason On-Screen Display Message
Err-4 No CA packet
Err-6 Blackout active or service provider blackout
Err-10 Minimum Price or Special reason
Err-11 Consummation warning
Err-12 Not viewable (waiting for approval)
Err-13 Individual Free Preview slots full
Err-14 No viewing of this IPPV allowed (also known as ‘Deep Freeze’)
Err-15 Bad Pricing Table index
Err-16 No matching VECM found (VECM generates encryption key)
Err-20 Purchase window closed
Err-21 Service's url does not contain the
sourceId parameter
Err-25 Service not authorized
Err-26 Card not authorized
Err-32 No heartbeat received
Err-4 No CA Packet, ppvOptions request returns Network Problem
Err-5 No VGS data
Err-6 Blackout active, ppvOptions request returns Network Problem
Err-10 Minimum Price or Special reason, ppvOptions request returns Network Problem
Err-11 Consummation warning, ppvOptions request returns Network Problem
Err-12 Not viewable (waiting for approval) , ppvOptions request returns Network Problem
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 41 of 56 3/11/2015
Error Code
Reason On-Screen Display Message
Err-13 Individual Free Preview Slots Full, ppvOptions request returns Network Problem
Err-14 No viewing of this IPPV allowed (also known as ‘Deep Freeze’) , ppvOptions request returns Network Problem
Err-15 Bad Pricing Table index, ppvOptions request returns Network Problem
Err-16 No matching VECM found (VECM generates encryption key), ppvOptions request returns Network Problem
Err-20 Purchase window closed, ppvOptions request returns Network Problem
Err-21 Channel unavailable
Err-25 Service not authorized, ppvOptions request returns Network Problem
Err-26 Card not authorized, ppvOptions request returns Network Problem
Err-32 Network failure, card not ready; status cannot be determined due to network errors (See Appendix A for list of possible errors.)
Err-125 No matching VEMM found
Err-126 Card failure, invalid card or card IDL
Err-128 CardStatus is empty or unknown
Err-22 Tuner activation timeout
Err-23 Tuner error event is received
7.2.4 Active Video Errors
Error Code
Reason On-Screen Display Message
Err-4 No CA packet
Err-6 Blackout active or service provider blackout
Err-10 Minimum Price or Special reason
Err-11 Consummation warning
Err-12 Not viewable (waiting for approval)
Err-13 Individual Free Preview Slots Full
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 42 of 56 3/11/2015
Error Code
Reason On-Screen Display Message
Err-14 No viewing of this IPPV allowed (also known as ‘Deep Freeze’)
Err-15 Bad Pricing Table index
Err-16 No matching VECM found (VECM generates encryption key)
Err-20 Purchase window closed
Err-25 Service not authorized
Err-26 Card not authorized
Err-32 No heartbeat received
Err-5 No VGS data
Err-21 Channel unavailable
Err-24 Tuner denied event is received
Err-32 Network failure, card not ready; status cannot be determined due to network errors (See Appendix A for list of possible errors.)
Err-125 Please Wait
Err-126 Card failure, invalid card or card IDL
Err-128 CardStatus is empty or unknown
Err-22 Tuner activation timeout
Err-23 Tuner error event is received
AV 501 Server connection timeout (15 seconds)
AV 501
The server refuses to establish connection
(the error command is received in response
to setup)
AV 501 The error command is received from the
server after the connection has been set up
AV 512 ictv.ini dataset loading error
AV 513 Error receiving nodeId via the group
discovery service
AV 514
Connection setup parameters are not
present in ictv.ini; required STB data is not
present in the registry (toolkit.storage)
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 43 of 56 3/11/2015
Error Code
Reason On-Screen Display Message
AV-410
The terminate command received from the
server does not contain a channel to which
the system should switch (after a user
inactivity timeout)
7.2.5 MR-DVR Errors
Specific error messages are provided in the table below. Here is a sample screen:
Error Code
On-Screen Display Message
DVR-1000 Can't find this program in recorded list.
DVR-1001 Please enable "Block PIN" in SARA global settings to use this feature.
DVR-1002 Invalid PIN entry, please try again
DVR-1005 PIN is blocked
DVRVID Unable to play the video (<FULLERRORCODE>). Please try again later
DVRVID
45259
"<ASSETNAME>" is currently playing on another cable box in your household. To watch this program, please stop playback on your other box and try again.
DVRVID
45256
This recording is currently unavailable for playback. Please try again later. (<FULLERRORCODE>)
DVRVID
45257
Due to an error this program did not record. (<FULLERRORCODE>)
DVRVID
45261
This recorded program is unavailable for playback on your Scientific Atlanta digital cable boxes. Please try again on another digital cable box. (<FULLERRORCODE>)
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 44 of 56 3/11/2015
Error Code
On-Screen Display Message
DVRVID
37067
Unable to play the video (37067) due to lack of proper authorization. Please try again later
DVR-1 Generic error
DVR-2 Sorry, you're currently unable to schedule recordings. We'll have this service restored as soon as possible.
DVR-3 Invalid or unknown server IP
DVR-4 No data available in IPG
DVR-5 Sorry, you're currently unable to schedule recordings. We'll have this service restored as soon as possible.
DVR-10 Active playback
DVR-20 RS-DVR is not allowed
DVR-21 Not Authorized To order Multi-Room DVR service on channel 1001, please call (866)483-4448.
DVR-22 Programming on <TEXT> cannot be recorded to the DVR.
DVR-23 You can be watching this channel in minutes by upgrading on channel 902. Get answers for anything else at optimum.net.
DVR-30 This Program is not available to record.
DVR-101 Duplicate request
DVR-102 One more values missing
DVR-103 Account not provisioned
DVR-104 Recording conflict
DVR-105 No such recording
DVR-106 No preferences
DVR-107 Unknown preferences
DVR-200 Failed, but errorcode is OK
DVR-301 Failed to update recording
DVR-302 You have reached your maximum storage limit. Please either turn ON Auto Erase OR delete unwanted shows from your Recorded List.
DVR-303 Oracle counter error (database error)
DVR-304 Failed to create schedule
DVR-305 Failed to create recording (database error)
DVR-306 Failed to lock recording
DVR-307 Cannot provision home without node id
DVR-430 Argument validation error
DVR-432 Invalid household identifier
DVR-436 Recording already scheduled
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 45 of 56 3/11/2015
Error Code
On-Screen Display Message
DVR-438 Recording not found
DVR-500 Feature not available (ISE 500)
DVR-501 Feature not available (ISE 501)
DVR-502 Feature not available (ISE 502)
DVR-503 Failed to update recording
DVR-504 Account not provisioned
DVR-505 Failed to create schedule
DVR-506 Oracle counter error (database error)
DVR 507 You have reached your maximum storage limit. Please either turn ON Auto Erase OR delete unwanted shows from your Recorded List.
DVR 508 No recordings found to delete
DVR 509 Failed to lock recording
DVR 510 Cannot provision home without node id
DVR 511 No bookmark present
DVR 512 Could Not Create Bookmark
DVR 513 Feature not available (ISE 513)
DVR 514 Recording already scheduled
DVR-515 Recording conflict
DVR-516 Failed to create recording (database error)
DVR-517 Recording not found
DVR-518 Recording failed to delete
DVR-700 Your DVR has reached its scheduling limit. You must erase a scheduled recording before you can record a new program.
DVR-701 You can be watching this channel in minutes by upgrading on channel 902. Get answers for anything else at optimum.net.
DVR-702 We are unable to connect to your DVR at this time. Please check back shortly.
DVR-703 To record a Pay Per View Event, first buy the event during its purchase window. After buying the event, you may schedule it for recording.
DVR-704 This program is not yet available for recording. Only programs airing within the next <DAYS_LIMIT> days can be recorded.
DVR
RECORD_
FAULT
<callsign> channel content cannot be recorded.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 46 of 56 3/11/2015
Error Code
On-Screen Display Message
DVR
UNSUBSC
RIBED
You can be watching this channel in minutes by upgrading on channel 902. Get answers for anything else at optimum.net.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 47 of 56 3/11/2015
7.2.6 VOD Errors
The following table contains a comprehensive list of error codes that may be encountered while trying to
stream, or while streaming a video. Here is a sample screen (only the error code varies):
Error Code
Reason
VID 4 Tuner timeout
VID 113 Response timeout
VID 129 No vendor specific data
VID 134 New session failed
VID 139 Unable to retrieve session setup confirmation from PowerTV Session Manager
VID 150 No Service Group
VID 2XX ClientSessionSetUpConfirm message from DNCS indicates a failure to establish the
session. See specific types of failure codes below.
VID 202 Possible cause might indicate a resource problem on the DNCS. Check dsm log file,
number of failed sessions.
VID 203 DNCS is not aware of the settop id. This could indicate a database problem with the
DNCS HCT table.
VID 204
This could indicate a VASP problem. Check the dsm log to see which VASP the set-top
requested. Also check to make sure the set-top was assigned a VASP or a default VASP
is assigned. Also make sure the IP address of the Video Server in the VASP list is correct
and marked In-Service.
VID 205 DNCS is not aware of set-top session. This should not happen on a session set-up.
VID 206
Possible cause might indicate a resource problem on the Video Server. Check the Video
Server Log file. This could also mean that the Video Server is not currently connected to
the DNCS, or the DNCS is having a problem communicating with the Video Server. See
the dsm log for this.
VID 207 Video Server does not know about set-top. Check Video Server's VodNodeMap file to
make sure set-top is there.
VID 208 No Service Provider available for session or DSM-CC user data has requested an
unsupported protocol ID or version.
VID 209 Indicates that the server rejected the request because the requested Continuous Feed
Session could not be found.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 48 of 56 3/11/2015
Error Code
Reason
VID 211 Indicates the network connection between the Video Server and the DNCS timed out
during a Session Indication Message.
VID 216 Video Server is not aware of set-top session. This should not happen during session set-
up.
VID 217 Indicates that a resource request completed with no errors but, an indicated resource was
assigned an alternate value by the network.
VID 218 Indicates a failure to assign a resource on the DNCS. This is most likely a problem trying
to assign a QAM resource.
VID 220 Indicates that the network was able to complete a request but has assigned alternate
values to a negotiable field.
VID 225 Indicates that the DNCS is unable to assign one or more resources to a session.
VID 226 Server Initiated session release
VID 227 SRM Initiated session release
VID 232
Video Server experiencing resource problem, such as out of memory. Could also indicate
DNCS dsm process rejected resource request. This could also indicate that the requested
movie is not available. In this case make sure the Asset File Name in the Back Office
exists on the Video Server.
VID 233 Indicates that the server rejected the assigned resources.
VID 235 Indicates that the condition is due to procedure error detected at the DNCS.
VID 236 An internal error was detected in the Video Server.
VID 238 Indicates that the condition is due to invalid format (e.g., missing parameter) detected at
Network
VID 239 A format error was detected in a message received from the DNCS or set-top.
VID 240 Indicates that the session forwarding is due to overload conditions
VID 241 Indicates that the session forwarding is due to overload maintenance conditions
VID 248 Indicates that the session forwarding is sent as an unconditional request
VID 3XX
LSC Command failed between the set-top and the Video Server. LSC is the protocol used
between the STB and the Video Server. An error here generally indicates a
communication or state problem. These errors could occur during session setup, or while
the video is playing. See specific types of failure codes below.
VID 316 An invalid Op code received from set-top
VID 317 An invalid stream handle in request
VID 318 Wrong state
VID 319 Internal error in video server
VID 320 Permission problem
VID 321 Bad parameter
VID 322 Function not implemented, should never see this
VID 323 Video Server cannot allocate internal tables
VID 324 Impl limit exceeded
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 49 of 56 3/11/2015
Error Code
Reason
VID 325 Transient error
VID 326 Video Server has run out of resources to process request
VID 332 Internal Video Server error
VID 333 Video pump handle stream has failed
VID 348 Invalid scale parameter from set-top
VID 349 Invalid start parameter from set-top
VID 350 Invalid stop parameter from set-top
VID 364 Stream has been aborted
VID 5602 An internal server error. The stream playout has stopped.
VID 5503 The server is gracefully shutting down. The stream playout has stopped, and the session
has been torn down.
VID 6099 Server shutting down
VID 37064 User requested an asset that does not exist
VID 37065 User requested an asset that has currently no streamable replica
VID 37066 User has no credit to view asset
VID 37067 User no longer has the right to view asset
VID 37068 Appserver encountered an internal error while processing request
VID 37069 Appserver was unable to retrieve Asset information
VID 37070 SRM encountered a CAS failure (unable to access CAS).
VID 37071 Asset is not part of package.
VID 37072 User is not authorized for package (subscription).
VID 37073 Asset cannot be viewed this time of day.
VID 37074 User reached view (purchase) limit for this asset.
VID 37075 There is a syntax rule violation with the use of application name
VID 37076 The application name was not found.
VID 37077 There is a syntax rule violation with the use of ProviderId and ProviderAssetId
VID 37078 ProviderId or ProviderAssetId not found
VID 400XX cvVOD Errors. See specific types of failure codes below.
VID 40001 No Home ID
VID 40004 Wrong server type
VID 40006 No CM IP address
VID 40007 No STB MAC address
VID 40012 Tuner deactivated
VID 40013 Not authorized
VID 40016 No Purchase ID
VID 40017 Any of NCAS errors or purchase order failed
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 50 of 56 3/11/2015
Error Code
Reason
VID 40018 No Smart Card ID
VID 40019 Tuner deactivated
VID 40024 VOD asset cannot be played
VID 40033 Parameter SRM IP Address equals 0
VID 40041 UDP socket connection can't be established or broken
VID 40042 TCP socket connection can't be established or broken
VID 40045 VOD connection reset
VID 410XX cvVOD/zVOD Errors. See specific types of failure codes below.
VID 41002 Bad position - Position parameter passed in a request was not valid or was of an
inappropriate type.
VID 41004 VSA unknown - The VSA name passed in an new activity request named a VSA that is
unavailable or unknown
VID 41053 Session lost
VID 452XX Fabix Errors. See specific types of failure codes below.
VID 45256 The recorded program doesn't exist
VID 45257 An error exists in the recorded program
VID 45258 The application ID is not between 1 and 3
VID 45259 Simultaneous Playback error
VID 45260 Missing home ID
VID 45266 All other errors other than resource allocation
VID 50001 Socket connect failed (either TCP or UDP)
VID 50002 Read from socket failed
VID 50003 Write to socket failed
VID 50006 A remote procedure call failed
VID 50008 Error while reading configuration from: configuration.xml or profile.ini
VID 61XXX RTSP Errors. See specific types of failure codes below.
VID 61250 Low on storage space
VID 61300 Multiple choices
VID 61303 See Other
VID 61304 Not modified
VID 61305 Use proxy
VID 61400 An invalid request was received from the client, typically resulting in a parsing error on the
server.
VID 61401 The request requires user authentication. The response MUST include a WWW-
Authenticate header field containing a challenge applicable to the requested resource.
VID 61402 This value is returned only when using the SeaChange Movies on Demand Application
and it returns an error code of MOD_TERM_BAD_CREDIT.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 51 of 56 3/11/2015
Error Code
Reason
VID 61403 The server understood the request, but is refusing to fulfill it. Authorization will not help
and the request SHOULD NOT be repeated.
VID 61404 The requested URL could not be found. Note that additional errors codes may be
associated with asset definition which could result in other status codes.
VID 61405 This method is not supported by this implementation
VID 61406
The resource identified by the request is only capable of generating response entities
which have content characteristics not acceptable according to the accept headers sent in
the request.
VID 61407 This code is similar to 401 (Unauthorized), but indicates that the client must first
authenticate itself with the proxy.
VID 61408 The client did not produce a request within the time that the server was prepared to wait.
The client MAY repeat the request without modifications at any later time.
VID 61410 The requested resource is no longer available at the server and no forwarding address is
known.
VID 61411 Method requires a content body and a length parameter was not present.
VID 61412 One or more mandatory headers or parameters were absent.
VID 61413 The requested resource is no longer available at the server and no forwarding address is
known.
VID 61414 The server is refusing to service the request because the Request-URI is longer than the
server is willing to interpret.
VID 61415 The server is refusing to service the request because the entity of the request is in a
format not supported by the requested resource for the requested method.
VID 61451 Client has requested a version that is not supported.
VID 61452 Conference Not Found
VID 61453 There was a resource problem with supporting this request. Return of this status code
under these conditions is configurable. (Not recommended)
VID 61454 The session ID in the request was invalid or not present on the server.
VID 61455 The client or server cannot process this request in its current state. The response SHALL
contain an Allow header to make error recovery possible.
VID 61456 The server could not act on a required request header.
VID 61457 The Range value given is out of bounds, e.g., beyond the end of the presentation.
VID 61458
The parameter to be set by SET_PARAMETER can be read but not modified. When returning
this error message the sender SHOULD return an entity body containing the offending
parameter(s).
VID 61459 The requested method may not be applied on the URI in question since it is an aggregate
(presentation) URI. The method may be applied on a media URI.
VID 61460
The requested method may not be applied on the URI in question since it is not an
aggregate control (presentation) URI. The method may be applied on the aggregate
control URI.
VID 61461 A transport was requested that the server does not support.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 52 of 56 3/11/2015
Error Code
Reason
VID 61462
The data transmission channel could not be established because the client address could
not be reached. This error will most likely be the result of a client attempt to place an
invalid dest_addr parameter in the Transport field.
VID 61463 Key management Failure
VID 61499 Provider-specific error
VID 61500 An internal server error.
VID 61501 Not Implemented
VID 61502 Bad Gateway
VID 61503 The server is currently unable to provide video service. This is typically a temporary
condition.
VID 61504 Gateway timeout
VID 61505 RTSP version not supported
VID 61551 Option not supported
VID 61590 Server rejected the assigned resources or SRM encountered a CAS failure (unable to
access CAS)
VID 61599 Provider-specific error
BR Errors
BR000
Unable to load any cv_pre configuration file during VOD purchase check.
“Unable to display this information”
OR
Unable to load vi* file with AssetID for Movie Details page.
“Unable to display this information”
OR
Cart: unable to load vi* file for Category/Subcategory page.
“Temporarily unable to access your Movie Cart. Please try again
later.”
OR
Active Rentals: unable to load vi* file for Category/Subcategory page.
“There are no active rentals” appears when the parent directory for Active
Rentals is ON DEMAND.
“You have no active rentals. Would you like to browse through
available movies and videos now?” appears for all other cases.
OR
Any other Category/Subcategory page items: unable to load vi* file.
“Unable to display this information”
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 53 of 56 3/11/2015
Error Code
Reason
BR001
Cart: unable to load a picture for Category/Subcategory page.
“Temporarily unable to access your Movie Cart. Please try again
later.”
OR
Active Rentals: unable to load a picture for Category/Subcategory page.
“There are no active rentals” appears when the parent directory for Active
Rentals is ON DEMAND.
“You have no active rentals. Would you like to browse through
available movies and videos now?” appears for all other cases.
OR
Any other Category/Subcategory page items: unable to load a picture.
“We are currently unable to display this information. If the
issue continues, please reboot your digital cable box and try
again.”
7.3 OMS-103 Boot Error: No Interactive Channels
This error is raised during the boot sequence when the UI works but without interactive channels. It is a
noncritical boot-up error which doesn’t stop the boot process but can impact the user experience.
The OMS-103 error reflects the inability to download the configuration.ini file, which is where all
interactive services are described. If this error occurs during bootup and the user later tries to tune to an
interactive channel, the following behavior applies. Since (due to the absence of configuration.ini) we
don’t know which channels are interactive, all channels will be treated as linear.
If SI doesn’t contain an appropriate record for a particular interactive channel, tuning to it is
disallowed.
If SI contains a record for this channel, attempts are made to tune to it.
o If tuning is successful, streamed content is shown (if nothing is broadcasting on this channel,
a black screen is shown).
o If a video (PPV, for example) is broadcasting, this video will be shown.
If the channel has incorrect/missing tuning info (frequency/sourceid), a tuning error occurs, and a
“Temporarily Unavailable” popup displays (in this case, the error code can vary).
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 54 of 56 3/11/2015
7.4 Framework Error
This error occurs when the framework crashes. There is no corresponding error code.
Error Code
Reason On-Screen Display Message
-- The framework crashed.
The message is on the screen while DAL Manager restarts the framework.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 55 of 56 3/11/2015
Appendix A: NCAS CardStatus Errors
The table below lists and describes the possible NCAS CardStatus errors that result in Channel Service
Error Err-32.
Error Description State Causes NCAS Expectation
NCasAppInt_VGS_DHCP_ERROR No DHCP
server available
Temporary No network link
in the STB
Retries every 5
seconds to
check the
connectivity
NCasAppInt_VGS_FIRST_REG_
ERROR = 10
Error response
or timeout on
initial
registration
Temporary Server busy, or
corrupted
communication,
or general http
error
Retries
according to
internal retry
mechanism
NCasAppInt_VGS_SECOND_REG_
ERROR = 11
Error response
or timeout on
update request
Temporary Server busy, or
corrupted
communication,
or general http
error
Retries
according to
internal retry
mechanism
NCasAppInt_VGS_SENDING_DATA
_ERROR = 12
No connection
to server
Temporary Server down Retries every 5
seconds to
check server
connectivity
NCasAppInt_VGS_UNKNOWN_STB_
ERROR = 13
Unknown error
or failed to get
decryption key
or decryption
error
Temporary
in case of
failure to
get key
Permanent
in case of
decryption
error
Server busy,
corrupted
communication,
http error
Wrong key
used or code
was not
encrypted
correctly
Retries
according to
internal retry
mechanism
Nothing to do.
Only reboot.
NCasAppInt_VGS_PUBID_NOT_
EXIST_IN_EMMG = 14
NCasAppInt_VGS_PUBID_NOT_
ACTIVE_IN_EMMG = 15
NCasAppInt_VGS_PUBID_NOT_
EXIST_IN_VGS = 22
The STB
account doesn’t
exist in Head
End
Temporary Head End
response in
case the STB
account doesn’t
exist or the
account has
been created
but initial
registration is
required.
Go back to
initial
registration.
If it is after
initial
registration,
then there are
retries
according to
internal retry
mechanism.
Samsung 5320 Backport Technical Reference for Operations v. v.0.15
Property of CSC Holdings LLC – Confidential and Proprietary CSC Holdings LLC, All Rights Reserved Page 56 of 56 3/11/2015
Error Description State Causes NCAS Expectation
NCasAppInt_VGS_EMMG_COMM_
ERROR = 16
NCasAppInt_VGS_NO_VGS_SERVER
= 18
NCasAppInt_VGS_ERROR_IN_VGS
_SERVER = 19
NCasAppInt_VGS_SERVER_BUSY
= 24
All these errors
are related to
Head End
response
according to
Head End
state.
Temporary Internal error in
Head End
Retries
according to
internal retry
mechanism
NCasAppInt_VGS_INVALID_
DNONCE = 17
NCasAppInt_VGS_INVALID_
REQUEST_FORMAT = 20
NCasAppInt_VGS_BAD_SIGNATURE
= 21
All these error
are related to a
STB error in
the way the
request was
built.
Might be
permanent
unless
there was
packet
corruption
Internal STB
error
Retries
according to
internal retry
mechanism
NCasAppInt_VGS_PUBID_DELETED
= 25
The STB
account was
deleted in Head
End.
Permanent
until EMM
for
reactivation
STB account
was deleted in
Head End.
No retry until a
reactivation
EMM is sent or
reboot