• Hello ES! We could use some help to get us past the finish line on building the new knowledgebase for the forum.
    Can you donate? Please see our fundraising page. Thank you!

TSDZ2 OSF for all displays, VLCD5-VLCD6-XH18, LCD3, 860C-850C-SW102.

The error is telling the site owner that they have misconfigured it for shopify, so essentially the site is down until they fix it.

might be other useful info here enerprof.de at WI. ENERprof - Ihre Quelle von Energielösungen

I mentioned what you said about shopify in my mail exchange with their sales team, they said yes we're aware of and been working on it for some hours already.

Diner now, then I need to go out ( on my bike ) for 20km / 30m+ and when I get back I will flash the controller again with vlcd5 display option before trying the dz41. Might be a good thing, I had some settings in last time I was planning on changing anyway. Set the power ( max battery amp ) to high, was only using up to level 3 assist so now I know I don't need to go that high. Maybe tweak assistance levels a bit and perhaps try the 'cruise mode' but only for assist level 4 and keep the power setting for 3 and 4 the same so the only difference is the ability to 'ghostpedal' when I do get tired of looking active/fit lol
 
I tested ekd01 with all display versions in java and best working with vlcd5 version, although at the beginning after turning on the screen there is an error 30 that disappears after a few seconds, everything works surprisingly well here is movie with my settings in java
Which programming kit did you use to connect the EKD01 to your PC? Or did you use the built in USB-C port?
 
Either I killed another st-link v2 or last time I threw away my good one.. I am not that vexed it's just 6 bucks but now I have wait till they are back in stock.

I will rma the dz41 in the mean time, as at the moment it doesn't work and I can not verify it would work if I flashed the controller with vlcd5 selected as display.

I am starting to believe this bike is cursed, I keep running into issues either with parts or tools.
 
Either I killed another st-link v2 or last time I threw away my good one.. I am not that vexed it's just 6 bucks but now I have wait till they are back in stock.

I will rma the dz41 in the mean time, as at the moment it doesn't work and I can not verify it would work if I flashed the controller with vlcd5 selected as display.

I am starting to believe this bike is cursed, I keep running into issues either with parts or tools.
I had initially the same fun and games with the st-links, I made up about 4 of them and it was hit and miss if them would program the controllers or not, in the end I brought three controllers from china and programed them prior to fitting into the mid drives. I have only had two successful OSF upgrades with the controllers in situ. I have one mid-drive on my Boardman 29/27.5 mullet still to upgrade but that has a 48v V2 controller so will just switch it out. I have a DZ41 Display on this bike , but did a brakes change so I could spliced brake lines in to suit Clarks HD-M3000 Brakes, do like brakes as you can have your foot on the pedal at traffic lights and you are off when you release the brakes.
 

Attachments

  • IMG_20241030_091320446.jpg
    IMG_20241030_091320446.jpg
    4.4 MB · Views: 24
Bought two st-link's last time, thinking it wouldn't hurt. Was a good thing, because I managed to screw one of the supplied cable bundles up trying to follow wiki and mod those end so they could slide on the individual pins. Then I tried reading out stock firmware, and turned out one them was death on arrival ( or at least consistently unable to connect to the controller ).

Still don't like having to push wires onto pins manually, I don't want to send 5v through the wrong pin(s). But at least it did work last time.

Nice bike! What is that battery housing made from? No worries about rocks or other hard impacts and potential battery damage?

I kinda feel bad, I can't test the screen with new settings before the 2 week return window is over, I told enerprof I wanted to rma it because of that and they haven't responded. I think 3 working days should be plenty to respond to an rma request ( beyond: 'we test all our displays' ).

Guess that leaves no other options then filing an issue with paypall?
 
The battery is a small water 48v bottle G30 battery from Aliexpress, used a number of them both 36v /48v as I tend to go for lightweight emtb's with approx 30 mile range weighing around 18 kilos, as the battery is under-slung I 3D printed a PLA+ shield / cover for it. Not a downhill etc type of rider, more fast canal tow paths and flat smooth cross country, I am old so suspension is to stop my bones rattling, think you may ride more on the flat in Heerhugowaard at a guess. Have a 3D printer along with a 3D CAD system so can make the bits I need. Wife bought me a Ender 3 Pro 3D printer one Xmas, bike bits, presents, etc, a must have.
 
think you may ride more on the flat in Heerhugowaard at a guess


And..


We even have 'my own' local training loop


