Tsdz2 firmware open source adapted to vlcd5

Electric Motors and Controllers
danielson   10 mW

10 mW
Posts: 28
Joined: Aug 21 2019 1:45am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by danielson » Oct 30 2019 12:37am

Elinx wrote:
Sep 26 2019 9:11am
danielson wrote:
Sep 26 2019 5:53am
Possibly dangerous in the wrong situation.
.......
Thoughts on what caused this ???
This is a known issue with older versions of Marcoq's software. Marcoq had solved this with the latest version. 3.7- M.0.19C
Are you sure you have flashed this version ?

Please read back and you find more about this problem.
I have just checked all settings and was definitely using the latest 19C version but have had no issues since. My wife has started occasionally riding my bike and I would hate it to happen to her. Happy to share any information I can if it helps. I have purchased another motor which I plan to put in a early Cannondale Scalpel. I haven't been here for a while is Marcoqs software still the way to go ?

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Oct 30 2019 2:43am

wpenner wrote:
Oct 29 2019 5:31pm
..........
If you use VCLD5 or VCLD6 it will not display the current value of the temperature sensor..........
There is always hope :)
mbrusa is working on that (monitoring temperature, Voltage, Watt etc.) and has already a working trial for XH18 display, based on 0.19C-v3.7 of marcoq.

For the moment only XH18 and not the vlcd.... displays, because they responding different on input of these values.
Last edited by Elinx on Nov 06 2019 2:47am, edited 3 times in total.

phm2000   1 mW

1 mW
Posts: 11
Joined: Oct 27 2019 10:12am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by phm2000 » Nov 04 2019 3:40pm

phm2000 wrote:
Oct 27 2019 10:22am
Hi

I just install a new TSDZ2 750W 48V with VLCD5, with Ackmaniac firmware, all seems to be fine (thanks a lot Marocq and Ackmaniac)

But and after 20km, no more assistance.

I put factory firmware again and try, no assistance.

But
Walk assist is OK
Throttle is OK

On hidden menu, I find : RE is at 0 and RE1 is at 0

What's the problem ?
Is there a torque sensor failure or anything else ?

Thanks
It's was a hardware problem, torque sensor is broken
BBS02 and TSDZ2 user :D

galaxissurfer   1 µW

1 µW
Posts: 1
Joined: Nov 05 2019 4:12am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by galaxissurfer » Nov 05 2019 4:19am

Hallo from Germnay, i use the Marcoq 19c with an VLCD6. Very nice Software. I have only one Problem. In the Streetmode and in the Offroadmode
my SpeedLimit is by 25 kmh. I want in Offroadmode no limit. What can i do?

Ackmaniac   10 mW

10 mW
Posts: 24
Joined: Jan 02 2017 8:30pm

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Ackmaniac » Nov 05 2019 8:26pm

I just did some small bugfixes which should solve the walk assist and throttle problem.
Sources are available here
https://github.com/AckmaniacSoftware/TS ... D6-display

zappan   1 W

1 W
Posts: 63
Joined: Sep 27 2018 3:00am
Location: Sicilia

Re: Tsdz2 firmware open source adapted to vlcd5

Post by zappan » Nov 06 2019 5:08am

Elinx wrote:
Oct 30 2019 2:43am
wpenner wrote:
Oct 29 2019 5:31pm
..........
If you use VCLD5 or VCLD6 it will not display the current value of the temperature sensor..........
There is always hope :)
mbrusa is working on that (monitoring temperature, Voltage, Watt etc.) and has already a working trial for XH18 display, based on 0.19C-v3.7 of marcoq.

