USB Error Codes
NOTE
This topic describes only module-specific error codes. For details about universal error codes, see Universal Error Codes.
14400001 USB Device Connection Denied
Error Message
Permission denied. Call requestRight to get the permission first.
Description
This error code is reported if a certain API of the USB module is called but the required permission is not granted.
Possible Causes
The permission to access the USB device is not granted.
Procedure
Call requestRight to request for the permission to access the USB device.
14400002 HDC Disabled
Error Message
Permission denied. The HDC is disabled by the system.
Description
This error code is reported if HDC is disabled by the system.
Possible Causes
The USB debugging permission is not granted.
Procedure
Apply for the USB debugging permission.
14400003 Port Role Switching Unsupported
Error Message
Unsupported operation. The current device does not support port role switching.
Description
This error code is reported if port role switching is not supported. The device does not support port role switching.
Possible Causes
The port role is incorrect.
Procedure
Use the correct port role.
14400004 Service Exception
Error Message
Service exception. Possible causes: No accessory is plugged in.
Description
This error code is reported if the service is abnormal.
Possible Causes
No accessory is inserted.
Procedure
Insert the accessory.
14400005 Database Operation Exception
Error Message
Database operation exception.
Description
This error code is reported if the database operation is abnormal.
Procedure
Call the API again.
14400006 USB Device Function Unsupported
Error Message
Unsupported operation. The function is not supported.
Description
This error code is reported if the requested USB device function is not supported.
Possible Causes
The USB device function is not supported.
Procedure
Use the correct USB device function.
14401001 Target USB Accessory Unmatched
Error Message
The target USBAccessory not matched.
Description
This error code is reported if the target USB accessory does not match the device.
Procedure
Call getAccessoryList to obtain the accessory list and use a matched USB accessory to try again.
14401002 Failed to Open the Native Accessory Node
Error Message
Failed to open the native accessory node.
Description
This error code is reported if the attempt to open the native accessory node fails.
Procedure
Call the API again.
14401003 Accessory Opened Repeatedly
Error Message
Cannot reopen the accessory.
Description
This error code is reported if an accessory is opened repeatedly.
Procedure
The accessory has been opened. Continue to perform subsequent operations.