If the drive being used has an algorithm for motor commutation, based on shaft position measured by an encoder, then hall devices are not necessary. Very high friction systems and very low friction systems sometimes cause the algorithms to incorrectly commutate the motor. Drives without motor phasing or “commutation” algorithms will need Hall sensors to function properly.
For more information on Hall Sensors and other types of position sensors click here.