Skip to content
View in the app

A better way to browse. Learn more.

Pedelecs Electric Bike Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Experiences with Open Source Firmware on the Tongsheng TSDZ2

Featured Replies

  • Author

I’ve not fired up my pc in a long while, my tablet is just so convenient, might have a wee look at some point!

The same...but phone in my case!

  • Replies 176
  • Views 81.7k
  • Created
  • Last Reply

Top Posters In This Topic

Posted Images

I have recently fitted a 48V 750W tsdz2 to my bike,is there any amateur in Scotland that could update my motor with the open source update for payment?

Please contact as keen to upgrade.

 

 

Hi I live near Aberdeen, just ordered the kit too flash the firmware, I have an 860c display as I want to log the data as well as open the 52v option for a small 52v battery to keep the weight down on a kona stinky, I ride mostly forests with a few small jumps but nothing too big, I love the TSDZ for this but my current 48v 4p make the bike heavy for lifting over fences so hence going the smaller pack route. Anyways I digress if your local happy to help if I can otherwise the fuel to travel may make it cheaper to buy your own firmware tool, with the great guide here provided by swizz. I will let you know how it goes with my bike. Cheers Huds

Thanks very much,I have now sent off to China for the parts which it appears may not arrive until January!!!

I will keep in touch to see how you are progressing.

I just wanted a comfortable bike for exploring rougher roads,to be truthful the motor is probably more than good enough the way it is but on hearing that virtually all 750watt motors are likely 500watt,I feel that I would like to unlock that power and put a bit more power into levels one and two

"on hearing that virtually all 750watt motors are likely 500watt"

 

Where did you hear that

"on hearing that virtually all 750watt motors are likely 500watt"

 

Where did you hear that

[ATTACH type=full" alt="39040]39040[/ATTACH]

That would account for the feeble performance of my so called 750w TSDZ2

That would account for the feeble performance of my so called 750w TSDZ2

I certainly don't find mine is feeble,the first two levels seem to give very little , level 3 seems to give about half power and level 4 is full power. The terms used for motors like 250W/350W/500W/750W mean nothing.

The only way is to know the voltage and measure the current to give an idea of the input power.

I certainly don't find mine is feeble,the first two levels seem to give very little , level 3 seems to give about half power and level 4 is full power. The terms used for motors like 250W/350W/500W/750W mean nothing.

The only way is to know the voltage and measure the current to give an idea of the input power.

Compared to my Bafangs the TS is feeble. I wouldn't buy another. Another negative is its refusal to work on a fully charged 48v battery at 53v

Compared to my Bafangs the TS is feeble. I wouldn't buy another. Another negative is its refusal to work on a fully charged 48v battery at 53v

My understanding is that some of the Bafangs have about twice the power but of course that'll mean that they also have twice the consumption and there are other motors out there with twice the power of the bafang, it's just a case of what you want from it

I personally have never had a problem with a fully charged battery and mine I 48V 24.5A.

My understanding is that some of the Bafangs have about twice the power but of course that'll mean that they also have twice the consumption and there are other motors out there with twice the power of the bafang, it's just a case of what you want from it

I personally have never had a problem with a fully charged battery and mine I 48V 24.5A.

You must have one of the better TSDZ2s

You must have one of the better TSDZ2s

Looks like you may be a candidate for

You must have one of the better TSDZ2s

Looks like the open source firmware may be the answer for you.

Good luck

Hi My understanding is that there are two controllers available and its the controller that is the "controlling" factor of the Watts available. AFAIK the TSDZ2 500 or 750 has a maximum draw of 18A which when you multiply by the voltage gives you the watts available for example a 36V x 18A = 648W system to 52V x 18 = 936w ( note this is peak load rather than a typical usage) you would not want to run at max Amps for long as it may overheat . I am going to install a temp sensor in mine to monitor the temp as a precaution. I like that this motor makes me work for the ride, sweating is a good thing and the upgrade for me is about the responsivenes. you can calibrate the torque sensor which apparently cn make a big difference too. Anyway this is hypothetical at this point for me, cant wait for the part to arrive

 

https://www.rapidtables.com/calc/electric/Amp_to_Watt_Calculator.htm

Looks like you may be a candidate for

 

Looks like the open source firmware may be the answer for you.

Good luck

Thanks but......

Probably just change it for another BBS02. On the TS the QC is poor, reliability poor and overall way to flaky for an everyday ride. Maybe it is just my unit, done 400 odd miles, and suffers from:

Intermittent display unit working. By itself drops from level 4 to 1

Excessive play in the BB unit!

I have a 48v em3ev battery, fully charged is close to 54v. The TSDZ2 refuses to turn work at that voltage?

 