For the moment only XH18 and not the vlcd.... displays, because they responding different on input of these values.
It works perfectly for XH18 :D . Thanks again to Mbrusa for his work :thumb: , the user from here Ashambro has also tested it and displays:
- the engine temperature
- the remaining battery charge in percentage
- battery voltage
but not yet for VCLD6 and VCLD5 :( , who can help develop these displays?

Latest version released by Mbrusa:
http://www.jobike.it/forum/topic.asp?TO ... ichpage=52

zappan   1 W

1 W
Posts: 63
Joined: Sep 27 2018 3:00am
Location: Sicilia

Re: Tsdz2 firmware open source adapted to vlcd5

Post by zappan » Nov 06 2019 5:17am

Ackmaniac wrote:
Nov 05 2019 8:26pm
I just did some small bugfixes which should solve the walk assist and throttle problem.
Sources are available here
https://github.com/AckmaniacSoftware/TS ... D6-display
Thank you very good work :bigthumb: , given your competence, if you like updates of Mbrusa to the SW of Marcoq on the display on the original displays of some data (temperature, voltage etc.) you can take a look? because it works on XH18 but they are not displayed on LCD6, only the remaining capacity as a percentage of the battery is displayed.

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 06 2019 12:52pm

zappan wrote:
Nov 06 2019 5:17am
Ackmaniac wrote:
Nov 05 2019 8:26pm
I just did some small bugfixes which should solve the walk assist and throttle problem.
Sources are available here
https://github.com/AckmaniacSoftware/TS ... D6-display
Thank you very good work :bigthumb: , given your competence, if you like updates of Mbrusa to the SW of Marcoq on the display on the original displays of some data (temperature, voltage etc.) you can take a look? because it works on XH18 but they are not displayed on LCD6, only the remaining capacity as a percentage of the battery is displayed.
Wohoo, again a new version/branch (from mbrusa) for the Marcoq-base release?
To be honest, I lost the overview of the x different forks and branches with different feature and bugs.
I still believe that one single complete repo (not only a zip file) with a comeplete history and maybe branches is overdue..

where is the software from mbrusa available?

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 06 2019 2:26pm

godofglow wrote:
Nov 06 2019 12:52pm
........where is the software from mbrusa available?
You can find his modified files on the Italian Jobike forum
Open the mbrusa zip file and past the 3 files into the marcoq configurator v.19C-3.7. directory path: src/controller
Open the configurator, insert your ini settings file, compile and program.

mbrusa has made a description too.
The complete description you can find on Jobike
Here you can find the (translated) short version for display handling only.


Display procedure: At level 4 (turbo),
- press the "light" button> code E08> confirm with the "light" button
Parameter 1, code E02, value" Temperature ", displayed for 5 seconds then returns to speed

- If the "light" key> code E08> is pressed again within 5 seconds, confirm with the "light" key
Parameter 2, code E03, value" Percent remaining battery ", displayed for 5 seconds then returns to speed

- If the "light" key> code E08> is pressed again within 5 seconds, confirm with the "light" key
Parameter 3, code E04, value" Battery voltage ", displayed for 5 seconds then returns to speed

- Pressing the "light" button once turns on the lights as for the other levels.
.
Last edited by Elinx on Nov 07 2019 4:27pm, edited 1 time in total.

Ackmaniac   10 mW

10 mW
Posts: 24
Joined: Jan 02 2017 8:30pm

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Ackmaniac » Nov 06 2019 3:57pm

Yes i also thought about it to show additional data for mode 4. Only problem is that it will influence your Odo- and Tripmeter. But i think that's acceptable.
Guess interesting would be
- Motor temperature
- Battery voltage
- Motor amps
- Battery amps
- actual Watts

Will test a bit when i find the time for it.
Last edited by Ackmaniac on Nov 06 2019 6:27pm, edited 1 time in total.

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 06 2019 5:11pm

Ackmaniac wrote:
Nov 06 2019 3:57pm
... Only problem is that it will influence your Odo- and Tripmeter. But i thing that's acceptable.
......
Thanks for your attention.
mbrusa had stated a sort of the same about other parameters too:

"... I chose these parameters because they are stable and 5 seconds are enough for reading.
To visualize other very variable parameters, such as power, current, torque, a longer time is necessary, it is possible but then the kilometers counter counts more ..."

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 07 2019 12:00pm

Hi everyone, I need help :)

I wanna start next weekend a first of an alternative software for my TSDZ2 (48V / 750W / XH18).

But I am currently lost in different options/versions:
- qmarco
- mbrusa
- stancecoke
- ashrambo
- Ackmaniac
- ...????


-> Is there any overview of the differences and feature?
-> What it currently the based maintained and stable version?
:?:

Thx a lot!

