TPEHAK
🚴♂️ Mega poster
Can you please connect an St-Link to the Innotrace controller you were able to make works with the VESC firmware, connect it to St-Link utility and dump the STM32 memory image and post it here. That will help us to skip all those steps with VESC configurations and just clone your working controller.For anyone reading this looking into the innotrace saga
By the grace of Benjamin Vedder, there is the open source firmware for the innotrace x1. Installing it won't be easy, you'll need to access the SWD and it might involve wiring and breaking seals and configuring with the included lisp script, with risk of bricking things, but it's there. I've tested it personally, it works with enough enthusiasm and effort.![]()
bldc/hwconf/itr at master · vedderb/bldc
The VESC motor control firmware. Contribute to vedderb/bldc development by creating an account on GitHub.github.com
Now...
Regarding this saga of "reverse engineering"... There is absolutely no way in hell anyone with the capability of the purported level of engineering is unable to get the firmware working. It's just inconceivable.
This leads to the logical conclusion, with the bizarre behaviour and mysterious firmware supply that the efforts are a ruse to dampen and delay anyone's frustration with being screwed out of a working bike.
This Luna reverse engineering appears to be nothing more than spite at a competitor... Luna have AFAIK honoured GPL requirements (hardware is not covered by GPL and the creator of the luna board is plenty capable of making his own VESC compatible design) and have their firmware pushed to the main VESC repo
![]()
bldc/hwconf/luna at master · vedderb/bldc
The VESC motor control firmware. Contribute to vedderb/bldc development by creating an account on GitHub.github.com
So... If you're an unfortunate x1 customer with a bricked/locked out bike, your primary options seem to be significant personal effort and risk flashing open VESC firmware from the repo linked above or to persue legal action to get the situation sorted.
You basically need to do what I did here
Luna M600 Ludicrous V2 reverse engineering and firmware making
Alrighty guys, I think it's time to liberate the Luna M600 Ludicrous V2 VESC motor controller for Bafang M520/560/600 motors. By the way, if you are interested in VESC motor controller for Bafang M620 it was already liberated here...
endless-sphere.com
Last edited:






























