5.3.3 Diagnostic Code Reference

This page lists diagnostic codes open to secondary development users, for parsing the diag_code field when subscribing to the /aima/hds/diag_code_list topic.

Diagnostic codes are pushed in real-time via HDS topic interfaces. See Fault Handling for field descriptions. See Fault Handling - Post-processing Signal for the full robot_sig value table.

How to Use This Table

  1. After receiving a diag_code, check the module segment to identify the module: 0x32 is PDU; for others, see the corresponding module section.

  2. If PDU, decompose by bit fields into joint segment and fault type segment, then look up the “Joint Segment Values” and “Fault Type Table” to locate the fault and solution.

  3. For other modules, look up the diagnostic code directly in the corresponding module section.

Diagnostic code structure: diag_code is a 64-bit integer encoded as diag_code = (module_id << 32) | code, where the module ID occupies the high bits and the module-level diagnostic number code occupies the low 32 bits. For example, PDU’s module_id=0x32 and code=0x01 combine to 0x3200000001.

Alert Level Description

Level

Meaning

Impact

H1-Fatal

Fatal fault

Core functions failed, fall risk, return to factory

H2-Critical

Critical fault

Core functions failed, immediate action required

H3-Error

General fault

Partial functions failed, possible fall

H4-Warning

Warning

Partial functions affected, task execution unaffected

H5-Trivial

Trivial

No functional impact

H6-Reserve

Reserved

Gradual release, partially implemented

Post-processing Signal (robot_sig)

robot_sig is the post-processing behavior signal automatically executed when the robot detects a fault, pushed via the /aima/hds/post_proc/signal topic. Different signal values represent different protective actions, such as stopping motion, upper-limb disable, damping fall protection, etc. See Fault Handling for the full value table.

For PDU joint motor faults, the robot_sig depends on the body part of the faulty joint:

Body Part

Joint Segment Range

Post-processing robot_sig

Meaning

Upper limb

0x0011-0x0027

90

Motion control upper-limb disable (upper limb joints disabled, lower limb still available)

Lower limb

0x0041-0x0056

42

Motion control damping mode (fall risk, stop immediately)

Waist

0x0061-0x0063

42

Motion control damping mode (fall risk, stop immediately)

Head

0x0031-0x0032

0

No post-processing (head joint fault does not affect locomotion safety)

Exception: first-level over-temperature faults (coil over-temp 0x0018, driver over-temp 0x001a, MCU over-temp 0x0024) have post-processing that varies by body part — lower limb is 131 (restrict high-load functions and performance, prohibit high-load actions), waist is 132 (same), upper limb and head are 0 (no automatic processing, user must pause use). If over-temperature persists and escalates to second-level, lower limb/waist escalate to 42 (motion control damping mode), upper limb escalates to 90 (motion control upper-limb disable); head over-temperature is always 0. See fault type table for details.


High-Risk Fault Overview

The following faults have high impact and risk (H1-Fatal or trigger damping/fall protection); close attention is recommended:

PDU Joint Motor High-Risk Fault Types

Fault Type Segment

Fault Description

Level

Post-processing (by body part)

Analysis and Action

0x0001

{joint} motor received invalid control mode

H1-Fatal

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please pause use and contact after-sales

0x0005

{joint} motor module over-temperature

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

0x0006

{joint} motor module motor overload

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overload, please reboot the robot and wait for recovery

0x000a

{joint} motor not calibrated

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0015

{joint} motor supply overvoltage second-level fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overvoltage, please reboot the robot and wait for recovery

0x0017

{joint} motor current overcurrent second-level fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overcurrent, please reboot the robot and wait for recovery

0x0019

{joint} motor coil second-level over-temperature fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

0x001b

{joint} motor driver second-level over-temperature fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

0x001d

{joint} motor encoder CRC error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x001e

{joint} motor encoder dual-side verification error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x001f

{joint} motor encoder communication timeout

H1-Fatal

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0020

{joint} motor undefined

H1-Fatal

0 No post-processing

{joint} fault, please pause use and contact after-sales

0x0021

{joint} motor high-side encoder value jump

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

0x0022

{joint} motor low-side encoder value jump

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

0x0025

{joint} motor MCU second-level over-temperature

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} over-temperature, please reboot the robot and wait for recovery

0x0026

{joint} motor bus voltage self-check failed

H3-Error

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

0x0027

{joint} motor phase-loss anomaly

H3-Error

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

0x0035

{joint} motor hardware overcurrent (instantaneous)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0036

{joint} motor phase current continuous overcurrent

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0037

{joint} motor phase current instantaneous overcurrent

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0038

{joint} motor memory fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0039

{joint} motor primary encoder communication fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x003a

{joint} motor secondary encoder error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x003b

{joint} motor secondary encoder communication fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x003d

{joint} motor driver fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x003e

{joint} motor pole-pair count out of range

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x003f

{joint} motor CAN bus overload (data loss)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0040

{joint} motor CAN error passive mode

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0041

{joint} motor heartbeat offline (host offline)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0042

{joint} motor recovered from bus-off state

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

0x0102

{joint} motor module communication lost fault (CAN A)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

PDU Self and Other Module High-Risk Faults

Diag Code

Fault Description

Level

Post-processing

Analysis and Action

0x3200710001

Main battery BMS communication verification error

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710002

Main battery BMS communication lost

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710003

Charging dock communication verification error

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710004

Charging dock communication lost

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710007

Main battery short circuit

H1-Fatal

0 No post-processing

Main battery short circuit, please pause use and contact after-sales

0x320071000c

Main battery cell detected open circuit

H1-Fatal

0 No post-processing

Main battery cell open circuit, please pause use and contact after-sales

0x3200710017

Main battery cannot charge

H1-Fatal

0 No post-processing

Main battery cannot charge, please pause use and contact after-sales

0x510000ff03

Wireless E-stop remote LoRa1 triggered E-stop

H1-Fatal

17 PMU E-stop

E-stop activated, robot powered off

0x510000ff02

Wireless E-stop remote LoRa2 E-stop recovery

H1-Fatal

18 SDCU E-stop recovering

Robot E-stop recovering

0x510000ff04

Wireless E-stop remote LoRa2 triggered E-stop

H1-Fatal

19 SDCU E-stop

E-stop activated, robot powered off

0x510000ff01

Wireless E-stop remote LoRa1 E-stop recovery

H1-Fatal

26 PMU E-stop recovery complete

Robot E-stop recovering

0x510000ff10

E-stop recovery complete

H1-Fatal

31 E-stop recovery complete

Robot E-stop recovery complete

0x3200000004

PDU hardware high-temperature second-level fault

H2-Critical

42 Motion control damping mode

System over-temperature, please reboot the robot and wait for recovery

0x3200000007

Waist total voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x3200000008

Waist total current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x320000000b

System voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x320000000c

System current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x320000000f

Lower limb total voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x3200000010

Lower limb total current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000013

Leg power chip overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000014

Waist power chip overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000017

Leg power chip severe overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000019

Waist power chip over-temperature anomaly

H2-Critical

42 Motion control damping mode

System over-temperature, please reboot the robot and wait for recovery

0x320000010b

PDU I2C (I2C between all PDU MCUs) initialization failed

H2-Critical

42 Motion control damping mode

I2C communication anomaly, please pause use and check the robot

0x3200050001

DDCU leg & waist motor power management chip IIC communication anomaly

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050002

DDCU leg & waist motor power management chip self-check failed

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050003

DDCU leg & waist motor power management chip power-on failed

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050004

DDCU leg & waist motor power management chip triggered overcurrent protection

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050005

DDCU leg & waist motor power management chip triggered severe overcurrent protection

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200400004

PDU CAN3L (PDU MCU3/4 to left leg CAN) Bus Off

H2-Critical

42 Motion control damping mode

Left leg communication anomaly, please check the robot

0x320040000b

PDU CAN3L (PDU MCU3/4 to left leg CAN) initialization failed

H2-Critical

42 Motion control damping mode

Left leg communication anomaly, please check the robot

0x3200500004

PDU CAN3R (PDU MCU3/4 to right leg CAN) Bus Off

H2-Critical

42 Motion control damping mode

Right leg communication anomaly, please check the robot

0x320050000b

PDU CAN3R (PDU MCU3/4 to right leg CAN) initialization failed

H2-Critical

42 Motion control damping mode

Right leg communication anomaly, please check the robot

0x3200600004

PDU CAN4 (PDU MCU4 to waist motor CAN) Bus Off

H2-Critical

42 Motion control damping mode

Waist communication anomaly, please check the robot

0x320060000b

PDU CAN4 (PDU MCU4 to waist motor CAN) initialization failed

H2-Critical

42 Motion control damping mode

Waist communication anomaly, please check the robot

0x5900000101

HAL EtherCAT and DDCU disconnected

H2-Critical

42 Motion control damping mode

Lower limb main controller ECAT slave anomaly, please stop use

0x6300000001

Fall alert

H2-Critical

52 Fall protection

Robot has fall risk, please stop use immediately

0x3200030011