Thomas

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 07 2019 12:33pm

godofglow wrote:
Nov 07 2019 12:00pm
....
But I am currently lost in different options/versions:
- qmarco
- mbrusa
- stancecoke
- ashrambo
- Ackmaniac
- ...????


-> Is there any overview of the differences and feature?


All versions are based on the release of qmarco
Latest configurator is v3.7 based on FW v 0.19C
(Marcoq is working on v3.8 with added options for Ackmaniacs mod. but not been published yet)

- Marcoq has made the configurator and OSF additions to work with default displays.
- Ackmaniac has changed the controlling of the battery-current to motor-current. (You must try both versions to feel the difference and wich you prefer)
- Mbrusa has added monitoring some important values (e.g. battery and temperature) with XH18 display, but is exactly the same FW as from Marcoq

In the past Demion has made a version too for default displays, that has tot be flashed with ST Visual Programmer (STVP) without the use of the configurator but by direct editing config.h.

Ashrambo has made a guide for marcoq firmware on his blog
Stancecoke has published the latest version of the marcoq firmware on his github and also some interesting links.
(This because marcoq isn't active anymore on github for some reason)
Last edited by Elinx on Nov 09 2019 1:44pm, edited 10 times in total.

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 07 2019 12:43pm

Elinx wrote:
Nov 07 2019 12:33pm
godofglow wrote:
Nov 07 2019 12:00pm
....
But I am currently lost in different options/versions:
- qmarco
- mbrusa
- stancecoke
- ashrambo
- Ackmaniac
- ...????


-> Is there any overview of the differences and feature?


All versions are based on the release of qmarco
Latest configurator is v3.7 based on FW v 0.19C
(Marcoq is working on v3.8 with added options for Ackmaniacs mod. but not been published yet)

- Marcoq has made the configurator and additions to work with default displays.
- Ackmaniac has changed the controlling the batterie-current to motor-current. You must try both version to feel the difference.
- Mbrusa has added monitoring some values with XH18 display, but is exactly the same as from Marcoq

In the past Demion has made a version too from an older FW for default displays, that had tot be flashed with ST Visual Programmer (STVP) without the use of the configurator (same as regular OSF)

Ashrambo has made a guide for marcoq firmware on his blog
Stancecoke has published the latest version of the marcoq firmware on his github and also some interesting links.
(This because marcoq isn't active anymore on github for some reason)
+1 thx a lot. Very helpful.

Sounds that a vey best solution could be a 3.8 from marcoq based on motor-current controlling (Ackmaniac) and display additional values (mbrusa) ;-)

Where marcoq currently release alsowys the latest release if he do not work with github anymore?

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 07 2019 12:50pm

godofglow wrote:
Nov 07 2019 12:43pm
.......

Sounds that a vey best solution could be a 3.8 from marcoq based on motor-current controlling (Ackmaniac) and display additional values (mbrusa) ;-)

Where marcoq currently release alsowys the latest release if he do not work with github anymore?
Maybe Marcoq will combine all these mods, who knows.

You can find links to latest releases 3.7-19C from marcoq and ackmaniac on stancecoke's github.
Mbrusa has published only on Jobike, for that you must replace 3 files in a directory from the marcoq version.
Marcoq published his releases most on Jobike forum and here in this topic too

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 09 2019 6:00am

'Edit'

After 2 hours of testing different settings and test rides I understand the difference between modes and levels! :D

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 09 2019 8:06am

godofglow wrote:
Nov 09 2019 6:00am
.... I understand the difference between modes and levels! .....
:thumb:
In that case it should be nice for starters if you share your observations and choices.

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 09 2019 8:51am

Elinx wrote:
Nov 09 2019 8:06am
godofglow wrote:
Nov 09 2019 6:00am
.... I understand the difference between modes and levels! .....
:thumb:
In that case it should be nice for starters if you share your observations and choices.
1/ MODES vs LEVELS
I think in general it is really needed to understand that the different Modes (STREET, OFFROAD (which is STREET off), eMTB, BOOST) do NOT have any direct dependency to the MODE (0 to 4).
Because of the limited possibilities on the OEM displays only the activation/deactivation of the MODES is defined in the different LEVELS.
Which is really hard to understand at the beginner level based on the existing

