7320, HpfDsl: Encoder error (position invalid), Id=0xXX, Arg=0xXX

The encoder position is invalid:

Id=1: Got no valid position from the HpfDsl-Ip-Core.
Arg = 'Internal status word'
Id=2: The position extrapolator error limit is reached.
Arg = 'Internal status word'
Id=3: The position extrapolator is too many cycles active.
Arg = value of the cycle counter

'Internal status word':
Bit 0: Enabled : IpCore enable
Bit 1: rsvd0
Bit 2: PosReady : Position ready to use
Bit 3: StartupDone : Internal startup done
Bit 4: PosErrorLimitExceeded : Extrapolator position limit exceeded
Bit 5: rsvd1
Bit 6: InterruptCorePin
Bit 7: SyncD : IpCore is synced.
Bit 8: PRST
Bit 9: QMLW
Bit 10: VPOSerror
Bit 11: POSerror
Bit 12: LastPosValid : Position from the previous cycle is valid.
Bit 13: VRTerror
Bit 14: SUM
Bit 15: InterruptOnlineStatus

Diagnostic Code (Hex.)

Diagnostic Code (Dez.)

7320

29472

Class

Type

Error

Feedback error

Standard Reaction

Reset

Open loop ramp

Execute Reset-Command (Fault reset).

Possible Causes

Solutions

 

 


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