DDCU waist power management chip self-check failed

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030012

DDCU waist power management chip triggered overcurrent protection

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030013

DDCU waist power management chip over-temperature protection

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030014

DDCU waist power management chip bus voltage too low

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030015

DDCU waist power management chip MOS temperature too high

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030016

DDCU waist power management chip pre-power-on voltage anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030017

DDCU waist power management chip post-power-on voltage anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030018

DDCU waist power management chip voltage detection failed

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030019

DDCU waist power management chip voltage detection process differential anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x320003001a

DDCU waist power management chip post-power-on differential anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030021

PMU bus power management chip self-check failed

H3-Error

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030022

PMU bus power management chip triggered overcurrent protection

H3-Error

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200000016

DDCU actively powered off lower limb motors

H4-Event

42 Motion control damping mode

Lower limb motors powered off, please pause use

0x3200030023

PMU bus power management chip detected RK3588 power loss

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030026

PMU bus power management chip detected DCU power loss

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030027

PMU bus power management chip over-temperature protection

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot


PDU (Drive Control Unit)

PDU diagnostic codes consist of three segments:

Segment

Bits

Meaning

Module segment

Upper 8 bits

Fixed 0x32 (PDU module)

Joint Segment

Middle 16 bits

Joint or sub-module ID (see table below)

Fault Type Segment

Lower 16 bits

Fault event type (see fault type table)

Full diagnostic code = module segment + joint segment + fault type segment. Example: joint segment 0x0011 (left arm joint 1) + fault type segment 0x0005 (over-temperature) = 0x3200110005.

Joint Segment Values

Joint Segment

Corresponding Joint/Sub-module

0x0000

PDU self

0x0003

Upper limb main controller (power management chip)

0x0005

Lower limb & waist main controller (power management chip)

0x0010

PDU CAN2L (left arm CAN)

0x0020

PDU CAN2R (right arm CAN)

0x0030

Head CAN

0x0040

PDU CAN3L (left leg CAN)

0x0050

PDU CAN3R (right leg CAN)

0x0060

Waist CAN

0x0080

Chest status light

0x00a0

Chest 6-axis IMU

0x0011-0x0015

Left arm joints 1-5

0x0016/0x0017

Left arm pitch motors 1/2

0x0021-0x0025

Right arm joints 1-5

0x0026/0x0027

Right arm pitch motors 1/2

0x0031

Head yaw

0x0032

Head pitch

0x0041-0x0046

Left leg joints 1-6

0x0051-0x0056

Right leg joints 1-6

0x0061-0x0063

Waist yaw/pitch/roll

Fault Type Table (Joint Motor Faults)

When the diagnostic code’s joint segment is a specific joint (i.e., not 0x0000), the fault type segment (lower 16 bits) corresponds to the following fault types. The “Analysis and Action” column in the table gives the suggested response when the robot detects the fault, where {joint} refers to the specific joint name (e.g. “left arm joint 1”). The post-processing robot_sig is annotated separately by body part (see “Post-processing Signal and Body Part Mapping” above for the correspondence). The “Applicable Joint Segments” column indicates which joint segments this fault type covers — “All joint segments” means all joints may be affected; otherwise only the listed segments can trigger it.

Fault Type Segment

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

Applicable Joint Segments

0x0001

{joint} motor received invalid control mode

H1-Fatal

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please pause use and contact after-sales

All joint segments

0x0002

{joint} motor supply overvoltage

H2-Critical

0 No post-processing

{joint} overvoltage, please reboot the robot and wait for recovery

All joint segments

0x0003

{joint} motor supply undervoltage

H2-Critical

0 No post-processing

{joint} undervoltage, please reboot the robot and wait for recovery

All joint segments

0x0004

{joint} motor driver overspeed

H5-Trivial

0 No post-processing

{joint} motor overspeed

All joint segments

0x0005

{joint} motor module over-temperature

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

All joint segments

0x0006

{joint} motor module motor overload

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overload, please reboot the robot and wait for recovery

All joint segments

0x0007

{joint} motor phase resistance out of range

H3-Error

0 No post-processing

{joint} fault, please pause use and wait for recovery

All joint segments

0x0008

{joint} motor phase inductance out of range

H3-Error

0 No post-processing

{joint} fault, please pause use and wait for recovery

All joint segments

0x0009

{joint} motor pole-pair count out of range

H3-Error

0 No post-processing

{joint} fault, please pause use and wait for recovery

All joint segments

0x000a

{joint} motor not calibrated

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0012

{joint} motor driver primary encoder error

H2-Critical

0 No post-processing

{joint} motor anomaly

All joint segments

0x0013

{joint} motor driver hybrid encoder error

H2-Critical

0 No post-processing

{joint} motor anomaly

All joint segments

0x0014

{joint} motor supply overvoltage first-level fault

H2-Critical

0 No post-processing

{joint} overvoltage, please pause use and wait for recovery

All joint segments

0x0015

{joint} motor supply overvoltage second-level fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overvoltage, please reboot the robot and wait for recovery

All joint segments

0x0016

{joint} motor current overcurrent first-level fault

H2-Critical

0 No post-processing

{joint} overcurrent, please pause use and wait for recovery

All joint segments

0x0017

{joint} motor current overcurrent second-level fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} overcurrent, please reboot the robot and wait for recovery

All joint segments

0x0018

{joint} motor coil first-level over-temperature fault

H2-Critical

Upper limb: 0 No post-processing
Lower limb: 131 Lower-limb first-level over-temperature (restrict high-load and performance)
Waist: 132 Waist first-level over-temperature (restrict high-load and performance)
Head: 0 No post-processing

{joint} over-temperature, please pause use and wait for recovery

All joint segments

0x0019

{joint} motor coil second-level over-temperature fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

All joint segments

0x001a

{joint} motor driver first-level over-temperature fault

H2-Critical

Upper limb: 0 No post-processing
Lower limb: 131 Lower-limb first-level over-temperature (restrict high-load and performance)
Waist: 132 Waist first-level over-temperature (restrict high-load and performance)
Head: 0 No post-processing

{joint} over-temperature, please pause use and wait for recovery

All joint segments

0x001b

{joint} motor driver second-level over-temperature fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} over-temperature, please reboot the robot and wait for recovery

All joint segments

0x001d

{joint} motor encoder CRC error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x001e

{joint} motor encoder dual-side verification error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x001f

{joint} motor encoder communication timeout

H1-Fatal

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0020

{joint} motor undefined

H1-Fatal

0 No post-processing

{joint} fault, please pause use and contact after-sales

All joint segments

0x0021

{joint} motor high-side encoder value jump

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

All joint segments except head

0x0022

{joint} motor low-side encoder value jump

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

All joint segments except head

0x0023

{joint} motor fan speed anomaly

H4-Warning

0 No post-processing

{joint} thigh fan anomaly, please check the robot after use

0x0041 / 0x0044 / 0x0051 / 0x0054 / 0x0063

0x0024

{joint} motor MCU first-level over-temperature

H2-Critical

Upper limb: 0 No post-processing
Lower limb: 131 Lower-limb first-level over-temperature (restrict high-load and performance)
Waist: 132 Waist first-level over-temperature (restrict high-load and performance)

{joint} over-temperature, please reboot the robot and wait for recovery

All joint segments except head

0x0025

{joint} motor MCU second-level over-temperature

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} over-temperature, please reboot the robot and wait for recovery

All joint segments except head

0x0026

{joint} motor bus voltage self-check failed

H3-Error

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

All joint segments except head

0x0027

{joint} motor phase-loss anomaly

H3-Error

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode

{joint} fault, please reboot the robot and wait for recovery

All joint segments except head

0x0028

{joint} encoder 1 signal error: master/slave track signal too strong or weak

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0029

{joint} encoder 2 signal error: master/slave track signal too strong or weak

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002a

{joint} encoder 1 RAM CRC error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002b

{joint} encoder 2 RAM CRC error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002c

{joint} encoder 1 EEPROM error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002d

{joint} encoder 2 EEPROM error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002e

{joint} encoder 1 multi-turn error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x002f

{joint} encoder 2 multi-turn error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0030

{joint} encoder 1 dual-encoder consistency error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0031

{joint} encoder 2 dual-encoder consistency error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0032

{joint} encoder 1 signal frequency too high error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0033

{joint} encoder 2 signal frequency too high error

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0034

{joint} second-level overload (I2T overload)

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please pause use and contact after-sales

Upper limb joint segments

0x0035

{joint} motor hardware overcurrent (instantaneous)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0036

{joint} motor phase current continuous overcurrent

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0037

{joint} motor phase current instantaneous overcurrent

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0038

{joint} motor memory fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0039

{joint} motor primary encoder communication fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003a

{joint} motor secondary encoder error

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003b

{joint} motor secondary encoder communication fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003c

{joint} motor stall

H3-Error

0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003d

{joint} motor driver fault

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003e

{joint} motor pole-pair count out of range

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x003f

{joint} motor CAN bus overload (data loss)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0040

{joint} motor CAN error passive mode

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0041