2/ My SW
I startes with the latest version vom Ackmaniac, because it seems currently best supported, available at GitHub and a motor-current controlling sounds for me logical.
I also tested the extension from mbrusa - but I think not really useful at the XH18.

3/ My Settings
Attached the current settings. (48V 750W XH18 13S3P)
Because I using a 'normal' bicycle i do not need any eMTB or BOOST mode.
I adaptes the also the soft start because it was to slow.

4/ My current wishes
Could be great if there is a possibility to deactivate the BOOST and eMTB completely.
Just not to be able to activate it...

But i will have further test rides in the future....
Attachments
2019-11-09 14_41_44-TSDZ2 Controller's Parameters Configurator.png
2019-11-09 14_41_44-TSDZ2 Controller's Parameters Configurator.png (146.63 KiB) Viewed 240 times

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 09 2019 8:56am

@godofglow :thumb:

Maybe interesting for starters with marcoq's configurator.
Besides Ashrambo and Elem on their blogs, DarkRider81 on the Jobike forum, has made a document too, with a guide how to setup the configurator. All did this in their own language. So you need Google translate for your own language.

Ashrambo (Spanish)
Elem (French)
DarkRider81 (Italian)

FYI: I have download the DarkRider81 .doc file and translate it to English:
Attachments
2019117133329_Manuale provvisorio 1.1 Tsdz2_English.doc
(404 KiB) Downloaded 31 times
Last edited by Elinx on Nov 09 2019 2:28pm, edited 3 times in total.

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 09 2019 10:00am

Elinx wrote:
Nov 09 2019 8:56am
@godofglow :thumb:

Maybe interesting for starters with marcoq's configurator.
Besides Ashrambo and Elem on their blogs has DarkRider81 on the Jobike forum made a document with a guide how to setup the configurator. All did this in their own language. So you need Google translate for your own language.

Ashrambo (Spanish)
Elem (French)
DarkRider81 (Italian)

FYI: I have download the doc file and translate it to English:
translation of DarkRider81 doc (English)
Ah, there is still one open question - esspecially because of the XH18.

