raylo32 said:
OK, I just flashed my TSDZ2. First I tried to manually change the settings as above and it looked like it worked but it didn't really. The fuel gage indicated my half discharged battery state properly but the motor would not run on fully charged 52V battery which for my EGOs come off the charger at ~58V. It would just spin to 2 mph then cut out, I am guessing the default high voltage cutout in the 48V firmware was still in there. I hadn't run into that issue in my earlier testing because I intentionally used a partially discharged EGO battery to be safe whilst on the 48 V configuration. The one I used started at about 54V and dropped to 51V during the testing.
So I followed the directions on Eco Bikes to reflash the entire 52V programmemory and datamemory firmware with the files they linked. They posted a programming update (linked here: https://www.eco-ebike.com/blogs/eco-cycles-instructionals/tsdz2programmingfromscratch) that indicated simple manual changes might not be effective on later units. That seems to be the case. Anyway, this was easy peasy and everything working great now, including the fuel gage.
One note on the programming that might save a bit of confusion. The Google Drive site has both S19 and hex versions of the firmwares. I used the s19 versions with the ST Link programming software running on my Windows 10 notebook. It looks like I could have used either.
Thanks! I'm also now wondering the following:
1) What is the difference between 52v and 52v O/D (overdrive)? According to the below table the cadans is much higher on the 52v O/D version. Is 52v O/D a battery with a higher voltage? On the google drive i also only see files for 52v, i don't see .hex files for 52v O/D.
2) Does using the software from eco-bikes mean that you can't use the software from
casainho?
I mean, you either use the software from
Casainho or the one from
Eco-bikes? That would mean that in the firmware from Casainho you also should be able to adjust the voltage. No idea where that is possible.
3) To get the 52v battery working properly on the TSDZ2 motor, only flashing the firmware on the motor itself is enough, also on the display unit is not needed?