{joint} motor heartbeat offline (host offline)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0042

{joint} motor recovered from bus-off state

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0043

{joint} primary encoder structural air-gap anomaly (high-speed end)

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please reboot the robot and wait for recovery

Upper limb joint segments

0x0044

{joint} secondary encoder structural air-gap anomaly (low-speed end)

H2-Critical

90 Motion control upper-limb disable

{joint} fault, please reboot the robot and wait for recovery

Upper limb joint segments

0x0102

{joint} motor module communication lost fault (CAN A)

H2-Critical

Upper limb: 90 Motion control upper-limb disable
Lower limb: 42 Motion control damping mode
Waist: 42 Motion control damping mode
Head: 0 No post-processing

{joint} fault, please reboot the robot and wait for recovery

All joint segments

0x0104

{joint} motor module communication lost fault (CAN B)

H6-Reserve

0 No post-processing

{joint} fault, please check the robot after use

0x0041 / 0x0042 / 0x0043 / 0x0044 / 0x0045 / 0x0046 / 0x0051 / 0x0052 / 0x0053 / 0x0054 / 0x0055 / 0x0056 / 0x0061 / 0x0062 / 0x0063

PDU Self Faults (Joint Segment 0x0000)

Diagnostic codes with joint segment 0x0000 correspond to PDU module self faults (not joint motor faults), such as power, CAN bus, IMU, status lights, etc. Listed below.

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x3200000001

System LoRa module signal strength too low

H6-Reserve

0 No post-processing

E-stop signal strength low, please check E-stop remote

0x3200000002

System LoRa module communication address error

H6-Reserve

0 No post-processing

E-stop communication anomaly, please pause robot and check E-stop remote

0x3200000003

PDU hardware high-temperature first-level fault

H2-Critical

0 No post-processing

System over-temperature, please pause use and wait for recovery

0x3200000004

PDU hardware high-temperature second-level fault

H2-Critical

42 Motion control damping mode

System over-temperature, please reboot the robot and wait for recovery

0x3200000005

Waist total voltage overvoltage first-level fault

H2-Critical

0 No post-processing

System overvoltage, please pause use and wait for recovery

0x3200000006

Waist total current overcurrent first-level fault

H2-Critical

0 No post-processing

System overcurrent, please pause use and wait for recovery

0x3200000007

Waist total voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x3200000008

Waist total current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000009

System voltage overvoltage first-level fault

H2-Critical

0 No post-processing

System overvoltage, please pause use and wait for recovery

0x320000000a

System current overcurrent first-level fault

H2-Critical

0 No post-processing

System overcurrent, please pause use and wait for recovery

0x320000000b

System voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x320000000c

System current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x320000000d

Lower limb total voltage overvoltage first-level fault

H2-Critical

0 No post-processing

System overvoltage, please pause use and wait for recovery

0x320000000e

Lower limb total current overcurrent first-level fault

H2-Critical

0 No post-processing

System overcurrent, please pause use and wait for recovery

0x320000000f

Lower limb total voltage overvoltage second-level fault

H2-Critical

42 Motion control damping mode

System overvoltage, please reboot the robot and wait for recovery

0x3200000010

Lower limb total current overcurrent second-level fault

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000011

Head power chip overcurrent anomaly

H2-Critical

0 No post-processing

Head overcurrent, please reboot the robot and wait for recovery

0x3200000012

Arm power chip overcurrent anomaly

H2-Critical

90 Motion control upper-limb disable

Upper limb overcurrent, please reboot the robot and wait for recovery

0x3200000013

Leg power chip overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000014

Waist power chip overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000015

UDCU actively powered off upper limb motors

H4-Event

90 Motion control upper-limb disable

Upper limb motors powered off, please pause use

0x3200000016

DDCU actively powered off lower limb motors

H4-Event

42 Motion control damping mode

Lower limb motors powered off, please pause use

0x3200000017

Leg power chip severe overcurrent anomaly

H2-Critical

42 Motion control damping mode

System overcurrent, please reboot the robot and wait for recovery

0x3200000018

Arm power chip over-temperature anomaly

H2-Critical

90 Motion control upper-limb disable

System over-temperature, please reboot the robot and wait for recovery

0x3200000019

Waist power chip over-temperature anomaly

H2-Critical

42 Motion control damping mode

System over-temperature, please reboot the robot and wait for recovery

0x3200000102

PDU I2C (I2C between all PDU MCUs) Bus Light

H4-Warning

0 No post-processing

I2C communication anomaly, please check the robot after use

0x3200000103

PDU I2C (I2C between all PDU MCUs) Bus Heavy

H4-Warning

0 No post-processing

I2C communication anomaly, please check the robot after use

0x3200000104

PDU I2C (I2C between all PDU MCUs) Bus Off

H2-Critical

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000105

PDU I2C (I2C between all PDU MCUs) message bit error

H3-Error

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000106

PDU I2C (I2C between all PDU MCUs) message bit stuffing error

H3-Error

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000107

PDU I2C (I2C between all PDU MCUs) communication format error

H3-Error

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000108

PDU I2C (I2C between all PDU MCUs) communication CRC verification error

H3-Error

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000109

PDU I2C (I2C between all PDU MCUs) communication ACK error

H3-Error

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x320000010b

PDU I2C (I2C between all PDU MCUs) initialization failed

H2-Critical

42 Motion control damping mode

I2C communication anomaly, please pause use and check the robot

0x320000010c

PDU I2C (I2C between all PDU MCUs) send failed

H2-Critical

0 No post-processing

I2C communication anomaly, please pause use and check the robot

0x3200000201

UDCU and RK3588 RS485 bus initialization failed

H2-Critical

90 Motion control upper-limb disable

Upper limb RS485 communication anomaly, please pause use and check the robot

0x3200000202

UDCU and PMU RS485 initialization failed

H2-Critical

90 Motion control upper-limb disable

Upper limb RS485 communication anomaly, please pause use and check the robot

0x3200000203

UDCU and RK3588 RS485 bus communication timeout

H2-Critical

0 No post-processing

Upper limb RS485 communication anomaly, please pause use and check the robot

0x3200000204

UDCU and PMU RS485 communication timeout

H2-Critical

0 No post-processing

Upper limb RS485 communication anomaly, please pause use and check the robot

0x3200000211

DDCU and RK3588 RS485 bus initialization failed

H2-Critical

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000212

DDCU and PMU RS485 initialization failed

H2-Critical

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000213

DDCU and RK3588 RS485 bus communication timeout

H2-Critical

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000214

DDCU and PMU RS485 communication timeout

H2-Critical

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000221

SDCU and RK3588 RS485 bus initialization failed

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000222

SDCU and PMU RS485 initialization failed

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000223

SDCU and LoRa2 RS485 initialization failed

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000224

SDCU and RK3588 RS485 bus communication timeout

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000225

SDCU and PMU RS485 communication timeout

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000226

SDCU and LoRa2 RS485 communication timeout

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000227

SDCU and RK3588 RS485 bus communication data anomaly

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000228

SDCU and PMU RS485 communication data anomaly

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000229

SDCU and LoRa2 RS485 communication data anomaly

H4-Warning

0 No post-processing

Lower limb RS485 communication anomaly, please pause use and check the robot

0x3200000231

PMU and RK3588 RS485 bus initialization failed

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000232

PMU and LoRa1 RS485 initialization failed

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000233

PMU and BMS RS485 initialization failed

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000234

PMU and e-ink display RS485 initialization failed

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000235

PMU and RK3588 RS485 bus communication timeout

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000236

PMU and LoRa1 RS485 communication timeout

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000237

PMU and BMS RS485 communication timeout

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000238

PMU and e-ink display RS485 communication timeout

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x3200000239

PMU and RK3588 RS485 bus communication data anomaly

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x320000023a

PMU and LoRa1 RS485 communication data anomaly

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x320000023b

PMU and BMS RS485 detected anomaly

H2-Critical

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x320000023c

PMU and e-ink display RS485 detected anomaly

H3-Error

0 No post-processing

Power RS485 communication anomaly, please pause use and check the robot

0x320000ff01

User requested shutdown via body power button

H4-Event

0 No post-processing

Robot is shutting down

0x3200020001

UDCU Flash initialization failed

H2-Critical

0 No post-processing

Upper limb main controller Flash anomaly, please check the robot

0x3200020002

UDCU Flash readback data anomaly

H2-Critical

0 No post-processing

Upper limb main controller Flash anomaly, please check the robot

0x3200020011

DDCU Flash initialization failed

H2-Critical

0 No post-processing

Lower limb main controller Flash anomaly, please check the robot

0x3200020012

DDCU Flash readback data anomaly

H2-Critical

0 No post-processing

Lower limb main controller Flash anomaly, please check the robot

0x3200020021

SDCU Flash initialization failed

H4-Warning

0 No post-processing

Lower limb main controller Flash anomaly, please check the robot

0x3200020022

SDCU Flash readback data anomaly

H4-Warning

0 No post-processing

Lower limb main controller Flash anomaly, please check the robot

