v092: "use_advance" in combination with "drive_system 2"
in Bug Reports
Following observations were made with the latest version of RepFW 092.2:
Following setups cause erratic motor movements of X&Y which do not coincide with required coordinate movements (i.e. something wrong with X/Y positioning):
DRIVE_SYSTEM 2
USE_ADVANCE 1
EXT0_ADVANCE_K 40 <-- set using EEPROM
Following setups work without problems:
DRIVE_SYSTEM 2
USE_ADVANCE 1
EXT0_ADVANCE_K 0 <-- set using EEPROM
DRIVE_SYSTEM 1
USE_ADVANCE 1
EXT0_ADVANCE_K 40 <-- set using EEPROM
Summary:
The problem is caused by combined usage of DRIVE_SYSTEM 2 and the advance algorithm.
Comments
The heater was disabled during the test. I also take specific cautions to EMI-related issues by making sure that cables do not radiate and the signals are robust. Crosstalk is minimal on all lines - checked with my oscilloscope...