73C0, EnDat22: Encoder error (position invalid), Id=0xXX, Arg=0xXX

The encoder position (first feedback) is invalid:

Id=1: Got no valid position from the EnDat-Ip-Core. Arg = 'Internal status word'

'Internal status word':
Bit 0: PositionReady : The position is ready to use.
Bit 1: PositionTimeout : Timeout exceeded.
Bit 2: EnDatSt_Error1 : The EnDat-IpCore signals Error 1
Bit 3: EnDatSt_Crc : The EnDat-IpCore signals an Crc-Error
Bit 4: EnDatSt_ErrorHandlerType1active
Bit 5: EnDatSt_ErrorHandlerType2active
Bit 6: EnDatSt_MrsAdrError
Bit 7: EnDatSt_NotError2 : The EnDat-IpCore signals NOT Error 2
Bit 8: EnDatSt_CrcErrorZ1 : The EnDat-IpCore signals an Crc-Error for the 'Additional Data 1'
Bit 9: EnDatSt_CrcErrorZ2 : The EnDat-IpCore signals an Crc-Error for the 'Additional Data 2'
Bit 10: EnDatSt_ReferenceLatched
Bit 11: EnDatSt_Warning
Bit 12: EnDatSt_ErrorHandlerType3active
Bit 13: rsvd
Bit 14: rsvd
Bit 15: rsvd

Diagnostic Code (Hex.)

Diagnostic Code (Dez.)

73C0

29632

Class

Type

Error

Feedback error

Standard Reaction

Reset

Open loop ramp

Execute Reset-Command (Fault reset).


Internal: 0x73C0, EnDat22: Encoder error (position invalid), Id=0x%X, Arg=0x%X