The following table lists the DSP errors (0x1900):
|
Error name |
Hex |
Description |
Category |
|---|---|---|---|
|
DSPERR_OUT_OF_MEMORY |
0x1903 |
No more memory. |
3 |
|
DSPERR_INVALID_HANDLE |
0x1907 |
Invalid filter handle. |
1 |
|
DSPERR_INVALID_PIN |
0x1910 |
Invalid pin. |
1 |
|
DSPERR_CANT_FIND_FUNCTION |
0x1915 |
DSP function not available. |
4 |
|
DSPERR_INVALID_PIN_TYPE |
0x1917 |
Invalid pin type. |
1 |
|
DSPERR_FILTER_STATE_ERROR |
0x1924 |
Filter in wrong state (for example, commanded while not running). |
1 |
|
DSPERR_INVALID_FILTER_CMD |
0x1926 |
Invalid command to the DSP filter. |
1 |
|
DSPERR_INVALID_FUNCTION_CALLED |
0x1933 |
Signaling DSP error. |
3 |
|
DSPERR_INVALID_INPUT_PIN_COUNT |
0x1934 |
Too many input pins on a filter. |
1 |
|
DSPERR_INVALID_OUTPUT_PIN_COUNT |
0x1935 |
Too many output pins on a filter. |
1 |
|
DSPERR_INVALID_ALGORITHM_TYPE |
0x1936 |
Invalid DSP image. |
4 |
|
DSPERR_C54X_FATAL_ERROR |
0x1953 |
A DSP has stopped due to an internal software error. |
3 |
|
DSPERR_C54X_STOPPED_TICKING |
0x1954 |
DSP stopped responding. |
3 |
|
DSPERR_FILTER_ENGINE_NOT_STARTED |
0x1960 |
Attempted to start a filter on a DSP that is halted. |
3 |
|
DSPERR_CMD_TOO_LARGE |
0x1961 |
Command to a DSP is too large. |
1 |
|
DSPERR_OUT_OF_PINS |
0x1965 |
No more available pins. |
3 |
|
DSPERR_UNKNOWN_PIN_TYPE |
0x1966 |
Pin type not recognized. |
3 |
|
DSPERR_IMAGE_PARSE_FAILED |
0x1971 |
Invalid DSP image. |
4 |
|
DSPERR_C54X_CMD_QUEUE_OVERFLOW |
0x1973 |
Command queue overflow to DSP. |
3 |
|
DSPERR_C54X_BAD_CMD_QUEUE_PTR |
0x1974 |
Command queue corrupted in DSP. |
3 |
|
DSPERR_C54X_DATA_QUEUE_OVERFLOW |
0x1976 |
Data queue overflow to DSP. |
3 |
|
DSPERR_C54X_BAD_DATA_QUEUE_PTR |
0x1977 |
Data queue corrupted in DSP. |
3 |
|
DSPERR_COMPACTION_QUEUE_FULL |
0x1978 |
Compaction problem. |
3 |
|
DSPERR_INVALID_START_PACKET |
0x1979 |
Invalid DSP start command. Failed to start DSP function. |
3 |
|
DSPERR_INTERNAL_ERROR |
0x1980 |
Internal DSP engine error. |
3 |
|
DSPERR_ENGINE_ALREADY_STARTED |
0x1981 |
DSP engine already started. |
3 |
|
DSPERR_INVALID_BOOT_IMAGE |
0x1982 |
Invalid DSP image. |
4 |
|
DSPERR_C54X_BAD_PIN_ID |
0x1986 |
Invalid pin number. |
1 |
|
DSPERR_HPI_READ_WRITE_FAILED |
0x1987 |
HPI self-test failed. Hardware may be bad. |
2 |
|
DSPERR_NO_RESOURCES |
0x1988 |
Not enough DSP resources. |
4 |
|
DSPERR_DSP_TO_HOST_DATA_OVERFLOW |
0x1989 |
DSP coprocessor data overflow. |
3 |
|
DSPERR_FRAME_SYNC_RECOVERED |
0x1990 |
DSP lost frame synchronization and recovered. |
5 |
|
DSPERR_PROXY_NOT_RUNNING |
0x1991 |
Proxy filter not running. |
1 |
|
DSPERR_HPIQ_CMD_SIZE_TOO_BIG |
0x1992 |
The size of the command to send is too big. |
1 |
|
DSPERR_FRAGMENTER_INVALID_SIZE |
0x1993 |
Fragmenter (play) has a buffer size that is a non-integral number of frames. |
1 |
|
DSPERR_HOST_TO_DSP_DATA_OVERFLOW |
0x1994 |
Queue overflow to DSP. |
3 |
|
DSPERR_COMBINER_REQUEST_WRONG_SIZE |
0x1996 |
DynamicRecordBuffers was configured, but the submitted record buffers were not all the same size. |
1/4 |
|
DSPERR_COMBINER_NOT_RUNNING |
0x1997 |
Combiner (record) is not in the expected state. |
3 |