0x3200020031

PMU Flash initialization failed

H2-Critical

0 No post-processing

Power main controller Flash anomaly, please check the robot

0x3200020032

PMU Flash readback data anomaly

H2-Critical

0 No post-processing

Power main controller Flash anomaly, please check the robot

0x3200030001

UDCU left/right arm power management chip self-check failed

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030002

UDCU left/right arm power management chip triggered overcurrent protection

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030003

UDCU left/right arm power management chip over-temperature protection

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030004

UDCU left/right arm power management chip bus voltage too low

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030005

UDCU left/right arm power management chip MOS temperature too high

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030006

UDCU left/right arm power management chip pre-power-on voltage anomaly

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030007

UDCU left/right arm power management chip post-power-on voltage anomaly

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030008

UDCU left/right arm power management chip voltage detection failed

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030009

UDCU left/right arm power management chip voltage detection process differential anomaly

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x320003000a

UDCU left/right arm power management chip post-power-on differential anomaly

H3-Error

90 Motion control upper-limb disable

Upper limb main controller overcurrent protector anomaly, please check the robot

0x3200030011

DDCU waist power management chip self-check failed

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030012

DDCU waist power management chip triggered overcurrent protection

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030013

DDCU waist power management chip over-temperature protection

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030014

DDCU waist power management chip bus voltage too low

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030015

DDCU waist power management chip MOS temperature too high

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030016

DDCU waist power management chip pre-power-on voltage anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030017

DDCU waist power management chip post-power-on voltage anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030018

DDCU waist power management chip voltage detection failed

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030019

DDCU waist power management chip voltage detection process differential anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x320003001a

DDCU waist power management chip post-power-on differential anomaly

H3-Error

42 Motion control damping mode

Lower limb main controller overcurrent protector anomaly, please check the robot

0x3200030021

PMU bus power management chip self-check failed

H3-Error

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030022

PMU bus power management chip triggered overcurrent protection

H3-Error

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030023

PMU bus power management chip detected RK3588 power loss

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030024

PMU bus power management chip detected Orin power loss

H4-Event

0 No post-processing

Power main controller overcurrent protector anomaly, please check the robot

0x3200030025

PMU bus power management chip detected HDU power loss

H4-Event

0 No post-processing

Power main controller overcurrent protector anomaly, please check the robot

0x3200030026

PMU bus power management chip detected DCU power loss

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200030027

PMU bus power management chip over-temperature protection

H4-Event

42 Motion control damping mode

Power main controller overcurrent protector anomaly, please check the robot

0x3200040001

UDCU communication chip SPI initialization failed

H2-Critical

0 No post-processing

Upper limb main controller ECAT slave anomaly, please check the robot

0x3200040002

UDCU communication chip EtherCAT OP state switch failed

H2-Critical

0 No post-processing

Upper limb main controller ECAT slave anomaly, please check the robot

0x3200040011

DDCU communication chip SPI initialization failed

H2-Critical

0 No post-processing

Lower limb main controller ECAT slave anomaly, please check the robot

0x3200040012

DDCU communication chip EtherCAT OP state switch failed

H2-Critical

0 No post-processing

Lower limb main controller ECAT slave anomaly, please check the robot

0x3200040021

SDCU communication chip SPI initialization failed

H4-Warning

0 No post-processing

Lower limb main controller ECAT slave anomaly, please check the robot

0x3200040022

SDCU communication chip EtherCAT OP state switch failed

H4-Warning

0 No post-processing

Lower limb main controller ECAT slave anomaly, please check the robot

0x3200050001

DDCU leg & waist motor power management chip IIC communication anomaly

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050002

DDCU leg & waist motor power management chip self-check failed

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050003

DDCU leg & waist motor power management chip power-on failed

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050004

DDCU leg & waist motor power management chip triggered overcurrent protection

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200050005

DDCU leg & waist motor power management chip triggered severe overcurrent protection

H2-Critical

42 Motion control damping mode

Lower limb main controller power controller anomaly, please check the robot

0x3200100002

PDU CAN2L (PDU MCU2 to left arm CAN) Bus Light

H4-Warning

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100003

PDU CAN2L (PDU MCU2 to left arm CAN) Bus Heavy

H4-Warning

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100004

PDU CAN2L (PDU MCU2 to left arm CAN) Bus Off

H2-Critical

90 Motion control upper-limb disable

Left arm communication anomaly, please check the robot

0x3200100005

PDU CAN2L (PDU MCU2 to left arm CAN) message bit error

H3-Error

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100006

PDU CAN2L (PDU MCU2 to left arm CAN) message bit stuffing error

H3-Error

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100007

PDU CAN2L (PDU MCU2 to left arm CAN) communication format error

H3-Error

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100008

PDU CAN2L (PDU MCU2 to left arm CAN) communication CRC verification error

H3-Error

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200100009

PDU CAN2L (PDU MCU2 to left arm CAN) communication ACK error

H3-Error

0 No post-processing

Left arm communication anomaly, please check the robot

0x320010000b

PDU CAN2L (PDU MCU2 to left arm CAN) initialization failed

H2-Critical

90 Motion control upper-limb disable

Left arm communication anomaly, please check the robot

0x320010000c

PDU CAN2L (PDU MCU2 to left arm CAN) send failed

H2-Critical

0 No post-processing

Left arm communication anomaly, please check the robot

0x3200200002

PDU CAN2R (PDU MCU2 to right arm CAN) Bus Light

H4-Warning

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200003

PDU CAN2R (PDU MCU2 to right arm CAN) Bus Heavy

H4-Warning

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200004

PDU CAN2R (PDU MCU2 to right arm CAN) Bus Off

H2-Critical

90 Motion control upper-limb disable

Right arm communication anomaly, please check the robot

0x3200200005

PDU CAN2R (PDU MCU2 to right arm CAN) message bit error

H3-Error

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200006

PDU CAN2R (PDU MCU2 to right arm CAN) message bit stuffing error

H3-Error

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200007

PDU CAN2R (PDU MCU2 to right arm CAN) communication format error

H3-Error

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200008

PDU CAN2R (PDU MCU2 to right arm CAN) communication CRC verification error

H3-Error

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200200009

PDU CAN2R (PDU MCU2 to right arm CAN) communication ACK error

H3-Error

0 No post-processing

Right arm communication anomaly, please check the robot

0x320020000b

PDU CAN2R (PDU MCU2 to right arm CAN) initialization failed

H2-Critical

90 Motion control upper-limb disable

Right arm communication anomaly, please check the robot

0x320020000c

PDU CAN2R (PDU MCU2 to right arm CAN) send failed

H2-Critical

0 No post-processing

Right arm communication anomaly, please check the robot

0x3200300002

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) Bus Light

H4-Warning

0 No post-processing

Head communication anomaly, please check the robot

0x3200300003

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) Bus Heavy

H4-Warning

0 No post-processing

Head communication anomaly, please check the robot

0x3200300004

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) Bus Off

H2-Critical

0 No post-processing

Head communication anomaly, please check the robot

0x3200300005

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) message bit error

H3-Error

0 No post-processing

Head communication anomaly, please check the robot

0x3200300006

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) message bit stuffing error

H3-Error

0 No post-processing

Head communication anomaly, please check the robot

0x3200300007

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) communication format error

H3-Error

0 No post-processing

Head communication anomaly, please check the robot

0x3200300008

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) communication CRC verification error

H3-Error

0 No post-processing

Head communication anomaly, please check the robot

0x3200300009

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) communication ACK error

H3-Error

0 No post-processing

Head communication anomaly, please check the robot

0x320030010b

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) initialization failed

H2-Critical

0 No post-processing

Head communication anomaly, please check the robot

0x320030010c

PDU CAN1 (MDC MCU1 to head pitch & yaw motor CAN) send failed

H2-Critical

0 No post-processing

Head communication anomaly, please check the robot

0x3200400002

PDU CAN3L (PDU MCU3/4 to left leg CAN) Bus Light

H4-Warning

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400003

PDU CAN3L (PDU MCU3/4 to left leg CAN) Bus Heavy

H4-Warning

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400004

PDU CAN3L (PDU MCU3/4 to left leg CAN) Bus Off

H2-Critical

42 Motion control damping mode

Left leg communication anomaly, please check the robot

0x3200400005

PDU CAN3L (PDU MCU3/4 to left leg CAN) message bit error

H3-Error

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400006

PDU CAN3L (PDU MCU3/4 to left leg CAN) message bit stuffing error

H3-Error

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400007

PDU CAN3L (PDU MCU3/4 to left leg CAN) communication format error

H3-Error

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400008

PDU CAN3L (PDU MCU3/4 to left leg CAN) communication CRC verification error

H3-Error

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400009

PDU CAN3L (PDU MCU3/4 to left leg CAN) communication ACK error

H3-Error

0 No post-processing

Left leg communication anomaly, please check the robot

0x320040000b

PDU CAN3L (PDU MCU3/4 to left leg CAN) initialization failed

H2-Critical

42 Motion control damping mode

Left leg communication anomaly, please check the robot