..but yeah biggest elevation difference is Schoorl and that's just 50 meters. There is one descent to speak off, but the rest is just as fun to ride. Especially GMA / Geestmerambacht has a lot of trail features.

I do ride a lot on the road as well, I only have one bike atm. Sucks for my tires, good offroad tires wear down really fast when you ride on asphalt a lot.

I am old so suspension is to stop my bones rattling

Mid 40's here, I went with a hardtail because costs. I have had some crashes, I wouldn't feel that good about a battery on the downside of my downtube even with a pla shield ( polycarbonate shield.. perhaps ). And you don't have enough space in the triangle to mount it on the inside.

It also keeps the weight down, though I know my old alu hardtail isn't ( much or any ) lighter then a full carbon full suspension.

If I wanted to go for full suspension I would look at buying one of those integrated frames straight from Ali.

..and that's while I really dislike being limited to certain form factor batteries, but at least this isn't some proprietary manufacturer but industry standard.
 
marvin78, I have a few more years on you, add on 30, anyway look up Waltham Abbey Royal Gunpower Mills, Gunpowder Park, I ride all around these and along the River Lee which can take you down to the Olympic Park in London. My initial plan was to build a cheap lightweight ebike to match those in the magazines costing £4000+ which I have done. Problem is friends and grandsons caught onto the idea. The Trance was one of the first I built, still have it, still 36v rear hub drive, but now with air forks and a 3D printed enclosure for the controller and revised wiring. Still a good ride, but now use to the TSDZ2s now. I buy from Aliexpress, Ebay and PSWPOWER mostly, have not gone so far for carbon fibre as I usually put thread inserts into the frames for battery mounts. Key point with full suspension frames is getting the battery to fit, a lot of people go for large frames, my legs are just not long enough. regards
 

Attachments

  • trance-3.jpg
    trance-3.jpg
    1.5 MB · Views: 19
Another nice bike/build! Personally I think all ebikes should have torque sensors, and I don't like the weight of a hubmotor in my rear wheel. Suspension also doesn't like that much weight added to it.

And yeah 'add 30' is basically telling me I'm a youngster, thanks for that I kinda feel way to old for the years tho :(

My hardtail is a Talon 27.5. Had an XTC 3 before that, wanted to convert that one but a dip in the river and not being able to get the bb out right away ( all other nuts and bolts were removed and dried disassembled ) it meant it got rusted in there so solidly I couldn't get it out even with power tools. So I bought the Talon from marketplace ( not FB Marketplace, but 'marktplaats' a dutch site ).

