User Manual
Table Of Contents
- M6e-30dBm Hardware Guide
- Contents
- Mercury6e Introduction
- Hardware Overview
- Firmware Overview
- Communication Protocol
- Functionality of the Mercury6e
- Appendix A: Error Messages
- Common Error Messages
- FAULT_MSG_WRONG_NUMBER_OF_DATA – (100h)
- FAULT_INVALID_OPCODE – (101h)
- FAULT_UNIMPLEMENTED_OPCODE – 102h
- FAULT_MSG_POWER_TOO_HIGH – 103h
- FAULT_MSG_INVALID_FREQ_RECEIVED (104h)
- FAULT_MSG_INVALID_PARAMETER_VALUE - (105h)
- FAULT_MSG_POWER_TOO_LOW - (106h)
- FAULT_UNIMPLEMENTED_FEATURE - (109h)
- FAULT_INVALID_BAUD_RATE - (10Ah)
- Bootloader Faults
- Flash Faults
- Protocol Faults
- FAULT_NO_TAGS_FOUND – (400h)
- FAULT_NO_PROTOCOL_DEFINED – 401h
- FAULT_INVALID_PROTOCOL_SPECIFIED – 402h
- FAULT_WRITE_PASSED_LOCK_FAILED – 403h
- FAULT_PROTOCOL_NO_DATA_READ – 404h
- FAULT_AFE_NOT_ON – 405h
- FAULT_PROTOCOL_WRITE_FAILED – 406h
- FAULT_NOT_IMPLEMENTED_FOR_THIS_PROTOCOL – 407h
- FAULT_PROTOCOL_INVALID_WRITE_DATA – 408h
- FAULT_PROTOCOL_INVALID_ADDRESS – 409h
- FAULT_GENERAL_TAG_ERROR – 40Ah
- FAULT_DATA_TOO_LARGE – 40Bh
- FAULT_PROTOCOL_INVALID_KILL_PASSWORD – 40Ch
- FAULT_PROTOCOL_KILL_FAILED - 40Eh
- FAULT_PROTOCOL_BIT_DECODING_FAILED - 40Fh
- FAULT_PROTOCOL_INVALID_EPC – 410h
- FAULT_PROTOCOL_INVALID_NUM_DATA – 411h
- FAULT_GEN2 PROTOCOL_OTHER_ERROR - 420h
- FAULT_GEN2_PROTOCOL_MEMORY_OVERRUN_BAD_PC - 423h
- FAULT_GEN2 PROTOCOL_MEMORY_LOCKED - 424h
- FAULT_GEN2 PROTOCOL_INSUFFICIENT_POWER - 42Bh
- FAULT_GEN2 PROTOCOL_NON_SPECIFIC_ERROR - 42Fh
- FAULT_GEN2 PROTOCOL_UNKNOWN_ERROR - 430h
- Analog Hardware Abstraction Layer Faults
- Tag ID Buffer Faults
- System Errors
- Common Error Messages
- Appendix B: Getting Started - Devkit
Mercury Embedded Modules Developer’s Guide 7
Save and Restore Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Appendix A: Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Common Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
FAULT_MSG_WRONG_NUMBER_OF_DATA – (100h) 49
FAULT_INVALID_OPCODE – (101h) 50
FAULT_UNIMPLEMENTED_OPCODE – 102h 50
FAULT_MSG_POWER_TOO_HIGH – 103h 50
FAULT_MSG_INVALID_FREQ_RECEIVED (104h) 51
FAULT_MSG_INVALID_PARAMETER_VALUE - (105h) 51
FAULT_MSG_POWER_TOO_LOW - (106h) 51
FAULT_UNIMPLEMENTED_FEATURE - (109h) 52
FAULT_INVALID_BAUD_RATE - (10Ah) 52
Bootloader Faults. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
FAULT_BL_INVALID_IMAGE_CRC – 200h 53
FAULT_BL_INVALID_APP_END_ADDR – 201h 53
Flash Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
FAULT_FLASH_BAD_ERASE_PASSWORD – 300h 54
FAULT_FLASH_BAD_WRITE_PASSWORD – 301h 54
FAULT_FLASH_UNDEFINED_ERROR – 302h 55
FAULT_FLASH_ILLEGAL_SECTOR – 303h 55
FAULT_FLASH_WRITE_TO_NON_ERASED_AREA – 304h 55
FAULT_FLASH_WRITE_TO_ILLEGAL_SECTOR – 305h 55
FAULT_FLASH_VERIFY_FAILED – 306h 56
Protocol Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
FAULT_NO_TAGS_FOUND – (400h) 58
FAULT_NO_PROTOCOL_DEFINED – 401h 58
FAULT_INVALID_PROTOCOL_SPECIFIED – 402h 58
FAULT_WRITE_PASSED_LOCK_FAILED – 403h 59
FAULT_PROTOCOL_NO_DATA_READ – 404h 59
FAULT_AFE_NOT_ON – 405h 59
FAULT_PROTOCOL_WRITE_FAILED – 406h 60
FAULT_NOT_IMPLEMENTED_FOR_THIS_PROTOCOL – 407h 60
FAULT_PROTOCOL_INVALID_WRITE_DATA – 408h 60
FAULT_PROTOCOL_INVALID_ADDRESS – 409h 60
FAULT_GENERAL_TAG_ERROR – 40Ah 61
FAULT_DATA_TOO_LARGE – 40Bh 61
FAULT_PROTOCOL_INVALID_KILL_PASSWORD – 40Ch 61
FAULT_PROTOCOL_KILL_FAILED - 40Eh 61
FAULT_PROTOCOL_BIT_DECODING_FAILED - 40Fh 62