0x320040000c

PDU CAN3L (PDU MCU3/4 to left leg CAN) send failed

H2-Critical

0 No post-processing

Left leg communication anomaly, please check the robot

0x3200400102

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) Bus Light

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400103

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) Bus Heavy

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400104

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) Bus Off

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400105

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) message bit error

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400106

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) message bit stuffing error

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400107

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) communication format error

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400108

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) communication CRC verification error

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200400109

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) communication ACK error

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x320040010b

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) initialization failed

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x320040010c

PDU CAN3LS (PDU SDCU to left leg joint motor CAN line diagnostics) send failed

H6-Reserve

0 No post-processing

Left leg redundant communication anomaly, please check the robot

0x3200500002

PDU CAN3R (PDU MCU3/4 to right leg CAN) Bus Light

H4-Warning

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500003

PDU CAN3R (PDU MCU3/4 to right leg CAN) Bus Heavy

H4-Warning

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500004

PDU CAN3R (PDU MCU3/4 to right leg CAN) Bus Off

H2-Critical

42 Motion control damping mode

Right leg communication anomaly, please check the robot

0x3200500005

PDU CAN3R (PDU MCU3/4 to right leg CAN) message bit error

H3-Error

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500006

PDU CAN3R (PDU MCU3/4 to right leg CAN) message bit stuffing error

H3-Error

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500007

PDU CAN3R (PDU MCU3/4 to right leg CAN) communication format error

H3-Error

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500008

PDU CAN3R (PDU MCU3/4 to right leg CAN) communication CRC verification error

H3-Error

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500009

PDU CAN3R (PDU MCU3/4 to right leg CAN) communication ACK error

H3-Error

0 No post-processing

Right leg communication anomaly, please check the robot

0x320050000b

PDU CAN3R (PDU MCU3/4 to right leg CAN) initialization failed

H2-Critical

42 Motion control damping mode

Right leg communication anomaly, please check the robot

0x320050000c

PDU CAN3R (PDU MCU3/4 to right leg CAN) send failed

H2-Critical

0 No post-processing

Right leg communication anomaly, please check the robot

0x3200500102

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) Bus Light

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500103

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) Bus Heavy

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500104

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) Bus Off

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500105

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) message bit error

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500106

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) message bit stuffing error

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500107

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) communication format error

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500108

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) communication CRC verification error

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200500109

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) communication ACK error

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x320050010b

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) initialization failed

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x320050010c

PDU CAN3RS (PDU SDCU to right leg joint motor CAN line diagnostics) send failed

H6-Reserve

0 No post-processing

Right leg redundant communication anomaly, please check the robot

0x3200600002

PDU CAN4 (PDU MCU4 to waist motor CAN) Bus Light

H4-Warning

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600003

PDU CAN4 (PDU MCU4 to waist motor CAN) Bus Heavy

H4-Warning

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600004

PDU CAN4 (PDU MCU4 to waist motor CAN) Bus Off

H2-Critical

42 Motion control damping mode

Waist communication anomaly, please check the robot

0x3200600005

PDU CAN4 (PDU MCU4 to waist motor CAN) message bit error

H3-Error

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600006

PDU CAN4 (PDU MCU4 to waist motor CAN) message bit stuffing error

H3-Error

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600007

PDU CAN4 (PDU MCU4 to waist motor CAN) communication format error

H3-Error

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600008

PDU CAN4 (PDU MCU4 to waist motor CAN) communication CRC verification error

H3-Error

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600009

PDU CAN4 (PDU MCU4 to waist motor CAN) communication ACK error

H3-Error

0 No post-processing

Waist communication anomaly, please check the robot

0x320060000b

PDU CAN4 (PDU MCU4 to waist motor CAN) initialization failed

H2-Critical

42 Motion control damping mode

Waist communication anomaly, please check the robot

0x320060000c

PDU CAN4 (PDU MCU4 to waist motor CAN) send failed

H2-Critical

0 No post-processing

Waist communication anomaly, please check the robot

0x3200600102

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) Bus Light

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600103

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) Bus Heavy

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600104

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) Bus Off

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600105

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) message bit error

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600106

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) message bit stuffing error

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600107

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) communication format error

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600108

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) communication CRC verification error

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200600109

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) communication ACK error

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x320060010b

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) initialization failed

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x320060010c

PDU CAN4S (PDU SDCU to waist three motors CAN line diagnostics) send failed

H6-Reserve

0 No post-processing

Waist redundant communication anomaly, please check the robot

0x3200710001

Main battery BMS communication verification error

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710002

Main battery BMS communication lost

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710003

Charging dock communication verification error

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710004

Charging dock communication lost

H1-Fatal

0 No post-processing

Main battery communication anomaly, please pause use and contact after-sales

0x3200710005

Main battery charging overcurrent

H2-Critical

0 No post-processing

Main battery overcurrent, please reboot the robot and wait for recovery

0x3200710006

Main battery discharging overcurrent

H2-Critical

0 No post-processing

Main battery overcurrent, please reboot the robot and wait for recovery

0x3200710007

Main battery short circuit

H1-Fatal

0 No post-processing

Main battery short circuit, please pause use and contact after-sales

0x3200710008

Main battery cell overvoltage

H2-Critical

0 No post-processing

Main battery overvoltage, please reboot the robot and wait for recovery

0x3200710009

Main battery cell undervoltage

H2-Critical

0 No post-processing

Main battery undervoltage, please reboot the robot and wait for recovery

0x320071000a

Main battery total overvoltage

H2-Critical

0 No post-processing

Main battery overvoltage, please reboot the robot and wait for recovery

0x320071000b

Main battery total undervoltage

H2-Critical

0 No post-processing

Main battery undervoltage, please reboot the robot and wait for recovery

0x320071000c

Main battery cell detected open circuit

H1-Fatal

0 No post-processing

Main battery cell open circuit, please pause use and contact after-sales

0x320071000d

Main battery temperature sensor detected open circuit

H3-Error

0 No post-processing

Temperature sensor anomaly, please check the robot after use

0x320071000e

Main battery cell temperature above discharge upper limit

H2-Critical

0 No post-processing

Main battery over-temperature, please reboot the robot and wait for recovery

0x320071000f

Main battery cell temperature above charge upper limit

H2-Critical

0 No post-processing

Main battery over-temperature, please reboot the robot and wait for recovery

0x3200710010

Main battery cell temperature below discharge lower limit

H2-Critical

0 No post-processing

Main battery over-temperature, please reboot the robot and wait for recovery

0x3200710011

Main battery cell temperature below charge lower limit

H2-Critical

0 No post-processing

Main battery over-temperature, please reboot the robot and wait for recovery

0x3200710012

Main battery cell maximum voltage difference exceeded upper limit

H2-Critical

0 No post-processing

Battery voltage difference too large, please reboot the robot and wait for recovery

0x3200710013

Main battery MOSFET charging disabled

H3-Error

0 No post-processing

Main battery charging prohibited

0x3200710014

Main battery MOSFET discharging disabled

H3-Error

0 No post-processing

Main battery discharging prohibited

0x3200710015

Main battery MOSFET temperature exceeded operating upper limit

H2-Critical

0 No post-processing

Main battery over-temperature, please reboot the robot and wait for recovery

0x3200710016

Main battery pack wire resistance exceeds upper limit

H2-Critical

0 No post-processing

Main battery overload, please reboot the robot and wait for recovery

0x3200710017

Main battery cannot charge

H1-Fatal

0 No post-processing

Main battery cannot charge, please pause use and contact after-sales

0x3200710018

Battery data anomaly

H3-Error

161 Battery anomaly reminder

Battery display anomaly, please check battery wiring after use

0x3200710019

Battery level-1 overheat

H2-Critical

136 Battery first-level over-temperature (restrict high-load and performance)

Battery over-temperature, please pause use and wait for recovery

0x320071001a

Battery level-2 overheat

H2-Critical

0 No post-processing

Battery over-temperature, please reboot the robot and wait for recovery

0x3200800001

Chest status light signal open-circuit fault

H4-Warning

0 No post-processing

Chest status light open circuit, please check the robot after use

0x3200800002

Chest status light signal short-circuit fault

H4-Warning

0 No post-processing

Chest status light short circuit, please check the robot after use

0x3200800003

Chest status light SPI initialization failed

H4-Warning

0 No post-processing

Chest status light anomaly, please check the robot after use

0x3200800004

Chest status light failed, unable to perform closed-loop detection

H4-Warning

0 No post-processing

Chest status light anomaly, please check the robot after use

0x3200900001

Fan speed abnormal

H4-Warning

0 No post-processing

Main controller fan anomaly, please check the robot after use

0x3200b00102

5G module communication timeout

H6-Reserve

0 No post-processing

4G/5G module anomaly

0x3200f00001

Wireless E-stop remote LoRa1 communication anomaly

H4-Warning

0 No post-processing

Wireless E-stop remote anomaly, please check the wireless E-stop remote

0x3200f00002

Wireless E-stop remote LoRa2 communication anomaly

