Announcement

Collapse
No announcement yet.

X-1 / M600 BESST Firmware Programming

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    got a couple more photos from the computer but they are greek to me, where do I find the 3 different setting to make any changes?

    Comment


    • Eyedoc1971
      Eyedoc1971 commented
      Editing a comment
      This is right, in photo 2 you have to hit the orange button "load file" and pick the one you want.

    • bohunter
      bohunter commented
      Editing a comment
      When I click on the orange button to load the file, the photo or the left comes up and it's all greek to me, there is nothing there to pick

    • paxtana
      paxtana commented
      Editing a comment
      That interface is a view of the files on your computer. You would then navigate to wherever you saved the three firmware files we made available, and select one.

    #32
    Well there's a picture on the first post on this thread, I'm pretty sure that it's on the box that it came with as well? It shows what button you press to select the actual file you want to load and so on.

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      Pretty sure I clicked on the right box and a file came up that I showed you a picture above, nothing came up showing the 3 different firmware settings that I'm looking for to update.

    • bohunter
      bohunter commented
      Editing a comment
      When I click on tools and the drop down comes up and click on update nothing happens, the circle nevers starts to spin showing something is doing any updates. Pretty much starting to think I waisted 100 bucks...

    #33
    paxtana, I can get to the step that says (confirm the right com port is selected and press connect if not connected) nothing happens. When I select controller under component the controller lights up but when I hit the read button nothing happens but a popup appears that says read again, that when nothing really happens.

    Comment


    • Eyedoc1971
      Eyedoc1971 commented
      Editing a comment
      i'm having the same problem. will not read the SN. Did it one time, but most of the time will not. See post below. Update was taking a long time so a restarted and now cannot get the tool to read the SN again.

    #34
    How long does it take to update the file to the besst tool? I'm on like 15 minutes and still hear no beep., to signal finished. Does it say complete when done?

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      Well at least you got further than I did, when I hit the update button nothing happens...

    • Eyedoc1971
      Eyedoc1971 commented
      Editing a comment
      Got it to work!!! The key for me was i had to also connect another wire from the besst tool to the display too. 2 wires from the tool into the bike, not one.

    • bohunter
      bohunter commented
      Editing a comment
      It doesnt really update, it just changes screens, go to page 3 I wrote to do instructions that worked for me.

    #35
    I would say make sure the battery is in the bike and the power button on the battery is pressed in. my BESST is on the way but there seems to be some decent info here. That being said the process is not intuitive at all, lol.

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      Battery is fine and connected

    #36
    Originally posted by bohunter View Post
    got a couple more photos from the computer but they are greek to me, where do I find the 3 different setting to make any changes?
    Did you download the files that were part of the purchase? If so open file explorer and click on the downloads folder and they should be there if you downloaded them..........

    Comment


    • Eyedoc1971
      Eyedoc1971 commented
      Editing a comment
      The firmware files are in the same folder as the besst tool software.

    • bohunter
      bohunter commented
      Editing a comment
      So where is that and if I find them what am I looking for to open up, right now no update is working nor is there any screen to switch from hmi to pc. I guess I'm lost, funny no video to show what to do.

    • Eyedoc1971
      Eyedoc1971 commented
      Editing a comment
      Where did you download the besst software to on you hard drive? It's in there...downloads? You want to select stock firmware.

    #37
    If you have no idea how to open file explorer and open the downloads folder you need to get someone who is familiar with a PC to help you out for sure! I am guessing you did not download the Firmware BIN files because if so, you would have had to click on them to download them. When you do that they get located in the downloads folder by default. Without that you are dead in the water.

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      Thank you for the information, pretty sure I got it to work at least it was doing something and when I unplugged and plugged it back in as instructed it looked like it downloaded the luna file. I'm thinking the problem was when it asked for a file to download I wasn't clicking on the bin files.Test ride later, CRFan250 your instructions helped me the most so once again Thank You...

    #38
    Hello,
    I Have just received my besst tool and logged in for the first time and when I close the app an reopen it it doesn't show me the offline mode anymore. It did the first time.

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      If your using the link on page one of the topic it will have the offline option as long as you don't do any updates, when the update option shows up just X it out. Pretty sure it will come up twice.

    • jjdicecco
      jjdicecco commented
      Editing a comment
      I will try again.. what if I updated by accident?

    • jjdicecco
      jjdicecco commented
      Editing a comment
      And thank you for your response

    #39
    After many attempts over a few days, last night I finally succeeded in flashing to the .6 firmware. (Naturally, it's raining/wet today and I can't test-ride.) It was a process of groping my way through everything, which made it difficult to document, but I've nearly done writing up the first part of the process (just getting the BESST tool updated . . . a definite challenge for PC novices like me), and I think I can outline the second part well enough for someone to follow.

    Some points that people might find helpful (I sure wish I'd understood them from the outset):

    The "HMI" referenced in instructions is the bike's display. (Human-Machine Interface). You need to connect one of the BESST tool's green cables to the display and the other to the controller.

    After getting the two beeps indicating flashing complete, you need to clear the firmware version readout in BESST app window to see if it was a success. Hit 'Reset' in upper right, then 'Connect,' then 'Read' (hitting 'Clear' then read might work?)

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      You dont connect to the display, you connect to the green wire that is plugged into the display, you are actually connecting to the controller not the display. I never did get any beeps when I updated mine, tool made some noise when I held the button down for the tool to reset, I just held it down until it quit.

    #40
    Here is how I got the tool to work, step by step after days of trying different things. First download the besst tool link from page 1 from paxtana, when the popups come up to update click the x button and do not update. Plug in your tool to the computer usb port and other end to the bike by unplugging the green plug from your display. Click on the offline button but do not update when the popup comes up. Go to tools and on the dropdown click on update, nothing will actually happen but it will just open up another screen, on that screen under component button click on service tool, than click on the orange (get a file from local) button. There you will find 3 bin file options which is three different firmwares for the bike, click on one you want to try and then click read when done than click on update, after updated switch the component button from service tool to controller and click update. Right now the tool is updated with the firmware you wanted to try, now unplug the green cable from the bike and plug it back in and the tool will start updating your controller. When your done and exit the file once again it will ask to update click NO. Plug the bike back into your display and test ride your option. I tried all three options and I like the last option the bast since it seem to have the most help in assist 1 and 2, The luna option was also OK but not what I wanted and the 46.6 option really had no help in assist 1 or 2. HOPE THIS HELPS OTHERS AND ENJOY YOUR RIDES.
    Last edited by bohunter; 01-06-2021, 02:07 PM.

    Comment


    • bengreens
      bengreens commented
      Editing a comment
      Hey bohunter, glad you got it to work! I didn't see your post till just now, when I came to post my overly long how-to below. I spent an hour or two writing it all up, while watching the news coming if from DC.

    #41
    INSTALLING BESST APPLICATION/FLASHING FIRMWARE
    I broke this into two sections.

    Note: If you’re new to PCs, maybe read up on how to remove hardware safely (i.e., unplug USB devices, such as the BESST tool). There’s conflicting information about the need to do this in Windows 10, but here’s what Microsoft says: https://support.microsoft.com/en-us/...a-fd44b9cec369


    INSTALLING THE BESST APPLICATION

    1. From the link Luna provided after you purchased the BESST tool (or from paxtana’s post, #2 in this topic thread) download BESST_Setup_1.2.18 to your PC, setting computer to unzip the file once it’s downloaded. (or double-click it to expand once it’s downloaded)

    2. Double-click the BESST Setup 1.2.18.exe file and run it to install the application on computer. Don’t update.

    3. Open the BESST app and log in using the following username and password, which are from post #8 of this topic thread:

    User Name: support@lunacycle.com
    Password:LUNA SUPPORT EDIT: please contact us (at :support@lunacycle.com ) with your order number to get the password

    4. Quit (close) the app.

    Remember to stay hydrated. You should be ready to flash now.


    FLASHING FIRMWARE

    Note 1: These instructions apply to circumstances as they existed in early January 2012. I fumbled around a lot in the process and am not able to outline the exact steps that work immediately, but the info here should enable you to get the job done. Proceed at your own risk.

    Note 2: Before going through the steps outlined below, I switched back from my 860C display to the original small non-color display that came with the X-1. Not sure if this was necessary.

    Note 3: “the right COM port” (the correct COM port) did not seem to be an issue in my case. Also, sorry for the (over)abundance of detail.

    1. With X-1 battery installed in your bike, open the BESST application, select offline mode (if that option is not available, see steps 3 and 4 of “INSTALLING THE BESST APPLICATION,” above)

    2. Connect the BESST tool (hereafter abbreviated BT) to a USB port of PC.

    3. Connect the BT’s triangular green cable ends to the bike (unplug the cable that comes out of the bike’s display and leads into the frame, and patch the BT into that path).

    4. Turn on bike’s power the usual way. (You could probably have it on before this point, but IDK.) Note that the display will probably light up on connection to the BT, but you still need to power the bike on at battery. Click “CONNECT” in the BESST app (abbreviated hereafter as ‘BA’). [NOTE the next step may be missing some details, particularly regarding getting the tools menu to read your software version...keep fiddling, you'll get there!]

    5. Choose “update” from tools menu in BA (left side of screen), then in the next screen, click the “service tool” button.

    6. Click “Get a file from local” and navigate to choose the firmware file you want to apply. I <believe> “stock_x1_firmware” is the one I used (sorry!), which gave me FW version ...14.6

    7. Click the green oval “Update” button at bottom of screen and to upload the file into BT. This goes pretty quickly; when it’s loaded you’ll hear a single beep.

    8. Unplug/replug the BT from/to the cable leading into frame to start the upload to bike; the app’s red progress bar should go (pretty quickly) up to 100%, then two beeps should sound.

    9. To check the (hopefully new) firmware version, hit ‘Reset’ in upper right of screen, then ‘Connect,’ then ‘Read.’ (maybe ‘Clear,’ then ‘Read’ would do?). If you don't do this, the old FW version will continue to display, regardless of whether the FW updated successfully.
    Last edited by Sebz; 3 weeks ago.

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      Your Item 5, I had to do the besst tool on the drop down first and after that was read I than did the controller as I stated above, when I tried to do the controller first it wouldn't read anything.

    • bengreens
      bengreens commented
      Editing a comment
      bohunter I will edit step 5 to reflect your instructions. Thanks!

    • bengreens
      bengreens commented
      Editing a comment
      Edited step 5 of tutorial above Jan. 7 to reflect bohunter's advice. bohunter, please check the new version to see if it agrees with your experience. Also, I'm not sure to tell people how/at what point they can check their firmware version before attempting to update. I took that bit out as I wasn't sure how it fit in with your steps. I'd do a real-world test, but am trying to install a dishwasher, and the roads just dried out enough here to go for a ride, so I'm going to test my 14.6 controller finally!

    #42
    BenGreens thank you very much for this write up! My tool comes Friday and this will get me through it!

    Comment


    • bohunter
      bohunter commented
      Editing a comment
      As info on bengreenwrite up, Item 5 when I clicked on the controller first nothing happened I had to click on the service tool first than after donloading the to the service tool is when I changed to the controller and everything worked. If Ben's write up doesn't work for you try the one I listed above his, it worked 3 times for me

    #43
    Ok so I just got my BESST tool and did the firmware update to the "stock_x1_firmware" file. It was all in all pretty easy thanks to the write ups from bohunter and bengreens above. Couple things to note:

    1) I did everything from the Tools/Update section in left menu after the unit is connected.
    2) It took a couple tries to get it to read my SN. Once it does, the update is easy and takes seconds but it won't do anything until the S/N is read and it will tell so if you try.
    3) You don't need to disconnect the display cable to update. When I uploaded the file from my Hard drive into the tool it gave one beep. After a small delay it gave two beeps as it downloaded the firmware into the controller by itself.

    Holy cow this firmware is 100% better then the Luna file. All levels are useful and smooth and I can see riding in level 1 and 2 (out of 5) now. Good power and way less wattage pull and it would be totally useable on the trail. this will/should equate to more range for sure. With the Luna file, 1 and 2 were useless and 3 was too much. That equates to a lot of power in the battery being wasted. I am tickled pink by this firmware and cant wait to see how it does Sunday on my next ride. Of course temps below 30 won't help the battery range but we will see......
    Last edited by CRFan250; 01-08-2021, 11:51 AM.

    Comment


      #44
      Interesting stuff . . . seems there may be multiple roads to updating! I was finally able to get out for a ride (non-Ludi X-1) and agree wholeheartedly with CRFan250. The 14.6 firmware eliminates the problems presented by 14.5. PAS 1 and 2 are now usable to climb grades without exhausting my thighs. I did a little bit of experimenting with the throttle, and it seems to work much better in 1 and 2 in conjunction with pedaling now. With 14.5, when I tried to get around the weak, uneven assist of 1 and 2 by applying a little bit of throttle, while pedaling, it cut power rather than increasing it, and not just for a second.

      Next Luna project is to flash my old X-1, though I was pretty happy with the 14.4 firmware. Also need to install the GearSensor on my newer X-1, which will be a challenge given the short runs of exposed derailleur cable. Hmmm, wonder if I could mount in inside the frame. Oh, I also need to fix my Luna Smart Charger, which lights up but has stopped working. Hoping it's just the connection between the barrel plug and charging wire.
      Last edited by bengreens; 01-08-2021, 11:27 AM.

      Comment


      • paxtana
        paxtana commented
        Editing a comment
        Gearsensor does not work with X1

      • bengreens
        bengreens commented
        Editing a comment
        Yikes! paxtana Does it not work because of the inability to mount it? My understanding was the M600 has an input for it. The connector cable that came with it isn't long enough to reach the motor from either of the two lengths of exposed derailleur cable.

      • paxtana
        paxtana commented
        Editing a comment
        I don't know why, just that it does not work as noted by our mechanic. Sensor listing has been updated with a note about it.

      #45
      Great seeing so many get use out of the firmware options and the programmer.

      Just in case any of you ever need it, it would be worth knowing that a second advantage for those of you owning this programmer is if the controller ever craps out, you don't have to send back the entire bare motor for controller swap like everyone else. With the besst you can swap in a controller, hit that button on it that says sync and it will sync with the motor, which cuts down on time and hassle for everyone :)

      Comment


      • Snoop
        Snoop commented
        Editing a comment
        Where is the sync button located? I can't see it anywhere, or does it only show when connected to controller?
    Working...
    X