Got it working pretty good. So it is now just the f mode, but obviously it uses the quadrature still. When you said that only the f mode would be enough, did you mean that it would not use the quadrature (A+

at all?
But for what was the issue, is seems that the servo power wires had just to be flipped. So, now all three axis have different wire orders.. But it only worked good with the right order in every axis.
I have not done proper pid tuning yet. I can jog the x axis in one way 12000mm/min (should get it 15000mm/min like original), but then the other way becomes joint follow error. Y axis little bit lower values. Z axis have not tried the max speed. Are these just pid issue or rotor angle needs ro be adjusted or something else?
So all axis work pretty much just as perfect they should. I can move the axis some random amount when the machine is off, then when i power it on and hit enable, all axis is pretty much spot on, not actual movement happening but the servo will be still. And Z-axis have worked perfectly too, just need to adjust the hal so that when power off the brake will go on before servo will lose its power (drops 0.3mm now). Not a single sserial error happened since I flipped all the wires in right orderimage missing /media/kunena/emoticons/cool.png
Already milled a couple of pieces, looks to be already very precise when looking the axis actual values(0.001mm). Next step will be the proper pid tuning, and have to fiqure a way for getting spindle speed feedback from the fanuc drive.