H4-Warning

0 No post-processing

Wireless E-stop remote anomaly, please check the wireless E-stop remote

0x3200f00003

Wireless E-stop remote disconnected

H5-Trivial

0 No post-processing

Wireless E-stop remote not connected

Health Management Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x5100000011

Orin board CPU load exceeded threshold

H6-Reserve

0 No post-processing

SoC0 load anomaly, please pause use and wait for recovery

0x5100000012

Orin board CPU temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and wait for recovery

0x5100000013

Orin board CPU thermal throttling

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and wait for recovery

0x5100000015

Orin board disk temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and wait for recovery

0x5100000017

Orin board disk partition usage exceeded threshold

H6-Reserve

0 No post-processing

SoC0 storage anomaly, please pause use and check the robot

0x5100000019

Orin board disk available spare space insufficient

H6-Reserve

0 No post-processing

SoC0 storage anomaly, please pause use and contact after-sales

0x510000001a

Orin board disk available spare space exhausted

H6-Reserve

0 No post-processing

SoC0 storage anomaly, please pause use and contact after-sales

0x510000001b

Orin board disk remaining write endurance insufficient

H6-Reserve

0 No post-processing

SoC0 storage anomaly, please pause use and check the robot

0x510000001c

Orin board disk OE error

H6-Reserve

0 No post-processing

SoC0 OE anomaly, please pause use and contact after-sales

0x5100000020

Orin board disk bad sectors (uncorrectable sector count non-zero)

H6-Reserve

0 No post-processing

SoC0 storage anomaly, please pause use and check the robot

0x5100000029

Orin board GPU temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and wait for recovery

0x5100000031

Orin board mainboard temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and wait for recovery

0x5100000032

Orin board Ethernet cable disconnected

H6-Reserve

0 No post-processing

SoC0 network cable disconnected, please pause use and check the robot

0x5100000035

Orin board Wi-Fi network disconnected

H6-Reserve

0 No post-processing

SoC0 network disconnected, please pause use and check the robot

0x5100000039

Orin board mobile network disconnected

H6-Reserve

0 No post-processing

SoC0 network disconnected, please pause use and check the robot

0x510000003b

Orin board USB device disconnected

H6-Reserve

0 No post-processing

SoC0 USB disconnected, please pause use and check the robot

0x510000003d

Orin board display output cable disconnected

H6-Reserve

0 No post-processing

SoC0 display cable disconnected, please pause use and check the robot

0x5100000042

Orin board CPU fan stopped and CPU temperature high

H6-Reserve

0 No post-processing

SoC0 temperature anomaly, please pause use and check the robot

0x5100000102

HAL_EtherCAT process heartbeat abnormal

H3-Error

0 No post-processing

Motion module heartbeat anomaly, please reboot and wait for recovery

0x5100000103

HAL_IMU process heartbeat abnormal

H5-Trivial

0 No post-processing

IMU heartbeat anomaly, please reboot and wait for recovery

0x5100000104

HAL_PMU process heartbeat abnormal

H5-Trivial

0 No post-processing

Hardware abstraction layer heartbeat anomaly, please reboot and wait for recovery

0x5100000105

HAL_485 process heartbeat abnormal

H5-Trivial

0 No post-processing

Hardware abstraction layer heartbeat anomaly, please reboot and wait for recovery

0x5100000107

Motion control module process heartbeat anomaly

H3-Error

0 No post-processing

Motion module heartbeat anomaly, please reboot and wait for recovery

0x5100000108

Remote control module process heartbeat abnormal

H5-Trivial

0 No post-processing

Remote control module heartbeat anomaly, please reboot and wait for recovery

0x510000010d

SoC0 HDS slave module process heartbeat abnormal

H5-Trivial

0 No post-processing

Module heartbeat anomaly, please reboot and wait for recovery

0x510000010e

State management module process heartbeat anomaly

H5-Trivial

0 No post-processing

Module heartbeat anomaly, please reboot and wait for recovery

0x510000010f

SoC0 OTA module process heartbeat abnormal

H5-Trivial

0 No post-processing

OTA module heartbeat anomaly, please reboot and wait for recovery

0x5100000110

RGBD camera process heartbeat abnormal

H6-Reserve

0 No post-processing

Camera process heartbeat anomaly, please reboot and wait for recovery

0x5100000111

SoC1 HAL_Sensor process heartbeat abnormal

H5-Trivial

0 No post-processing

Sensor module heartbeat anomaly, please reboot and wait for recovery

0x5100000114

SoC1 OTA module process heartbeat abnormal

H5-Trivial

0 No post-processing

OTA module heartbeat anomaly, please reboot and wait for recovery

0x5100000116

SoC1 HDS slave module process heartbeat abnormal

H5-Trivial

0 No post-processing

Module heartbeat anomaly, please reboot and wait for recovery

0x5100000118

Interaction slave module process heartbeat abnormal

H5-Trivial

0 No post-processing

Interaction module heartbeat anomaly, please reboot and wait for recovery

0x5100000119

Agent module process heartbeat abnormal

H5-Trivial

0 No post-processing

Interaction module heartbeat anomaly, please reboot and wait for recovery

0x510000011a

SoC2 HAL_Sensor process heartbeat abnormal

H5-Trivial

0 No post-processing

Sensor module heartbeat anomaly, please reboot and wait for recovery

0x510000011b

SoC2 OTA module process heartbeat abnormal

H5-Trivial

0 No post-processing

OTA module heartbeat anomaly, please reboot and wait for recovery

0x510000011d

SoC2 HDS slave module process heartbeat abnormal

H5-Trivial

0 No post-processing

Module heartbeat anomaly, please reboot and wait for recovery

0x510000011e

HAL_Audio process heartbeat abnormal

H5-Trivial

0 No post-processing

Interaction module heartbeat anomaly, please reboot and wait for recovery

0x5100000120

SLAM module process heartbeat abnormal

H5-Trivial

154 Stop navigation application

SLAM module heartbeat abnormal, please reboot and wait for recovery

0x5100000121

Map management module process heartbeat anomaly

H5-Trivial

154 Stop navigation application

Map management module heartbeat abnormal, please reboot and wait for recovery

0x5100000122

Perception module process heartbeat anomaly

H5-Trivial

154 Stop navigation application

Perception module heartbeat anomaly, please reboot and wait for recovery

0x5100000123

PNC module process heartbeat abnormal

H5-Trivial

154 Stop navigation application

Planning and control module heartbeat anomaly, please reboot and wait for recovery

0x5100000124

Task management module process heartbeat anomaly

H5-Trivial

0 No post-processing

Module heartbeat anomaly, please reboot and wait for recovery

0x5100001001

Chest LiDAR publish frame rate anomaly

H3-Error

0 No post-processing

LiDAR abnormal

0x5100001002

Chest LiDAR IMU published data frame rate abnormal

H3-Error

0 No post-processing

LiDAR abnormal

0x5100001013

RK3588 board CPU load exceeded threshold

H6-Reserve

0 No post-processing

SoC1 load anomaly, please pause use and wait for recovery

0x5100001014

RK3588 board CPU temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC1 temperature anomaly, please pause use and wait for recovery

0x5100001033

Leg joint state publish frame rate anomaly

H3-Error

0 No post-processing

Hardware abstraction layer (ECAT) abnormal

0x5100001034

Arm joint state publish frame rate anomaly

H3-Error

0 No post-processing

Hardware abstraction layer (ECAT) abnormal

0x5100001035

Waist joint state publish frame rate anomaly

H3-Error

0 No post-processing

Hardware abstraction layer (ECAT) abnormal

0x5100001101

Chest IMU motion control subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001102

Pelvis IMU motion control subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001103

Leg joint state MC subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001104

Arm joint state MC subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001105

Waist joint state MC subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001106

Leg joint command MC publishing data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001107

Arm joint command MC publishing data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x5100001108

Waist joint command MC publishing subscription data frame rate abnormal

H3-Error

0 No post-processing

Motion control module abnormal

0x510000110d

Chest LiDAR SLAM subscription data frame rate abnormal

H6-Reserve

0 No post-processing

SLAM module abnormal

0x510000110e

Chest IMU SLAM subscription data frame rate abnormal

H6-Reserve

0 No post-processing

SLAM module abnormal

0x510000110f

Head front binocular RGB camera perception subscription data frame rate abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

0x5100001110

Head rear monocular RGB camera perception subscription data frame rate abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

0x5100001111

Head front RGBD camera perception subscription data frame rate abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

0x5100002015

RK3588S board CPU load exceeded threshold

H6-Reserve

0 No post-processing

SoC2 load anomaly, please pause use and wait for recovery

0x5100002016

RK3588S board CPU temperature exceeded threshold

H6-Reserve

0 No post-processing

SoC2 temperature anomaly, please pause use and wait for recovery

0x5100003001

License module unknown error

H2-Critical

0 No post-processing

License module unknown error, robot cannot function normally, please contact after-sales

0x5100003002

License module file read failed

H2-Critical

0 No post-processing