It is marked as 750w 48v unit, compared to my Bafang 750w 48v unit the TS motor feels feeble. Power consumption is not an issue, I rarely do more than 20 miles in a session. The BBS02 can achieve that easily!

 

Before you say install the OSF, the PoS should work out of the box without installing third party firmware!

The OSF is not without issues anyway. Looking at the posts on "Endless Sphere", you can gain with one thing but another glitch appears.

I will keep a close eye on your experiences in the coming weeks. For now the TS is going back in its box!

First comparison I have seen between BBS and TSDZ2 motors. (From ECO Cycles website)

 

Included: Bare TSDZ2 Controller with Battery, Speed Sensor, and Display Connectors

 

- Any Power Level / Programming is Available Upon Request (24-52v, 10-18a, 250-750w)

Most of the TSDZ2 models that leave the Tongsheng factory are 13a and the same couple models are commonly sold by distributors at multiple different wattage ratings ~ 350w, 500w, 750w. We typically program ours (ourselves) to 15a on the 36v models, 18a on the 48v and 17a on the 52v models - stronger than you can get anywhere else! We would rate the 36v15a @ 500w, and the 48v18a & 52v17a @ 750w - which is a realistic actual power rating for the TSDZ2. The 750w BBS models are rated with a bit of a deflated value, seeing how they peak over 1300w, while the TSDZ2 typically peaks under 1000w.

 

If correct the differences seem too small to explain your experience.

 

My TsdZ2 is a 36v (500 W) model and is much better than my Yose power front wheel kit that I know peaks at 500W acording to the display

First comparison I have seen between BBS and TSDZ2 motors. (From ECO Cycles website)

 

Included: Bare TSDZ2 Controller with Battery, Speed Sensor, and Display Connectors

 

- Any Power Level / Programming is Available Upon Request (24-52v, 10-18a, 250-750w)

Most of the TSDZ2 models that leave the Tongsheng factory are 13a and the same couple models are commonly sold by distributors at multiple different wattage ratings ~ 350w, 500w, 750w. We typically program ours (ourselves) to 15a on the 36v models, 18a on the 48v and 17a on the 52v models - stronger than you can get anywhere else! We would rate the 36v15a @ 500w, and the 48v18a & 52v17a @ 750w - which is a realistic actual power rating for the TSDZ2. The 750w BBS models are rated with a bit of a deflated value, seeing how they peak over 1300w, while the TSDZ2 typically peaks under 1000w.

 

If correct the differences seem too small to explain your experience.

 

My TsdZ2 is a 36v (500 W) model and is much better than my Yose power front wheel kit that I know peaks at 500W acording to the display

ECO Cycles. As an online retailer of said motor units, giving reviews and comparisons, I would personally take with a pinch of salt.

My experiences are from real world ownership and uses!

The Bafang is in another world compared to the TongSheng

Build quality, power, ease of use, ease of programming, reliability, ease of maintenance etc etc etc..... Make the Bafang a better buy.

Maybe mine is a Friday afternoon duffer? Personally I would not buy another!

 

Enjoy yours ;) ;)

ECO Cycles. As an online retailer of said motor units, giving reviews and comparisons, I would personally take with a pinch of salt.

My experiences are from real world ownership and uses!

The Bafang is in another world compared to the TongSheng

Build quality, power, ease of use, ease of programming, reliability, ease of maintenance etc etc etc..... Make the Bafang a better buy.

Maybe mine is a Friday afternoon duffer? Personally I would not buy another!

 

Enjoy yours ;) ;)

Yes it does sound like you've been unfortunate in the one you've bought. But at least you've got one motor you're very happy with

The bafang will provide 1200 +watts in short bursts and above 750 most of the time so comparison is not all it seems and you can ghost pedal, the tsdz2 is for cyclists who want to pedal

Have both motors also the torque is 80 nm or 120nm for the bafang

TSDZ2-Mid-Motor-36V-250W-350W-48V-500W-Ebike-Conversion-Kit/402520168588,<ebay listing item number

Check out this listing and has various display option inc 500c under £320 bollfit ebike ?

Further tests of the firmware:

I have managed to get out and give the system more of a real test. I am pretty positive about it, well worth the £10 it cost me to install it :)

I am using it in Power-assist mode and the assistance is smoother than before. In level 4 it would surge with each pedal press and it no longer does this. I get the impression that it is giving more assistance at higher cadence and letting me use a lower gear than I might have done. There seems more power but it is hard to be certain about this. I tested on my favorite hill and sailed up with assist level 2, it is normally harder. So overall a favorable impression. No idea about range at present but my battery is on its last legs anyway so any data I might get is not to be trusted.

 

The display is not so good. It is fine for the basic functions speed, distance and assist level but pretty hopeless for displaying any other parameters of changing any parameters.

