# Hardware echo canceler errors (0x4900)

The following table lists the hardware echo canceler errors (0x4900):

Error name | Hex | Description | Category
--- | --- | --- | ---
HW_ECHO_NO_BUFF_RCVD | 0x4900 | No buffer in echo command. | 3
HW_ECHO_INVALID_BUFF_RCVD | 0x4901 | Invalid buffer in echo command. | 3
HW_ECHO_NULL_ECHO_DRV_INSTANCE | 0x4902 | Invalid device ID in echo command. | 1/3
HW_ECHO_INVALID_CMD | 0x4903 | Invalid command sent to echo manager. | 2/3
HW_ECHO_ERROR_WRITING_REGISTER | 0x4904 | Bad write to echo chip register. | 2/3
HW_ECHO_UNSUPPORTED_ADDR_TYPE | 0x4905 | Internal error in echo manager. | 3
HW_ECHO_INVALID_ADDR_TYPE | 0x4906 | Internal error in echo manager. | 3
HW_ECHO_OUT_OF_MEMORY_ERROR | 0x4907 | Out of heap memory. | 3/4
HW_ECHO_INVALID_PARAMETER | 0x4908 | Internal error in echo manager | 3
HW_ECHO_WALK_ONES_TEST_FAILED | 0x4909 | Echo chip walking ones diagnostic failed | 2/3
HW_ECHO_MEM_TEST_FAILED | 0x490A | Echo chip memory diagnostic failed. | 2/3
HW_ECHO_INVALID_TIMESLOT | 0x490B | Invalid timeslot in echo command | 1/3