License module file read failed, robot cannot function normally, please contact after-sales

0x5100003003

License module file format error

H2-Critical

0 No post-processing

License module file format error, robot cannot function normally, please contact after-sales

0x5100003004

License module dual-layer AEAD decryption failed

H2-Critical

0 No post-processing

License module decryption failed, robot cannot function normally, please contact after-sales

0x5100003005

License module digital signature verification failed

H2-Critical

0 No post-processing

License module digital signature verification failed, robot cannot function normally, please contact after-sales

0x5100003006

License module YAML parse failed

H2-Critical

0 No post-processing

License module anomaly, robot cannot function normally, please contact after-sales

0x5100003007

License module field format invalid

H2-Critical

0 No post-processing

License module field format invalid, robot cannot function normally, please contact after-sales

0x5100003008

License module required field missing

H2-Critical

0 No post-processing

License module required field missing, robot cannot function normally, please contact after-sales

0x5100003009

License module system time rollback

H2-Critical

0 No post-processing

License module system time rollback, robot cannot function normally, please contact after-sales

0x510000300a

License module LicenseID not configured

H2-Critical

0 No post-processing

License module not configured, robot cannot function normally, please contact after-sales

0x510000300b

LicenseID mismatch

H2-Critical

0 No post-processing

License module anomaly, robot cannot function normally, please contact after-sales

0x510000300c

License not authorized

H2-Critical

0 No post-processing

Robot not authorized, please contact after-sales

0x510000300d

License expired

H2-Critical

0 No post-processing

Robot authorization expired, please contact after-sales

0x510000300e

Robot has been locked

H2-Critical

0 No post-processing

Robot usage has been locked, please contact business/AgiBot official to renew

0x510000ff01

Wireless E-stop remote LoRa1 E-stop recovery

H1-Fatal

26 PMU E-stop recovery complete

Robot E-stop recovering

0x510000ff02

Wireless E-stop remote LoRa2 E-stop recovery

H1-Fatal

18 SDCU E-stop recovering

Robot E-stop recovering

0x510000ff03

Wireless E-stop remote LoRa1 triggered E-stop

H1-Fatal

17 PMU E-stop

E-stop activated, robot powered off

0x510000ff04

Wireless E-stop remote LoRa2 triggered E-stop

H1-Fatal

19 SDCU E-stop

E-stop activated, robot powered off

0x510000ff10

E-stop recovery complete

H1-Fatal

31 E-stop recovery complete

Robot E-stop recovery complete

0x5100010001

Battery extremely low

H2-Critical

0 No post-processing

Robot battery low, please charge soon to prevent lower limb loss of control

0x5100010002

Battery low

H4-Warning

0 No post-processing

Robot battery low, please charge soon

0x5100100001

Orin board CPU usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC0 CPU usage abnormal, please pause use and wait for recovery

0x5100100002

Orin board memory usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC0 memory usage abnormal, please pause use and wait for recovery

0x5100100003

Orin board disk usage abnormal - health diagnostics

H2-Critical

0 No post-processing

SoC0 disk usage abnormal, please pause use and clean disk

0x5100100004

Orin board GPU usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC0 GPU usage abnormal, please pause use and wait for recovery

0x5100101001

Front stereo left camera publish frame rate anomaly

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101002

Front stereo left camera info frame rate anomaly

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101003

Front binocular left camera JPEG publishing data frame rate

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101004

Front stereo right camera publish frame rate anomaly

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101005

Front stereo right camera info frame rate anomaly

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101006

Front binocular right camera JPEG publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101007

Front binocular camera IMU publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101101

Front binocular left camera publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101102

Front binocular left camera publishing info frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101103

Front binocular left camera JPEG publishing data frame rate (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101104

Front binocular right camera publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101105

Front binocular right camera publishing info frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101106

Front binocular right camera JPEG publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100101107

Front binocular camera IMU publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head front binocular RGB camera abnormal

0x5100200001

RK3588 board CPU usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC1 CPU usage abnormal, please pause use and wait for recovery

0x5100200002

RK3588 board memory usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC1 memory usage abnormal, please pause use and wait for recovery

0x5100200003

RK3588 board disk usage abnormal - health diagnostics

H2-Critical

0 No post-processing

SoC1 disk usage abnormal, please pause use and clean disk

0x5100201001

Rear monocular camera publish frame rate anomaly

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201002

Rear monocular camera info frame rate anomaly

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201003

Rear monocular camera JPEG publishing data frame rate abnormal

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201101

Rear monocular camera publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201102

Rear monocular camera publishing info frame rate abnormal (MC)

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201103

Rear monocular camera JPEG publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100201104

Rear monocular camera H265 publishing data frame rate abnormal (MC)

H3-Error

0 No post-processing

Head rear monocular RGB camera abnormal

0x5100300001

RK3588S board CPU usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC2 CPU usage abnormal, please pause use and wait for recovery

0x5100300002

RK3588S board memory usage abnormal - health diagnostics

H4-Warning

0 No post-processing

SoC2 memory usage abnormal, please pause use and wait for recovery

0x5100300003

RK3588S board disk usage abnormal - health diagnostics

H2-Critical

0 No post-processing

SoC2 disk usage abnormal, please pause use and clean disk

0x5100301001

Front depth camera publish frame rate anomaly

H3-Error

0 No post-processing

Head front RGBD camera abnormal

0x5100301002

Front depth camera info frame rate anomaly

H3-Error

0 No post-processing

Head front RGBD camera abnormal

0x5100301003

Front depth camera JPEG publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front RGBD camera abnormal

0x5100301004

Front depth camera H265 publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front RGBD camera abnormal

0x5100401001

Front interaction camera publish frame rate anomaly

H3-Error

0 No post-processing

Head front interaction camera abnormal

0x5100401002

Front interaction camera info frame rate anomaly

H3-Error

0 No post-processing

Head front interaction camera abnormal

0x5100401003

Front interaction camera JPEG publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front interaction camera abnormal

0x5100401004

Front interaction camera H265 publishing data frame rate abnormal

H3-Error

0 No post-processing

Head front interaction camera abnormal

0x5100a01026

Chest IMU publishing data frame rate abnormal

H3-Error

0 No post-processing

Chest IMU abnormal

0x5100a01027

Pelvis IMU publishing data frame rate abnormal

H3-Error

0 No post-processing

Pelvis IMU abnormal

Hardware Abstraction Layer (ECAT, EtherCAT Joint Control)

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x5900000059

MDC MCU1 ECAT slave failed to enter Pre-op state

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005a

MDC MCU1 ECAT slave failed to enter op state

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005b

MDC MCU1 ECAT slave enable failed

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005c

MDC MCU1 ECAT slave error clear failed

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005d

MDC MCU1 ECAT slave not responding

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005e

MDC MCU1 ECAT slave TX PDO field mapping mismatch

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x590000005f

MDC MCU1 ECAT slave RX PDO field mapping mismatch

H3-Error

0 No post-processing

Power main controller ECAT slave anomaly, please stop use

0x5900000060

MDC MCU2 ECAT slave failed to enter Pre-op state

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000061

MDC MCU2 ECAT slave failed to enter op state

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000062

MDC MCU2 ECAT slave enable failed

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000063

MDC MCU2 ECAT slave error clear failed

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000064

MDC MCU2 ECAT slave not responding

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000065

MDC MCU2 ECAT slave TX PDO field mapping mismatch

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000066

MDC MCU2 ECAT slave RX PDO field mapping mismatch

H3-Error

0 No post-processing

Upper limb main controller ECAT slave anomaly, please stop use

0x5900000067

MDC MCU3 ECAT slave failed to enter Pre-op state

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x5900000068

MDC MCU3 ECAT slave failed to enter op state

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x5900000069

MDC MCU3 ECAT slave enable failed

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x590000006a

MDC MCU3 ECAT slave error clear failed

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x590000006b

MDC MCU3 ECAT slave not responding

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x590000006c

MDC MCU3 ECAT slave TX PDO field mapping mismatch

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x590000006d

MDC MCU3 ECAT slave RX PDO field mapping mismatch

H3-Error

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x590000006e

MDC MCU4 ECAT slave failed to enter Pre-op state

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x590000006f

MDC MCU4 ECAT slave failed to enter op state

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000070

MDC MCU4 ECAT slave enable failed

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000071

MDC MCU4 ECAT slave error clear failed

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000072

MDC MCU4 ECAT slave not responding

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000073

MDC MCU4 ECAT slave TX PDO field mapping mismatch

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000074

MDC MCU4 ECAT slave RX PDO field mapping mismatch

H6-Reserve

0 No post-processing

Lower limb redundant main controller ECAT slave anomaly, please stop use

0x5900000101

HAL EtherCAT and DDCU disconnected

H2-Critical

42 Motion control damping mode

Lower limb main controller ECAT slave anomaly, please stop use

0x5900000102

HAL EtherCAT and SDCU disconnected

H2-Critical

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use

0x5900000103

HAL EtherCAT and UDCU disconnected

H2-Critical

90 Motion control upper-limb disable

Lower limb main controller ECAT slave anomaly, please stop use

0x5900110001

Left arm joint 1 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900120001

Left arm joint 2 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900130001

Left arm joint 3 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900140001

Left arm joint 4 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900150001

Left arm joint 5 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900160001

Left arm joint 6 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900170001

Left arm joint 7 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900210001

Right arm joint 1 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900220001

Right arm joint 2 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900230001

Right arm joint 3 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900240001

Right arm joint 4 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900250001

Right arm joint 5 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900260001

Right arm joint 6 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900270001

Right arm joint 7 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900310001

Head joint Yaw motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900320001

Head joint Pitch motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900410001

Left leg joint 1 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900420001

Left leg joint 2 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900430001

Left leg joint 3 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900440001

Left leg joint 4 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900450001

Left leg joint 5 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900460001

Left leg joint 6 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900510001

Right leg joint 1 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900520001

Right leg joint 2 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900530001

Right leg joint 3 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900540001

Right leg joint 4 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900550001

Right leg joint 5 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900560001

Right leg joint 6 motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900610001

Waist joint Yaw motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900620001

Waist joint Pitch motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

0x5900630001

Waist joint Roll motor module motion exceeds soft limit

H6-Reserve

0 No post-processing

Motion exceeds limit, please pause use

Perception Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6000000003

Head front binocular RGB camera data lost

H3-Error

0 No post-processing

Perception module abnormal

0x6000000004

Head rear monocular RGB camera data lost

H3-Error

0 No post-processing

Perception module abnormal

0x6000000005

Head front RGBD camera data lost

H3-Error

0 No post-processing

Perception module abnormal

0x6000000006

Head IMU data lost

H3-Error

0 No post-processing

Perception module abnormal

0x6000000009

Head front binocular RGB camera data validity abnormal

H3-Error

0 No post-processing

Perception module abnormal

0x600000000a

Head rear monocular RGB camera data validity abnormal

H3-Error

0 No post-processing

Perception module abnormal

0x600000000b

Head front RGBD camera data validity abnormal

H3-Error

0 No post-processing

Perception module abnormal

0x600000000c

Head IMU data validity abnormal

H3-Error

0 No post-processing

Perception module abnormal

0x6000000013

Multi-sensor timestamps out of sync

H3-Error

0 No post-processing

Perception module abnormal

0x6000000014

Head front binocular RGB camera glare

H6-Reserve

0 No post-processing

Perception module abnormal

0x6000000015

Head rear monocular RGB camera glare

H6-Reserve

0 No post-processing

Perception module abnormal

0x6000000016

Head front RGBD camera glare

H6-Reserve

0 No post-processing

Perception module abnormal

0x6000000017

Head front binocular RGB camera occluded

H6-Reserve

0 No post-processing

Perception module abnormal

0x6000000018

Head rear monocular RGB camera occluded

H6-Reserve

0 No post-processing

Perception module abnormal

0x6000000019

Head front RGBD camera occluded

H6-Reserve

0 No post-processing

Perception module abnormal

0x600000001b

Head front binocular RGB camera calibration abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

0x600000001c

Head rear monocular RGB camera calibration abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

0x600000001d

Head front RGBD camera calibration abnormal

H6-Reserve

0 No post-processing

Perception module abnormal

Hardware Abstraction Layer (Sensors)

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x5c00000001

Rear-head touch sensor open-circuit anomaly

H3-Permanent

0 No post-processing

Head rear-head touch sensor anomaly

0x5c00000002

Rear-head touch sensor short-circuit anomaly

H3-Permanent

0 No post-processing

Head rear-head touch sensor anomaly

0x5c00000003

Built-in microphone open-circuit anomaly

H3-Error

0 No post-processing

Microphone abnormal

0x5c00000004

Built-in microphone short-circuit anomaly

H3-Error

0 No post-processing

Microphone abnormal

0x5c00000005

Ring microphone array open-circuit anomaly

H3-Permanent

0 No post-processing

Microphone abnormal

0x5c00000006

Ring microphone array short-circuit anomaly

H3-Permanent

0 No post-processing

Microphone abnormal

0x5c00000007

Display open-circuit anomaly

H3-Permanent

0 No post-processing

Display anomaly

0x5c00000008

Display short-circuit anomaly

H3-Permanent

0 No post-processing

Display anomaly

0x5c00000009

Left speaker open-circuit anomaly

H3-Permanent

0 No post-processing

Speaker anomaly

0x5c0000000a

Left speaker short-circuit anomaly

H3-Permanent

0 No post-processing

Speaker anomaly

0x5c0000000b

Right speaker open-circuit anomaly

H3-Permanent

0 No post-processing

Speaker anomaly

0x5c0000000c

Right speaker short-circuit anomaly

H3-Permanent

0 No post-processing

Speaker anomaly

0x5c0000000d

Chest LiDAR communication anomaly

H6-Reserve

0 No post-processing

LiDAR abnormal

0x5c00100013

Front binocular camera communication abnormal

H6-Reserve

0 No post-processing

Head front binocular RGB camera abnormal

0x5c00200019

Rear monocular camera communication abnormal

H6-Reserve

0 No post-processing

Head rear monocular RGB camera abnormal

0x5c0030001f

Front depth camera communication abnormal

H6-Reserve

0 No post-processing

Head front RGBD camera abnormal

0x5c00400026

Front interaction camera communication abnormal

H6-Reserve

0 No post-processing

Head front interaction camera abnormal

SLAM Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6100000001

LiDAR data loss

H3-Error

0 No post-processing

SLAM module abnormal

0x6100000007

LiDAR data validity anomaly

H3-Error

0 No post-processing

SLAM module abnormal

0x6100000008

Chest IMU data validity abnormal

H3-Error

0 No post-processing

SLAM module abnormal

0x610000001a

LiDAR obstructed

H6-Reserve

0 No post-processing

SLAM module abnormal

0x610000001e

LiDAR calibration anomaly

H6-Reserve

0 No post-processing

SLAM module abnormal

0x6100000202

Chest IMU data lost

H3-Error

0 No post-processing

SLAM module abnormal

Navigation Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6200000001

Navigation cannot find the map

H6-Reserve

0 No post-processing

Navigation module abnormal

0x6200000002

Navigation goal unreachable

H6-Reserve

0 No post-processing

Navigation module abnormal

0x6200000003

Robot stuck by map or virtual wall

H6-Reserve

0 No post-processing

Navigation module abnormal

0x6200000004

Robot outside map bounds

H6-Reserve

0 No post-processing

Navigation module abnormal

0x6200000005

Goal outside map bounds

H6-Reserve

0 No post-processing

Navigation module abnormal

0x6200000006

Goal blocked

H6-Reserve

0 No post-processing

Navigation module abnormal

Motion Control Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6300000001

Fall alert

H2-Critical

52 Fall protection

Robot has fall risk, please stop use immediately

0x6300500001

LinkCraft motion file load failed

H3-Error

193 LinkCraft data anomaly

LinkCraft file load failed, robot cannot respond, please retry

0x6300500002

LinkCraft motion file data parse error

H2-Critical

193 LinkCraft data anomaly

LinkCraft file data anomaly, robot has fall risk, please stop use

0x6300a00002

Chest IMU value jump

H6-Reserve

0 No post-processing

Chest IMU abnormal

0x6300a00004

Pelvis IMU value jump

H6-Reserve

0 No post-processing

Pelvis IMU abnormal

Interaction Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6400000002

Microphone hardware state anomaly

H6-Reserve

0 No post-processing

Interaction module abnormal

0x6400000003

Camera state anomaly

H6-Reserve

0 No post-processing

Interaction module abnormal

0x6400000004

Interaction camera occluded

H4-Warning

209 Interaction camera occluded

Interaction module abnormal

0x6400000005

Built-in microphone channel anomaly

H3-Error

210 Built-in microphone anomaly

Interaction module abnormal

State Management Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x5500000001

SM mode does not exist

H3-Error

0 No post-processing

State management module abnormal

0x5500000002

SM mode switch failed

H2-Critical

0 No post-processing

State management module abnormal

0x5500000003

SM mode rollback failed

H2-Critical

0 No post-processing

State management module abnormal

Mapping Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6100100001

Map read failed

H3-Error

0 No post-processing

Mapping module abnormal

0x6100100002

Perception module frame rate anomaly

H6-Reserve

0 No post-processing

Mapping module abnormal

0x6100100003

SLAM module frame rate abnormal

H6-Reserve

0 No post-processing

Mapping module abnormal

Localization Module

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x6100200001

Localization lost

H4-Warning

0 No post-processing

Localization module abnormal

0x6100200002

Localization state switched

H6-Reserve

0 No post-processing

Localization module abnormal

Hardware Abstraction Layer (Power)

Diag Code

Fault Description

Alert Level

Post-processing (robot_sig)

Analysis and Action

0x5f00000104

HAL EtherCAT and PMU disconnected

H2-Critical

0 No post-processing

Lower limb main controller ECAT slave anomaly, please stop use