It is very good on the shaft, but I mean the gasket on the housing..Grease yes I added a lot on shaft
p.s. and this is an off-topic here)
Last edited:
It is very good on the shaft, but I mean the gasket on the housing..Grease yes I added a lot on shaft
Fixed the motor! All it needed was to clean the controller connection as it was corroded. To make this on topic again and findable for the next person who drowned their motor: E04 (OSF error code that means "motor blocked") can be also caused by a corroded connector between controller and motor.Thanks for the tips! Yes, I'll give it a try to fix, with the cost of parts (motor, controller) being 1/3 of a new motor. Definitely makes sense to try that.
I have no idea from where the water entered the motor. I need to do some more inspection (had no time over the weekend) and hopefully can find the root cause and am able to fix it.
Fixed the motor! All it needed was to clean the controller connection as it was corroded. To make this on topic again and findable for the next person who drowned their motor: E04 (OSF error code that means "motor blocked") can be also caused by a corroded connector between controller and motor….



Unfortunately, the motor stopped working again after a couple of kilometers and even removing the connectors and soldering the wires did not fix it. Hence, I replaced the motor with a new one and it is working again. The controller is working fine, no need to replace it.That is exacly the Hall-Sensor connector I was referring to earlier.
So the error makes also sense, because the Hall sensors do not give a signal, so no rotation is detected -> „motor blocked“
Good for you - a cheap and easy fix!
It works great on my wife's bike (TSDZ2B + EKD01 (with brake sensors)). The only small drawbacks are that it does not show the battery immediately after start, but after 1-2 minutes.. and the "-"(walk.mode) also freezes - but this is not a firmware problem, but a display.are does the java configurator work for the TSDZ2B
Visually, there doesn't seem to be much corrosion... probably the winding shorted out...corrosion killed it.
…or it is still the Hall-Sensors: Could be that they malfunction / are broken due to cross currents due to the moisture event. Because the motor itself does not look too bad to me …It works great on my wife's bike (TSDZ2B + EKD01 (with brake sensors)). The only small drawbacks are that it does not show the battery immediately after start, but after 1-2 minutes.. and the "-"(walk.mode) also freezes - but this is not a firmware problem, but a display.
Visually, there doesn't seem to be much corrosion... probably the winding shorted out...
Hi,You have forgotten to enable some basic settings.
mbrusa has given some more details here
... several times and I am none the wiser as to what I am doing wrong / missing out.
Thanks for that. I did read that and mistakenly thought that these were set after the Torque settings taken from the VLCD5 display were applied.You have forgotten these basic settings:
"enabling "Torque sensor adv.", "Calibrated", "Estimated", all three. This is the recommended procedure."
Hi,You have forgotten these basic settings:
"enabling "Torque sensor adv.", "Calibrated", "Estimated", all three. This is the recommended procedure."
You have forgotten these basic settings:
"enabling "Torque sensor adv.", "Calibrated", "Estimated", all three. This is the recommended procedure."
"Calibrated", "Estimated" and "Torque sensor adv", must be enabled only after entering the torque sensor calibration values, offset and max.Thanks for that. I did read that and mistakenly thought that these were set after the Torque settings taken from the VLCD5 display were applied.
Will try again tomorrow.
Thanks for that."Calibrated", "Estimated" and "Torque sensor adv", must be enabled only after entering the torque sensor calibration values....
Thanks Mbrusa. I would like to pass on my Wifes gratitude for producing this software. It really is a pleasure to use."Calibrated", "Estimated" and "Torque sensor adv", must be enabled only after entering the torque sensor calibration values, offset and max.
Otherwise you may have continuous E02 error.
I tried again, with XH18 it works as expected, with VLCD5 no, there is a problem.
I will check and update.
Hi,I found the cause of the problem, unlike XH18, VLCD5 does not send the Walk assist command to the controller when the level is 0=OFF
For this display, and maybe for others, I will have to move the calibration procedure to level 1-ECO, obviously at level 1-ECO Walk assist will not be available.
I will update soon.
Here is the update that fixes the problem in the torque sensor calibration procedure with VLCD5.Hi,
Attached are screenshots showing the settings as advised.
Unfortunately it still doesnt work.
To recap the steps I have done today :-
1. Reflashed software with recommended settings for Torque calibration.
2. Disconnected the USB Flash Driver from Bike
3. Reconnected the bikes cables
4. Turn on battery
5. Power on VLCD5
6 . Wait 20 seconds for everything to settle (& NOT touching pedals)
7. Press "-" to select the 0-OFF level
8. Press & hold "-" (Which on VLCD5 is walk assist) and wait for the ADC value of the torque sensor to be displayed.......
Nothing happens, it stills shows only 0 MPH and the odometer setting (Unchanged)
9. Pull out what remaining hair I have.
I also repeated above from step 6 after setting assist level to 1 and pressing lights 6 times till E04 flashing.
No joy.
With the update that fixes the problem in the torque sensor calibration procedure with VLCD5 (see previous post), I also changed the reference of the levels in Cadence assist mode....
The main problem is that max power reached isn't stable with battery voltage. It calculate a current.
we should maybe add a correction depending on battery voltage to maintain electric power as battery voltage decrease... (proportional).
...
Hi,Here is the update that fixes the problem in the torque sensor calibration procedure with VLCD5.
https://github.com/emmebrusa/TSDZ2-Smart-EBike-1/archive/refs/heads/master.zip
This is what was added in the manual:
Warning: with VLCD5 and probably also with other displays, at level 0-OFF, Walk assist does not activate. Perform the calibration procedure at level 1-ECO. In this case, the calibration must be started within 25 seconds of turning on the display.
Warning: by activating Walk Assist, some displays may decrease the level and not restore it, that is, from level 1-ECO it goes to level 0-OFF and remains there, it will therefore be necessary to start the procedure at level 2-TOUR which then goes to level 1-ECO, and so on for all subsequent steps.
If you confirm that everything is fine I will proceed with the release.
Its 30 Degrees here today. I can only claim heat exhaustion. Tried again it works. Updated original post. Thanks167 and 268