Errors
there are several errors and warnings that the unit tracks when one of these errors occurs, the unit will save to its internal memory that this error has occurred since the errors were last reset these errors are viewable in the configuration tool these errors persist even when the unit is power cycled, seeing an error present in the configuration tool is an indication that the error occurred since the errors were last reset and not necessarily that it happened the last time the unit was powered the possible errors are listed below error description corrupt configuration configuration of onboard unit settings is corrupt potential firmware update occurred, or hardware fault bridge fault output 3 phase bridge test failed due to hardware fault unit max voltage exceeded the maximum voltage for the unit was exceeded, triggering an over voltage response unit min voltage exceeded the minimum voltage for the unit was exceeded, triggering an under voltage response configured max voltage exceeded the configured maximum voltage on the unit was exceeded configured min voltage exceeded the configured minimum voltage on the unit was exceeded signal input lost the signal input was lost during operation bootloader error the bootloader is reporting an error within either firmware or recovery section logged data cleared the logging system reported a change in data types, the stored data was cleared absolute over temperature occurred the system entered an error state because the esc temperature exceeded the maximum hardware limit firmware error active the system encountered an invalid device configuration or generated a hard error watchdog reset occurred a software crash was detected, causing unit to restart calibration corrupt no per unit calibration values were loaded current and voltage readings may have lower accuracy logging system error the logging system is in an error state, the esc will not log any data while in this state logging system read only the logging system is forced into a read only state no new data will be logged but existing data can be read firmware low memory warning the system encountered a low memory situation flash corrupted the errors saved to the device were cleared due to corruption or a firmware update configuration invalid an invalid configuration was saved onto the unit and the unit entered an error state motor temperature sensor error the motor temperature sensor reported erroneous values firmware update incompatible the firmware update was not successful, the original firmware has been restored ensure correct bootloader version is installed bridge temperature sensor fault the three phase bridge temperature sensor is reporting erroneous values this may indicate a hardware failure, please contact support external oscillator error the primary device clock source has failed this is indicative of unit failure please contact support configuration errors there are the following additional errors triggered by invalid device configurations code error description cfg 0x2d node id invalid 0 is not a valid dronecan node id and therefore force node id cannot be enabled cfg 0x2e duplicate signal priorities more than one input signal type have the same input priorities ensure that all enabled input types have unique priorities cfg 0x2f no active input signals no input signal types are configured, it is not possible to control the unit enable at least one input signal type cfg 0x30 no primary input signal at least one input signal type must be configured as the primary input signal cfg 0x31 over temperature ramp misconfigured the 'ramp end temperature' must be greater than the overtemperature limit cfg 0x32 truncate duty cycle enabled truncate duty cycle cannot be enabled in rpm mode cfg 0x33 motor pole pairs unset the current configuration requires that 'motor pole pairs' be set correctly cfg 0x34 motor kv unset the current configuration requires that 'motor kv' be set correctly