Samsung S5PC110 Manual page 1414

Risc microprocessor
Table of Contents

Advertisement

S5PC110_UM
6.3.2.2 Error Codes
Error Code
<Command control errors>
1
INVALID_CHANNEL_NUM
BER
2
INVALID_COMMAND_ID
3
CHANNEL_ALREADY_IN_
USE
4
CHANNEL_NOT_OPEN_B
EFORE_CHANNEL_
CLOSE
5
OPEN_CH_ERROR_SEQ
_START
6
SEQ_START_ALREADY_
CALLED
7
OPEN_CH_ERROR_INIT_
BUFFERS
8
SEQ_START_ERROR_INI
T_BUFFERS
9
INIT_BUFFER_ALREADY
_CALLED
10
OPEN_CH_ERROR_FRA
ME_START
11
SEQ_START_ERROR_FR
AME_START
12
INIT_BUFFERS_ERROR_
FRAME_START
13
CODEC_LIMIT_EXCEEDE
D
20
MEM_ALLOCATION_FAIL
ED
25
INSUFFICIENT_CONTEX
T_SIZE
<SEQ_START errors>
27
UNSUPPORTED_FEATU
RE_ IN_PROFILE
28
RESOLUTION_NOT_SUP
PORTED
<Decoder fatal errors on SEQ_START>
52
HEADER_NOT_FOUND
<Encoder fatal errors on SEQ_START>
Error Name
If the channel used is more than the allowed limit. Currently it
should be within range 0-15.
If the command used is illegal. Please use the commands given in
the CHx_INST_ID register specification.
If the channel is already open and host is again trying to open the
channel before closing it.
If the CLOSE_CH is done before OPEN_CH (i.e., at OPEN_CH =
0).
If the channel is not open. (ERROR in SEQ_START)
If SEQ_START is already done and again SEQ_START is issued
for the same channel.
If the channel is not open in INIT_BUFFERS
If SEQ_START is not complete before INIT_BUFFERS.
If INIT_BUFFERS is already done and again INIT_BUFFERS is
issued for the same channel.
If the channel is not open. (ERROR in FRAME_START)
If SEQ_START is not complete before FRAME_START.
If INIT_BUFFERS is not complete before FRAME_START
Number of codecs are more than 16 (Currently this is not
applicable)
Memory allocation failed in the firmware
Context buffer size is in sufficient
Features like CABAC/Interlace are not supported in baseline
profile
Resolution is not supported
Header not found
6 5BMULTI FORMAT CODEC
Description
6-22

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents