English
Language : 

AMIS-30622 Datasheet, PDF (24/42 Pages) AMI SEMICONDUCTOR – I2C Microstepping Motordriver
AMIS-30622
9.2.2.9. Flags table
Flag
Mnemonic
Length
(bit)
Related Commands
Comment
Charge pump
failure
CPFail
1 GetFullStatus
‘0’ = charge pump OK
‘1’ = charge pump failure
reset only after GetFullStatus1
Electrical defect ElDef
<OVC1> or <OVC2> or <open
1
GetActualPos
GetStatus
GetFullStatus1
circuit 1> or <open circuit
2> or <CPFail>
resets only after GetFullStatus1
External switch
status
ESW
1
GetActualPos
GetStatus
GetFullStatus1
‘0’ = open
‘1’ = close
Electrical flag
HS
1 Internal use
<CPFail> or <UV2> or <ElDef> or
<VDDreset>
“x00” = Stop
“001” = inner motion acceleration
Motion status
Motion
“010” = inner motion deceleration
3 GetFullStatus1 “011” = inner motion max. speed
“101” = outer motion acceleration
“110” = outer motion deceleration
“111” = outer motion max. speed
Over current in
coil X
OVC1
1
GetFullStatus1
‘1’ = over current
reset only after GetFullStatus1
Over current in
coil Y
OVC2
1
GetFullStatus1
‘1’ = over current
reset only after GetFullStatus1
Secure position
enabled
SecEn
1 Internal use
‘0’ if SecPos = “100 0000 0000”
‘1’ otherwise
Step loss
StepLoss
1
GetActualPos
GetStatus
GetFullStatus1
‘1’ = step loss due to under voltage,
over current or open circuit
Motor stop
Stop
1 Internal use
See § 9.2.2.11
Temperature info Tinfo
“00” = normal temperature range
2
GetActualPos
GetStatus
GetFullStatus1
“01” = low temperature warning
“10” = high temperature warning
“11” = motor shutdown
Thermal shutdown TSD
GetActualPos
‘1’ = shutdown. (> 155°C typ.)
1 GetStatus
reset only after GetFullStatus1
GetFullStatus1 and if <Tinfo> = “00”
Thermal warning TW
GetActualPos
‘1’ = over temp. (> 145°C)
1 GetStatus
reset only after GetFullStatus1
GetFullStatus1 and if <Tinfo> = “00”
Battery
stop voltage
UV2
GetActualPos
‘0’ = Vbb > UV2
1 GetStatus
‘1’ = Vbb ≤ UV2
GetFullStatus1 reset only after GetFullStatus1
Set at ‘1’ after power-up of the
Digital supply
reset
VddReset
circuit. If this was due to a supply
1
GetActualPos
GetStatus
GetFullStatus1
micro-cut, it warns that the RAM
contents may have been lost;
can be reset to ‘0’ with a
GetFullStatus1 command.
Reset State
‘0’
‘1’
‘0’
‘0’
“000”
‘1’
‘1’
n.a.
‘1’
‘0’
“00”
‘0’
‘0’
‘0’
‘1’
Rev. 3 | Page 24 of 42 | www.onsemi.com