If you want easy access to these or like to keep changing things then this is probably not for you and one of the other firmware forks that use alternative displays may be preferable.

I am fine with it.

 

I get an E02 error warning coming up occasionally but since pressing the light switch puts the display in alternative mode and displays E02 I think that this is what is happening rather than a true error display.

I assume the motor would not function with a faulty torque sensor.

 

I have another bike with a TSDZ2 ( an Elephant bike) and i will be putting it on that and we see see how it goes.

 

Tim

Edited by TJS109

  • 6 months later...

Okay time for a lil' update.

 

Have just put her on charge for the 1st time since flashing the new firmware.

 

Positives:

* Range seems okay. Managed 70 miles

* Can pretty much live with Eco mode for most if not all of the time, although have not yet tackled any 25% grades!

* Super smooth around the 25kph cut off point!

 

Negatives:

* At 70 miles we found the low battery cut off...not really a negative though...am taking this to mean that the range is at least as good as before and well...70 miles!

* After booting up and setting off, the Speedo reads 0 mph for about a minute before bursting into life.

* Had an issue at around 50 miles where upon activating the lights to illuminate the screen I got an E02 error. I was also waiting at a red traffic light (take that Daily Fail readers!) with brakes on and a foot weighted on the pedal which may have been the cause.

* As mentioned previously, initial take up of drive is a touch aggressive and the assistance in the 3 higher power settings is noticeably weaker than before...but as mentioned, have yet to test again on a steep climb.

* Youngest Dahling Windoze 10 laptop has thrown the towel in, so unable to do the fine tuning yet.

 

Conclusion:

* 60 mile range seems realistic.

* If the take up of drive & higher power settings imperfections can be tuned out then, Wow :)

* Need to monitor that E02 error - hopefully nothing.

* Universal eBike kit + Firmware from the hacker community = With fine tuning needed, an experience in the Shimano ballpark.

 

It is pretty good y'know :)

Hey Swizz

I must have read this thread about 30 times.

I did exactly what you did and kept the same display.

All has worked fine.

 

so now you have had this in operation for a while now. Are there any recommended settings from the Java tool

I am hoping just to get to something I like and then leave it. No real need to have a 860c display for me right now.

 

tbh I was so happy that the flashing worked and the motor turned back on, I didn’t read too much into the settings.

 

the thing I seem to have found is that putting in emtb mode, means that level 1 feels like level 4 and level 3 and 4 don’t seem to feel much different.

It also sets off like a train. Which is both cool and uncool.

 

I liked that I could do loads of the cycling before and now it feels like I can’t. Previously I got crazy range. 100 miles perhaps. Now

 

maybe you can post your settings so I can save some time, plugging and unplugging just to cycle around the block.

 

thanks kindly

  • Author

Hey Swizz

I must have read this thread about 30 times.

I did exactly what you did and kept the same display.

All has worked fine.

 

so now you have had this in operation for a while now. Are there any recommended settings from the Java tool

I am hoping just to get to something I like and then leave it. No real need to have a 860c display for me right now.

 

tbh I was so happy that the flashing worked and the motor turned back on, I didn’t read too much into the settings.

 

the thing I seem to have found is that putting in emtb mode, means that level 1 feels like level 4 and level 3 and 4 don’t seem to feel much different.

It also sets off like a train. Which is both cool and uncool.

 

I liked that I could do loads of the cycling before and now it feels like I can’t. Previously I got crazy range. 100 miles perhaps. Now

 

maybe you can post your settings so I can save some time, plugging and unplugging just to cycle around the block.

 

thanks kindly

Hiya Frodo!

 

It sounds like your experience in emtb mode is similar to mine. If truth be known I haven't messed around with the settings any further yet although the house has another laptop so I could at some point.

 

I have grown used to how it currently performs. On a fresh battery level 1 is fine in most situations upto 12mph whereas level 2 is the same upto 16mph ish. I only use 3 when the battery is about ⅓ full. If I do have another play with the settings it'll be to try and give 4 distinct levels of assist. It really isn't a deal breaker though.

 

At just over 750 miles the only recurring niggle has been to nip up the crank bolts on three occasions when they have begun creaking. Maybe the Shimano Steps ones are made of a better quality alloy ... I would consider splashing out on some to try but I use a bafang crank on one side & a tongsheng on the other (1 is straight, the other is cranked) to give even pedal spacing so that isn't an option.

 

For the outlay the bike has exceeded expectations for sure.

 

Isla.

Hi,

 

You could try power mode. I use this and it seems to function like the normal software but with better assist at lower cadence. It is smooth and controllable.

There is a new version of the software out. This has a hybrid mode a combination of torque and cadence modes. I have not tried it yet but intend doing so in the near future,

 

Tim

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...
Background Picker
Customize Layout

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.