Based on the description from Ashrambo (https://ashthinkings.blogspot.com/) there is one in inconsistent

/ First part
DEFAULT PARAMETERS -> E02 (Level 0)
STREET MODE ENABLED -> E02 (Level 1)
OFFROAD MODE ENABLED -> E03 (Level 1)
BOOST MODE ENABLED -> E03 (Level 2)
BOOST MODE DISABLED -> E02 (Level 2)
EMTB MODE ENABLED -> E03 (Level 3)
EMTB MODE DISABLED -> E02 (Level 3)

/ Second part
in this way for example for the XH18 screen:
with the assistance level 0 selected: (E02 = DEFAULT ON). Reset all modes to default settings
with the assistance level 1 selected: (E02 = OFFROAD ON, E03 = STREET ON).
with assistance level 2 selected: (E03 = BOOST ON, E02 = BOOST OFF).
with assistance level 3 selected: (E02 = eMTB ON, E01 = eMTB OFF).

/ Question
First part:
- Street mode enabled => E02 | Offroad mode enable => E03
- eMTB mode enable => E03 | eMTB mode disable => E02
Second Part:
- Street mode enabled => E03 | Offroad mode enable => E03
- eMTB mode enable => E02 | eMTB mode disable => E01
:? :cry:

=> What are the right codes for STREET/OFFROAD and eMTB at the XH18?

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 09 2019 11:21am

godofglow wrote:
Nov 09 2019 10:00am
.....
=> What are the right codes for STREET/OFFROAD and eMTB at the XH18?
Please look only to XH18 table from marcoq.
I think Ashrambo got a little confused with Vlcd5/6 table

XH18 SCREEN
errors:
OVERTEMPERATURE -> E06
EBIKE WHEEL LOCKED -> E04
OVERVOLTAGE -> E08
functions:
DEFAULT PARAMETERS -> E02 (Level 0)
STREET MODE ENABLED -> E02 (Level 1)
OFFROAD MODE ENABLED -> E03 (Level 1)
BOOST MODE ENABLED -> E03 (Level 2)
BOOST MODE DISABLED -> E02 (Level 2)
EMTB MODE ENABLED -> E03 (Level 3)
EMTB MODE DISABLED -> E02 (Level 3)

To switch from one mode to another with the XH18 display, press the "power" button twice.
The "i" button only changes from odometer to tripmeter and resets .


Examples for the XH18 screen:
level 0 selected: (E02 = DEFAULT ON). Reset all modes to default settings
level 1 selected: (E02 = STREET ON, E03 = STREET OFF) or...
level 1 selected: (E03 = OFFROAD ON, E02 = OFFROAD OFF).
level 2 selected: (E03 = BOOST ON, E02 = BOOST OFF).
level 3 selected: (E03 = eMTB ON, E02 = eMTB OFF).

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 09 2019 12:02pm

:bigthumb:
Elinx wrote:
Nov 09 2019 11:21am
godofglow wrote:
Nov 09 2019 10:00am
.....
=> What are the right codes for STREET/OFFROAD and eMTB at the XH18?
Please look only to XH18 table from marcoq.
I think Ashrambo got a little confused with Vlcd5/6 table

XH18 SCREEN
errors:
OVERTEMPERATURE -> E06
EBIKE WHEEL LOCKED -> E04
OVERVOLTAGE -> E08
functions:
DEFAULT PARAMETERS -> E02 (Level 0)
STREET MODE ENABLED -> E02 (Level 1)
OFFROAD MODE ENABLED -> E03 (Level 1)
BOOST MODE ENABLED -> E03 (Level 2)
BOOST MODE DISABLED -> E02 (Level 2)
EMTB MODE ENABLED -> E03 (Level 3)
EMTB MODE DISABLED -> E02 (Level 3)

To switch from one mode to another with the XH18 display, press the "power" button twice.
The "i" button only changes from odometer to tripmeter and resets .


Examples for the XH18 screen:
level 0 selected: (E02 = DEFAULT ON). Reset all modes to default settings
level 1 selected: (E02 = STREET ON, E03 = STREET OFF) or...
level 1 selected: (E03 = OFFROAD ON, E02 = OFFROAD OFF).
level 2 selected: (E03 = BOOST ON, E02 = BOOST OFF).
level 3 selected: (E03 = eMTB ON, E02 = eMTB OFF).
:bigthumb:
where did you get the table from?

Elinx   10 W

10 W
Posts: 84
Joined: Aug 09 2019 6:58am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by Elinx » Nov 09 2019 1:25pm

godofglow wrote:
Nov 09 2019 12:02pm
......
where did you get the table from?
From the same source as Ashrambo has too :)
marcoq on Jobike
(English)

flufferty   10 mW

10 mW
Posts: 31
Joined: Apr 22 2017 4:00pm

Re: Tsdz2 firmware open source adapted to vlcd5

Post by flufferty » Nov 09 2019 3:56pm

wpenner wrote:
Oct 29 2019 5:29pm
It does not happen often. Maybe once every 60 power cycles. Possibly related to adjusting assist level while screen is still loading, as last two times it happened within 30 seconds of starting my commute. Maybe i'm somehow turning on walk assist or something, not sure how to do that. Does the km/h on the screen stay stuck when walk assist is on; when i experience this "glitch" the km/h value is stuck static on the screen.
I just had this happen as well on AckManiacs 19c-fork (commit "fixed bug for assist level 3"). I fiddled around changing assist levels back and forth and suddenly assist level 0 was speeding on its own. If I switched to assist level1, it was normal again (no auto-run), if I changed back to assist level 0 it auto-ran on its own again. Pretty weird..

godofglow   1 mW

1 mW
Posts: 12
Joined: Oct 19 2019 2:46am

Re: Tsdz2 firmware open source adapted to vlcd5

Post by godofglow » Nov 10 2019 12:11am

Elinx wrote:
Nov 09 2019 1:25pm
godofglow wrote:
Nov 09 2019 12:02pm
......
where did you get the table from?
From the same source as Ashrambo has too :)
marcoq on Jobike
(English)
Are the source of the java application also available?

Post Reply