A little report about my experience with the M510. I've tried all the firmware in this thread (REV_I) and they all have the problem of sudden power loss, no matter how many minutes I wait after powering up.
I'm currently running 43V firmware (my motor is 48V). I really like how it handles...