A G70 fit's nicely on the downtube, even with just two bolts it's very secure ( as I said I had some crashes, never had any battery damage or have the mount even move. I do have an extra 'strap' around the battery and downtube, don't need it but it just makes me feel better. And it looks janky, which I kinda enjoy. I like people on the most expensive bikes being 'slightly annoyed' they are getting passed by something which actually looks like I built it in my shed from Chinese parts. Still happens a lot you know, mtb'ing remains one of those sports some people think should have an 'entrance fee' ( it already has... owning a bike and wanting to ride it ). The downtube itself though, especially at the place you mounted your battery, has quite the dings and scuffs hence me not feeling like I should ride such a configuration.

Ali is the best things since sliced bread.. heck I wouldn't know about PSWPower if I had not first found them on Aliexpress. I also bought my kit from them, their prices and shipping time's are very good. Also been burned, but user error. You get what you pay for, as long as you do your due diligence.

I don't think I have any decent / recent picks of my current bike, I will check tomorrow if I can make a few.
 
Last edited:
The Trance was the first suspension bike I built from the ground up, had a TSDZ2 and battery already for it, but when I got the frame realized it would not fit, so I built pair of wheels with a Bafang hub motor in the rear. Bought an Anthem 3 frame off Ebay and put the TSDZ2 mid drive in that, then a friend made an offer for it I could not refuse, so have "new old stock" frames bought on Ebay for the latest bikes. My next job is to use a dual battery adapter I have so I can fit a range extender like on the commercial made ebikes.
 
In the java configurator, which display did you select? If the dz40 works fine, dz41 will to.. tomorrow delivery, but I also got a lot to do around the house and I want to take another crack at cleaning and relubing the sprag clutch.
set as vlcd 5
long 2 second press on rocker up for lights on /off
 
Last edited:
set as vlcd 5
long 2 second press on rocker up for lights on /off
Then there is still hope for my display, as it's currently set for xh18 ( and doesn't work / doesn't turn on ). I will go to the hobby store this afternoon, they've carried various programmers in the past for their home automation / hobby kits so maybe they have st-link v2 and I don't need to wait for my order.

Thanks for the confirmation!
 
Then there is still hope for my display, as it's currently set for xh18 ( and doesn't work / doesn't turn on ). I will go to the hobby store this afternoon, they've carried various programmers in the past for their home automation / hobby kits so maybe they have st-link v2 and I don't need to wait for my order.

Thanks for the confirmation!
I flashed the newest bios onto three cheapo ebay stlinks that refused to work , the flash got two of them working again .
link below
 
That's interesting will check thro' my stlinks that seemed to play up and try them again on my spare controllers.
 
The dz-41 I got from enerprof, after flashing new firmware settings with vlcd5, still does not work. Even with vlcd5 selected btw, my xh18 turns my bike on no issues... unlike dz-41 I received.

As enerprof stopped reacting to mails, I will get my money back through paypall. Sad when EU companies proof to be worse to deal with then even Aliexpress.

I'm pretty sad tbh, I was looking forward to riding with better grips. Well at least I can try my new settings :)
 
Last edited:
Hi all, finally reprogrammed my DZ41 / TSDZ2B 48V combo using the settings based on my 36V OSF VLCD5 setup but modified to suit 48v, powered up and the display showed the normal settings and then went to a error 01 / displayed 01, any ideas not in the DZ41 manual. So reprogrammed the drive with the standard 48V configuration only switching the Hybrid as a addition and all back on, bike runs, Hybrid seems to be working, need to ride more.
 
....modified to suit 48v, powered up and the display showed the normal settings and then went to a error 01 / displayed 01, any ideas.....
If you flashed osf on controller, error 01 means "overVoltage". So imho you forgot to change some setting.
 
  • Like
Reactions: dgc
Elinx, Many thanks, gone thro' a new set of OSF parameters ready to have another go from scratch, good to know what the error 01 means.
 
You're lucky you got a working display
Did have a bit of a wobbly with the 01 error until I went back to standard parameters with only the Hybrid switched on, also this was the controller which did not originally like any of my st-link usb adapters. Had to run the OSF programing software right thro' compile to the write point, unplug the st-link usb adapter from the computer, then plug it in again and hit any key to write to the controller. As previous have a revised set of parameters to try will save that till tomorrow.
Noted that it could / must be something to do with the other bits plugged into the controller as the same usb adapter and computer will work fine programing a new bare out of a bag controller of which I done a few.
The two DZ41 displays I have are Enerpower units from Amazon.
 
Mine was directly from Enerprof, but they finally accepted my rma request and it's on it's way back now. They have no stock left of any or I would have gottenDZ40 just so I have a screen other then xh18.

That ST link firmware seems to have done something, one of the sticks I was going to throw out now works again reliably.
 
Ok, I have now loaded the revised parameters into my DZ41 / TSDZ2B 48V combo, with a short ride around the block we seem to be up and running, need to do further runs, but seem to be going in the direction I want.
Have to change km/h to mph, but as the torque sensor seemed a bit limp or I am just a light weight, I increased by 20% the Power and Torque Assist Mode values to give me the same feel as on my other bike, did not want a this point in time to open the TSDZ2B up and mess with the torque sensor, know what load cell elements are like. Think my Configurator is a few versions back but it works for me.
But now have to take the new back wheel out and adjust the bearings. Ho Hum
 

Attachments

  • IMG_20250119_105757332.jpg
    IMG_20250119_105757332.jpg
    4.7 MB · Views: 41
  • IMG_20250119_105847254.jpg
    IMG_20250119_105847254.jpg
    5.2 MB · Views: 41
  • IMG_20250119_105914239.jpg
    IMG_20250119_105914239.jpg
    3.6 MB · Views: 41
Last edited:
hello everyone,
I have a pair of TSDZ2B with OSF from Mbrusa (super thank you and congratulations for all the work done). Now I have a problem: to check the torque sensor I inadvertently connected a VLCD5 display to a motor programmed to work with the VLCD6 display. At first it seemed to work and that it was possible to read the torque meter. Then it started to report some errors (E02 if I remember correctly). I noticed the error and tried to reprogram the controller with the JAVA interface but now, when flashing, I get the error of no communication between PC and controller. To be sure, I checked the ST-LINK dongle again with another engine and it communicates perfectly. Do you think I have damaged the TSDZ2 controller? Is there any way to reset it?
 
Back
Top