ElectricMotorcycleForum.com

  • November 25, 2024, 05:31:24 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

Electric Motorcycle Forum is live!

Pages: [1] 2

Author Topic: Firmware version check  (Read 2648 times)

Tony

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Firmware version check
« on: June 30, 2017, 03:37:24 PM »

How to check what version of the firmware is installed? I'm heading to update my firmware now, and just want to double check I got the latest one from the dealer.

I did try to email myself the logs, but just got some binary files that are hard to read. Could not see any firmware version info there, also, I do not know what the latest firmware version is supposed to be...

What is the latest firmware version, and how can I confirm they installed the right one?
« Last Edit: June 30, 2017, 07:40:17 PM by Tony »
Logged

skoleskibe

  • Full Member
  • ***
  • Posts: 136
    • View Profile
Re: Firmware version check
« Reply #1 on: June 30, 2017, 03:50:00 PM »

Google is u'r friend. There is a logfile parser, makes the bin file readable


https://github.com/KimBurgess/zero-log-parser


Sent from my iPhone using Tapatalk
Logged

Shadow

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1085
  • 130,000mi electric since 2016
    • View Profile
Re: Firmware version check
« Reply #2 on: June 30, 2017, 04:26:41 PM »

Good idea. Use however: https://zero-motorcycle-community.github.io/browser-parse/

The firmware version and board revision should be revealed within the first few lines of output.
Logged

Tony

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Re: Firmware version check
« Reply #3 on: June 30, 2017, 07:22:06 PM »

Good idea. Use however: https://zero-motorcycle-community.github.io/browser-parse/

The firmware version and board revision should be revealed within the first few lines of output.

That worked perfectly, and it is a very user friendly option. Thanks! :)
Logged

Richard230

  • Hero Member
  • *****
  • Posts: 9670
    • View Profile
Re: Firmware version check
« Reply #4 on: June 30, 2017, 09:07:26 PM »

I would still be interested to know how you get the bike's logs using the Zero app.  When I try the only think I get on the screen is my bike's VIN and nothing else.   ???
Logged
Richard's motorcycle collection:  2018 16.6 kWh Zero S, 2020 KTM 390 Duke, 2002 Yamaha FZ1 (FZS1000N) and a 1978 Honda Kick 'N Go Senior.

Tony

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Re: Firmware version check
« Reply #5 on: July 01, 2017, 04:02:19 AM »

I would still be interested to know how you get the bike's logs using the Zero app.  When I try the only think I get on the screen is my bike's VIN and nothing else.   ???
This procedure I followed, in detail:

When connected to your Zero via bluetooth in your app, select the support category, then press the button labeled "email bike logs". Choose to send full logs, and email them to yourself rather than the default recipient at Zero motorcycles. The email will contain two .bin attachments. Open them on this webpage:

  https://zero-motorcycle-community.github.io/browser-parse/zero-log-parser.html

And one of the bin files will show the version number (try both, they have different content). In my case, it looks like this:

Zero MBB log

Serial number      2015_xxxxxxxxxxx02
VIN                53xxxxxxxxx759
Firmware rev.      51
Board rev.         3
Model              DSR

Printing 639 of 639 log entries..

 Entry    Time of Log (local)      Event                      Conditions
+--------+----------------------+--------------------------+----------------------------------
 00001     06/30/2017 13:50:09   INFO:  Event log cleared by CAN restore defaults command   
 00002     06/30/2017 13:50:09   Module 00                  vmod: 107.113V, batt curr: 0A
 00003     06/30/2017 13:50:09   Module 01                  vmod: 0V, batt curr: 0A

Etc.

If you have very old firmware to begin with, it might look different though, and you may need to update it to get the same info from the log as above, as the logging system might be one of the things they changed in newer firmwares. Other Zero models might also have different output. But for my 2016 DSR, this is the procedure I followed. Also worked fine while on the bikes original firmware, with version 48.
Logged

There707

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Firmware version check
« Reply #6 on: July 01, 2017, 06:05:37 AM »

Is there a list a versions, or better yet a list of versions with what upgrades they inclded so we can decide if we want to upgrade or not? I know Zero recommends we have our dealer upgrade the bike on a regular basis, but I don't trust my dealer and rather not have the hassel. I  can already see my 2016 DSR is behind Tony with version 48 instead of 51.

Logged
2016 Zero DSR 10th Year Anniversary
2008 Honda GL1800
2006 Honda VFR800
1986 Yamaha FZX750 (Fazer)
1982 Honda CB750C

Shadow

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1085
  • 130,000mi electric since 2016
    • View Profile
Re: Firmware version check
« Reply #7 on: July 01, 2017, 08:33:40 AM »

