I've managed to build and load the GitHub - EBiCS/EBiCS_Firmware: Free FOC firmware for Lishui E-Bike-Controllers onto Ecoride 2018 ebike that has LSW1108-25-2F (PCB marking LSW6G-90B-FOC-160704) controller. My goal is to remove the speed limit that stock firmware has at 25 km/h. Stock firmware stops assisting at 25 km/h and it feels like hitting the wall even when going down hill or pedaling really hard. Using a throttle on a bike stand (front wheel free running) I can see ~30 km/h peak speed that settles at 26 km/h after a while.
EBiCS looks promising. But by just setting '#define SPEEDLIMIT 40' things have not improved much. On a bike stand I can still see ~30 km/h max. The difference is that is that the speed remains at that level and does NOT drop to 26 km/h. On the road though, there is no difference; 26 km/h still feels like hitting the wall no matter how hard I pedal..
Is there something else that needs configuring in order to lift the speed limit in EBiCS?
BTW, the bike has a LCD that seems to speak King-Meter 901U protocol, although a bit different. Sniffing out the LCD <-> controller communication allowed me to code the LCD support seen here: EBiCS_Firmware/Src/display_ecoride.c at ecoride · hinxx/EBiCS_Firmware.
I've also managed to read out the stock firmware by utilizing f103-analysis/h3 at master · JohannesObermaier/f103-analysis attack if anyone is interested..
EBiCS looks promising. But by just setting '#define SPEEDLIMIT 40' things have not improved much. On a bike stand I can still see ~30 km/h max. The difference is that is that the speed remains at that level and does NOT drop to 26 km/h. On the road though, there is no difference; 26 km/h still feels like hitting the wall no matter how hard I pedal..
Is there something else that needs configuring in order to lift the speed limit in EBiCS?
BTW, the bike has a LCD that seems to speak King-Meter 901U protocol, although a bit different. Sniffing out the LCD <-> controller communication allowed me to code the LCD support seen here: EBiCS_Firmware/Src/display_ecoride.c at ecoride · hinxx/EBiCS_Firmware.
I've also managed to read out the stock firmware by utilizing f103-analysis/h3 at master · JohannesObermaier/f103-analysis attack if anyone is interested..