Is there a list a versions, or better yet a list of versions with what upgrades they inclded so we can decide if we want to upgrade or not? I know Zero recommends we have our dealer upgrade the bike on a regular basis, but I don't trust my dealer and rather not have the hassel. I  can already see my 2016 DSR is behind Tony with version 48 instead of 51.
It's complicated. Short answer no, although across the forum we're seeing reports of what happens from version to version and it's different depending on the model and year of the bike.
Logged

Tony

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Re: Firmware version check
« Reply #8 on: July 02, 2017, 12:18:06 AM »

Is there a list a versions, or better yet a list of versions with what upgrades they inclded so we can decide if we want to upgrade or not? I know Zero recommends we have our dealer upgrade the bike on a regular basis, but I don't trust my dealer and rather not have the hassel. I  can already see my 2016 DSR is behind Tony with version 48 instead of 51.
I haven't found any such changelog, but it would be great if Zero provided this.

I just updated from 48 to 51, so you might be interested in my experience. It feels like the throttle now is tuned differently, so that you need to turn it further than before to get the same power. It means you can fine tune the throttle at low speeds, if you want max power you really have to go for it all the way. Like a logarithmic scale is applied. Before a small twist would send me flying ahead. Not sure I like this new setting better, I need to get used to it.

Also, it feels like the motorcycle is now somewhat better at regen. It gives that regen sound more often than before. Quite subtle stuff, not sure if my feeling is accurate.

According to what the dealer said, the majority of the changes can't be noticed during regular use, and is related to charging and battery level estimation. Actually, they were quite vague, so seems Zero didn't give away much details...

Logged

BrianTRice@gmail.com

  • Unofficial Zero Manual Editor
  • Hero Member
  • *****
  • Posts: 4014
  • Nerdy Adventurer
    • View Profile
    • Personal site
Re: Firmware version check
« Reply #9 on: July 02, 2017, 01:16:38 AM »

Is there a list a versions, or better yet a list of versions with what upgrades they inclded so we can decide if we want to upgrade or not? I know Zero recommends we have our dealer upgrade the bike on a regular basis, but I don't trust my dealer and rather not have the hassel. I  can already see my 2016 DSR is behind Tony with version 48 instead of 51.
I haven't found any such changelog, but it would be great if Zero provided this.

It would be helpful if Zero had a changelog for firmware updates, even if it just reported broad categories addressed.

I do hear about what updates fix in various ways, but it's a pile of hearsay and I try to be careful about what to claim, so not much winds up on the wiki.

I just updated from 48 to 51, so you might be interested in my experience. It feels like the throttle now is tuned differently, so that you need to turn it further than before to get the same power. It means you can fine tune the throttle at low speeds, if you want max power you really have to go for it all the way. Like a logarithmic scale is applied. Before a small twist would send me flying ahead. Not sure I like this new setting better, I need to get used to it.

Also, it feels like the motorcycle is now somewhat better at regen. It gives that regen sound more often than before. Quite subtle stuff, not sure if my feeling is accurate.

Those are interesting, though I hadn't heard any suggestion about that. I did receive a second letter from Zero urging me to update, but without any of the charging/storage hint of previous communications.

According to what the dealer said, the majority of the changes can't be noticed during regular use, and is related to charging and battery level estimation. Actually, they were quite vague, so seems Zero didn't give away much details...

SoC estimation was reportedly improved recently, but I wasn't sure what version numbers corresponded to that change and a friend has had trouble figuring out what's going on with his bike on that matter.
Logged
Current: 2020 DSR, 2012 Suzuki V-Strom
Former: 2016 DSR, 2013 DS

Tony

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Re: Firmware version check
« Reply #10 on: July 02, 2017, 04:44:12 AM »

I just updated from 48 to 51, so you might be interested in my experience. It feels like the throttle now is tuned differently, so that you need to turn it further than before to get the same power. It means you can fine tune the throttle at low speeds, if you want max power you really have to go for it all the way. Like a logarithmic scale is applied. Before a small twist would send me flying ahead. Not sure I like this new setting better, I need to get used to it.

Also, it feels like the motorcycle is now somewhat better at regen. It gives that regen sound more often than before. Quite subtle stuff, not sure if my feeling is accurate.

Those are interesting, though I hadn't heard any suggestion about that. I did receive a second letter from Zero urging me to update, but without any of the charging/storage hint of previous communications.
Take my experience with a pinch of salt. The difference I felt is quite subtle, and it might be some kind of placebo effect coupled with the bike feeling a bit different after adjusting air pressure in the tires, which I did while upgrading the firmware.  :)

However, I did see at least one other member of the forum mentioning he had a somewhat similar experience after upgrading. Without any official word from Zero on this I guess it is hard to know for sure...
Logged

doorsdude

  • Newbie
  • *
  • Posts: 12
    • View Profile
Firmware version check
« Reply #11 on: July 02, 2017, 10:26:37 AM »

New here. Thought I would share my experience. Took my 2016 fxs in for service today. The firmware was updated to v51. Was 49 before that.

Should probably add that I didn't notice any particular changes in the way the bike rides after the update, other than to say it seemed more smooth. Probably just my imagination but at least it seems to be more positive as opposed to negative.   
« Last Edit: July 02, 2017, 10:30:56 AM by doorsdude »
Logged

BrianTRice@gmail.com

  • Unofficial Zero Manual Editor
  • Hero Member
  • *****
  • Posts: 4014
  • Nerdy Adventurer
    • View Profile
    • Personal site
Re: Firmware version check
« Reply #12 on: July 03, 2017, 05:06:27 AM »

I made a guesswork firmware revision table just to track versions:
http://zeromanual.com/index.php/Unofficial_Service_Manual#Firmware_Versions

I have no idea how we'll keep this updated or check for accuracy other than asking around.
Logged
Current: 2020 DSR, 2012 Suzuki V-Strom
Former: 2016 DSR, 2013 DS

Richard230

  • Hero Member
  • *****
  • Posts: 9670
    • View Profile
Re: Firmware version check
« Reply #13 on: July 04, 2017, 03:24:12 AM »

It was a struggle for me, but with help from a friend I finally was able to decode my bike's logs.  However, the only things that I found useful were:

Zero MBB log Serial number 2014_mbb_0386e1_00100 VIN 538SM5Z26ECA03404 Firmware rev. 36 Board rev. 1 Model NON and that I have a Calex 1200W Charger.  The rest of the logs were not very interesting. I remain very happy that my 2014 Zero S is running perfectly.  :)
Logged
Richard's motorcycle collection:  2018 16.6 kWh Zero S, 2020 KTM 390 Duke, 2002 Yamaha FZ1 (FZS1000N) and a 1978 Honda Kick 'N Go Senior.

togo

  • It's like flying. But with more traction.
  • Hero Member
  • *****
  • Posts: 1639
    • View Profile
Re: Firmware version check
« Reply #14 on: July 04, 2017, 05:09:51 AM »

How to check what version of the firmware is installed? I'm heading to update my firmware now, and just want to double check I got the latest one from the dealer.

I did try to email myself the logs, but just got some binary files that are hard to read. Could not see any firmware version info there, also, I do not know what the latest firmware version is supposed to be...

What is the latest firmware version, and how can I confirm they installed the right one?
I just updated from 48 to 51, so you might be interested in my experience. It feels like the throttle now is tuned differently, so that you need to turn it further than before to get the same power. It means you can fine tune the throttle at low speeds, if you want max power you really have to go for it all the way. Like a logarithmic scale is applied. Before a small twist would send me flying ahead. Not sure I like this new setting better, I need to get used to it.

Also, it feels like the motorcycle is now somewhat better at regen. It gives that regen sound more often than before. Quite subtle stuff, not sure if my feeling is accurate.

Those are interesting, though I hadn't heard any suggestion about that. I did receive a second letter from Zero urging me to update, but without any of the charging/storage hint of previous communications.
Take my experience with a pinch of salt. The difference I felt is quite subtle, and it might be some kind of placebo effect coupled with the bike feeling a bit different after adjusting air pressure in the tires, which I did while upgrading the firmware.  :)

However, I did see at least one other member of the forum mentioning he had a somewhat similar experience after upgrading. Without any official word from Zero on this I guess it is hard to know for sure...

The only difference in riding I've felt was downhill at full charge.  It used to pulse as regen kicked in and voltage went up and regen was disabled.  I think they just disable regen above a certain voltage now, about 98% SoC.

SoC might be better overall, but it performed badly one a multi-partial-charge ride recently, the SoC drifted to the point where I had 52% SoC indicated at loss of thrust which caused me to seek out a for-pay chargepoint nearby, and it pumped 9.8kwh in before declaring full.  Charging loss is reportedly 5%, and if that's true, that's 9.4kwh into a battery that supposedly was at 52%.  (I'd love a battery that big.)

So, yeah, the moral I take from my recent experience is not to take SoC seriously, especially if you have a series of partial runs and charges.   I'm going to start monitoring voltage, like Electric Terry recommends, taking it seriously at high and low end.  From the table Mr. Wilson brought to my attention, it looks like 97v and 96v are key points to watch for, real 20% and 10% SoC.  But of course voltage is a bit dynamic under load, and definitely not to be trusted as a proxy for SoC in the mid plateau.

I guess I should post to Terry's voltage-related thread as well.
Logged
our knowledge about Zeros collects here: https://zeromanual.com/
Pages: [1] 2